Software entsteht nicht in einem einzigen Modus: Kreative Phasen brauchen andere Regeln als Stabilisierung, Austausch andere als Integration. Die Zuordnung der Platonischen Körper zu den Elementen – wie Platon sie im Timaios beschreibt – liefert dafür ein erstaunlich brauchbares Raster.

Feuer · Der Funken neuer Ideen

Das Tetraeder steht für kreative Phasen im Softwareprozess: Brainstorming, der Einsatz agentischer Werkzeuge, das Ausprobieren neuer Technologien oder das erste Skizzieren einer Lösung. Ohne diesen Impuls entsteht nichts Neues.

Erde · Solide, langfristige Strukturen

Der Hexaeder symbolisiert alles, was Stabilität braucht: Security, Skalierbarkeit, saubere Architektur. Er ist das Fundament, auf dem kreative Ideen erst produktiv werden können.

Luft · Austausch und Perspektivwechsel

Der Oktaeder steht für den Dialog: Rückfragen, Feedback, die Bereitschaft, andere Sichtweisen einzubeziehen. Luft ist bei Platon das Medium der Stimme und des Austauschs – kein Prozess funktioniert ohne diesen Atem.

Kosmos · Komplexe Systeme, die alles verbinden

Der Dodekaeder repräsentiert moderne Softwarearchitekturen, die verschiedene Komponenten integrieren. Microservices, APIs, Datenströme: alles fügt sich zu einem sinnvollen Ganzen.

Wasser · Fließende Prozesse

Der Ikosaeder steht für kontinuierliche Verbesserung (Kaizen), Feature-Toggles oder iterative Releases. Software lebt; der Prozess muss mitschwingen.

Beispiel: CSV-Export

Das folgende Beispiel zeigt, wie die fünf Elemente der Formenlehre zusammen mit agentischer Entwicklung und Test Driven Prompting in einem konkreten Feature-Ablauf zusammenwirken – vom ersten Impuls bis zur iterativen Verbesserung.