Wie ich in einer Woche einen Prototyp entwickelte, für den ich früher Monate gebraucht hätte
Meine Erfahrung als Gründer von formspace.design: Wie KI die Entwicklung verändert hat, indem sie es ermöglicht, funktionierende Prototypen in wenigen Tagen statt in langen Monaten zu erstellen.
In der Welt der Entwicklung, wo die Erstellung eines ersten funktionierenden Prototyps früher Monate dauerte, ermöglichen moderne Tools und Künstliche Intelligenz, diesen Zeitraum auf eine Woche zu verkürzen. Für mich als Gründer von formspace.design ist dies nicht nur eine Beschleunigung, sondern eine grundlegende Veränderung des Ansatzes, die es erlaubt, Hypothesen viel schneller zu überprüfen und Ideen in die Realität umzusetzen, basierend auf jahrzehntelanger Erfahrung in Landschaftsgestaltung und Wirtschaft.
Von der Idee zum ersten Klick: Hat sich der Entwicklungsansatz geändert?
Wenn ich mich an meine ersten Schritte in den 90er Jahren erinnere, als ich die NPO „Alkar“ leitete, war die Aufgabenstellung für Programmierer im Bereich des Management-Accountings eine echte Herausforderung. Wir arbeiteten nach dem klassischen Schema: ein langes Lastenheft, monatelange Entwicklung, dann Tests und Überarbeitungen. Jeder Zyklus nahm sehr viel Zeit in Anspruch, und als das Produkt auf den Markt kam, konnten sich die Anforderungen bereits geändert haben. Meine Erfahrung mit dem Unternehmen „Haus und Garten“, wo ich über 20 Jahre lang in Planung und Bau tätig war, bestätigte nur, wie entscheidend es ist, Ideen schnell überprüfen zu können. Jetzt, mit dem Aufkommen fortschrittlicher KI-Tools, sehe ich, wie sich der Prozess grundlegend verändert hat. War es früher ein Dialog mit einem Programmierer, so ist es heute ein Dialog mit der KI, die meine Anfragen versteht und Code in Echtzeit generiert. Darüber habe ich bereits im Artikel Was sich in 20 Jahren geändert hat: Von der Lastenheft-Bestellung beim Programmierer zum Dialog mit der KI berichtet.
Warum Geschwindigkeit zählt: Lehren aus der Vergangenheit
Mein Weg im Geschäftsleben hat mich gelehrt, Zeit und Effizienz zu schätzen. Bei „Haus und Garten“ erlebten wir oft, dass Kunden ihre Präferenzen bereits nach Arbeitsbeginn oder sogar während des Planungsprozesses änderten. Die klassische Entwicklung mit ihren langen Zyklen konnte dieser Dynamik einfach nicht folgen. Wenn es um die Implementierung von CRM-Systemen oder Buchhaltungstools ging, zogen sich die Prozesse über ein halbes Jahr oder länger hin, und die Kosten solcher Projekte erreichten Zehntausende von Dollar. In dieser Zeit konnte sich der Markt ändern und das Produkt bereits vor dem Start veralten. Dies führte zu Kundenverlusten und entgangenem Gewinn. Ich erinnere mich genau, wie das Fehlen flexibler Buchhaltungstools mich viel Geld und Nerven kostete. Genau diese Erfahrung brachte mich auf die Idee, formspace.design zu gründen – ein Tool, das es ermöglicht, sich schnell an die Bedürfnisse des Marktes und der Kunden anzupassen und darauf zu reagieren.
Mein neuer Ansatz für das Prototyping mit KI
Heute, mit 61 Jahren, entwickle ich formspace.design selbstständig mithilfe von KI und habe kein Team von Programmierern. Dies wurde durch einen neuen Ansatz beim Prototyping möglich. Mein Hauptprinzip ist die minimale überlebensfähige Funktion (MVP). Anstatt zu versuchen, sofort ein perfektes Produkt zu schaffen, konzentriere ich mich auf die wichtigste Funktion, die ein bestimmtes Problem löst. KI hilft mir, schnell Architekturen zu generieren, Codefragmente zu schreiben, Benutzeroberflächen zu erstellen und sogar die Logik zu testen. Ich nutze sie als leistungsstarken Assistenten, der alle Entwicklungsphasen erheblich beschleunigt. Dies ermöglicht mir nicht nur, die Zeit zu verkürzen, sondern auch die Risiken erheblich zu reduzieren, da ich nicht lebensfähige Ideen schnell verwerfen kann.
Schritte zur Erstellung eines Prototyps in einer Woche
Um einen funktionierenden Prototyp in einer Woche zu erstellen, halte ich mich an einen klaren Plan:
- Montag: Definition der Schlüsselfunktion und Architektur. Ich beginne mit einer klaren Formulierung der Aufgabe. Was genau soll dieser Prototyp leisten? Welches eine Problem löst er? Dann entwerfe ich mithilfe von KI eine High-Level-Architektur – welche Komponenten werden benötigt, wie werden sie interagieren. Zum Beispiel definiere ich für ein Zahlungsmodul sofort, welche Daten gespeichert werden müssen (Betrag, Datum, Kunde, Projekt).
- Dienstag: Datenbankdesign und API. KI hilft mir, die Datenbankstruktur zu entwerfen und die wichtigsten API-Methoden zu definieren. Ich beschreibe buchstäblich, welche Felder ich benötige, und die KI schlägt ein optimales Schema und Abfragen vor. Das spart Tage manueller Arbeit. Für die Kundenverwaltung sind dies zum Beispiel Felder für Name, Kontakt, zugehörige Projekte.
- Mittwoch: Entwicklung des grundlegenden UI/UX. Mithilfe von KI erstelle ich schnell eine grundlegende Benutzeroberfläche. Ich beschreibe, wie die Seite aussehen soll, welche Steuerelemente benötigt werden, und die KI generiert den Frontend-Code. Dies ist nicht unbedingt das endgültige Design, aber es ist funktional und ermöglicht die Interaktion mit dem Prototyp. Zum Beispiel ein Formular zum Hinzufügen eines neuen Kunden oder eine Tabelle zur Anzeige bestehender Kunden.
- Donnerstag: Integration und grundlegende Logik. Ich verbinde das Frontend mit dem Backend, indem ich den von der KI generierten Code zur Verarbeitung von Anfragen und zur Interaktion mit der Datenbank verwende. In dieser Phase füge ich auch die grundlegende Geschäftslogik hinzu. Zum Beispiel die Überprüfung auf Pflichtfelder beim Erstellen eines Eintrags.
- Freitag: Testen und Verfeinern. Am Ende der Woche führe ich intensive Tests des Prototyps durch. KI hilft mir, Testszenarien zu generieren und sogar Fehler im Code zu finden. Ich überprüfe, ob der Prototyp seine Hauptfunktion erfüllt, und nehme die notwendigen Anpassungen vor. Dies ermöglicht es mir, kritische Fehler zu identifizieren, bevor sie zu einem großen Problem werden. Den Prozess des Testens von Prompts beschreibe ich ausführlich im Artikel Hinter den Kulissen: Wie ich Prompts teste, bevor ich sie in das Produkt integriere.
Schlüsselprinzipien für effektives Prototyping
Im Laufe der Jahre habe ich mehrere Prinzipien entwickelt, die mir helfen, effektiv mit KI zu arbeiten und schnell Prototypen zu erstellen:
- Fokus auf eine Aufgabe: Versuchen Sie nicht, alle Probleme auf einmal zu lösen. Wählen Sie eine, die wichtigste Funktion und konzentrieren Sie sich darauf. Dies hilft, Ablenkung und Überlastung zu vermeiden.
- Minimalismus: Der Prototyp sollte so einfach wie möglich sein. Vermeiden Sie unnötige Funktionen, komplexes Design und Optimierungen. Das Wichtigste ist, die Idee zu überprüfen, nicht ein perfektes Produkt zu schaffen. Ein Prototyp kann sehr „roh“ sein, aber er muss funktionieren.
- Iterativität: Seien Sie darauf vorbereitet, dass der erste Prototyp nicht perfekt sein wird. Das Ziel ist es, Feedback zu erhalten und ihn in nachfolgenden Iterationen zu verbessern. Dies ist ein ständiger Prozess des Lernens und der Entwicklung.
- Verwendung fertiger Lösungen: Erfinden Sie das Rad nicht neu. Verwenden Sie fertige Bibliotheken, Frameworks und natürlich die Möglichkeiten der KI, um die Entwicklung zu beschleunigen. Wenn zum Beispiel eine Authentifizierung erforderlich ist, schreibe ich sie nicht von Grund auf neu, sondern verwende fertige Vorlagen.
- Disziplin: Die Arbeit an einem Prototyp erfordert strenge Disziplin und die Einhaltung des Plans. Abweichungen vom Zeitplan können den Prozess um Wochen verzögern.
Typische Fehler bei der schnellen Entwicklung und wie man sie vermeidet
Schnelle Entwicklung birgt trotz all ihrer Vorteile bestimmte Risiken. Hier sind einige typische Fehler, die mir begegnet sind, und wie man sie vermeidet:
- Überentwicklung (Over-engineering): Der Wunsch, selbst im Prototypenstadium etwas „für die Ewigkeit“ zu schaffen. Dies führt zu einer Komplexität des Codes, verlangsamt den Prozess und verbraucht Ressourcen. Lösung: Trennen Sie Prototyp und Endprodukt klar. Ein Prototyp ist ein Test, keine fertige Lösung.
- Umfangserweiterung (Scope Creep): Ständiges Hinzufügen neuer Funktionen während der Prototypenentwicklung. „Ach, lass uns das noch hinzufügen, und das wäre auch nicht schlecht.“ Dies zerstört die gesamte Idee der schnellen Erstellung. Lösung: Halten Sie sich strikt an die ursprünglich definierte Schlüsselfunktion. Notieren Sie alle neuen Ideen für die Zukunft.
- Unzureichendes Testen: Die Begeisterung für Geschwindigkeit kann dazu führen, dass der Prototyp schlecht getestet wird und nicht wie gewünscht funktioniert. Lösung: Planen Sie am Ende der Woche genügend Zeit für Tests ein. Es sollte ein einfacher, aber funktionaler Test sein.
- Ignorieren von Feedback: Entwicklung um der Entwicklung willen, ohne Berücksichtigung der Meinung potenzieller Nutzer. Ein Prototyp dient dem Feedback. Lösung: Sammeln Sie aktiv Meinungen und nutzen Sie diese für die nächsten Iterationen.
Wie ich die Prinzipien der schnellen Entwicklung bei formspace.design anwende
Wenn ich formspace.design entwickle, schaffe ich nicht nur ein Tool, sondern integriere die Philosophie der schnellen Iteration und des Nutzererlebnisses, die ich selbst gemeistert habe. Mein Ziel ist es, Ihnen die Möglichkeit zu geben, Ihre Landschaftsideen genauso schnell zu „prototypisieren“, wie ich Code prototypisiere.
Zum Beispiel ermöglicht Ihnen Modul 2.1 „KI-Konzept“, indem Sie ein Foto Ihres Grundstücks hochladen oder einfach Ihre Wünsche beschreiben, in wenigen Minuten mehrere Planungsoptionen zu erhalten. Anstatt Stunden mit manuellen Skizzen oder Tage mit dem Warten auf einen Designer zu verbringen, können Sie sofort sehen, wie verschiedene Bereiche aussehen könnten: ein Ruhebereich, ein Spielplatz, ein Gemüsegarten oder ein Zierteich. Dies ist Ihr „schneller Prototyp“ der Landschaft. Sie können 3-4 Konzepte vergleichen, das bevorzugte auswählen und damit weiterarbeiten, indem Sie in die Details gehen. Modul 3.1 „Design nach Foto“ entwickelt diese Idee weiter, indem es Ihnen ermöglicht, verschiedene Landschaftselemente buchstäblich auf realen Fotos Ihres Grundstücks „anzuprobieren“, sei es neue Bäume, Blumenbeete oder Pavillons. Dies gibt Ihnen die Möglichkeit, schnell zu beurteilen, wie diese oder jene Lösungen auf Ihrem Gelände aussehen werden, noch bevor Sie Geld und Zeit investieren.
Häufige Fragen
Wie hat KI den Entwicklungsprozess für mich verändert?
KI hat meinen Ansatz grundlegend verändert und mich von einem Aufgabensteller für Programmierer zu einem aktiven Entwickler gemacht. Sie ist zu meinem unverzichtbaren Assistenten geworden, der Code generiert, Architekturlösungen vorschlägt, beim Datenbankdesign und sogar beim Testen hilft. Dies ermöglicht es mir, als Person ohne klassische Programmierausbildung, komplexe Ideen in unglaublich kurzer Zeit in funktionierende Prototypen umzusetzen, was noch vor wenigen Jahren undenkbar gewesen wäre.
Welche Herausforderungen ergeben sich bei einer so schnellen Entwicklung?
Die größten Herausforderungen liegen in der Notwendigkeit, Aufgaben für die KI klar zu formulieren und der Versuchung zu widerstehen, „alles auf einmal“ machen zu wollen. Manchmal kann die KI suboptimalen oder redundanten Code generieren, der überarbeitet werden muss. Es ist auch wichtig, die generierten Lösungen ständig zu überprüfen und zu testen, um Fehler in frühen Phasen zu vermeiden. Fokus und Disziplin aufrechtzuerhalten, sind entscheidende Herausforderungen.
Wird ein in einer Woche erstellter Prototyp immer zum Endprodukt?
Nein, nicht immer. Ein Prototyp ist ein Werkzeug zur Überprüfung einer Hypothese und nicht unbedingt das Endprodukt. Seine Hauptaufgabe ist es, die Lebensfähigkeit einer Idee aufzuzeigen, Feedback zu erhalten und bei der Entscheidung über die weitere Entwicklung zu helfen. Manchmal kann ein Prototyp verworfen werden, wenn sich die Idee als nicht lebensfähig erwiesen hat, oder er dient als Grundlage für eine tiefere und sorgfältigere Entwicklung einer bereits „sauberen“ Lösung.
Was ist der Hauptvorteil schneller Iteration?
Der Hauptvorteil schneller Iteration ist die Fähigkeit, schnell zu lernen und sich anzupassen. Je schneller Sie eine Idee überprüfen können, desto schneller erfahren Sie, was funktioniert und was nicht. Dies minimiert Risiken, senkt die Entwicklungskosten für nicht nachgefragte Funktionen und ermöglicht es, ein wirklich benötigtes Produkt schneller auf den Markt zu bringen, indem es ständig auf der Grundlage realer Nutzungserfahrungen verbessert wird.
Kann jeder mit KI programmieren lernen?
Ich bin überzeugt, ja, vorausgesetzt, man verfügt über Fachkenntnisse und Disziplin. Meine eigene Erfahrung mit 61 Jahren ist ein Beweis dafür. KI demokratisiert den Entwicklungsprozess und macht ihn für Menschen zugänglich, die zuvor keine Programmierkenntnisse hatten. Es ist jedoch wichtig, den Fachbereich zu verstehen, Aufgaben klar formulieren zu können und den Wunsch zu haben, zu lernen und zu experimentieren.
Welche Tools nutze ich neben der KI?
Neben der KI nutze ich aktiv moderne Frameworks und Bibliotheken für Frontend und Backend, Versionskontrollsysteme (Git) sowie Cloud-Plattformen für die Bereitstellung. KI wird zu einem leistungsstarken Beschleuniger bei der Arbeit mit diesen Tools und hilft mir, neue Technologien schneller zu erlernen und effektiv anzuwenden. Ich vergesse auch meine Erfahrung mit AutoCAD, Revit und 3ds Max nicht, die mir helfen, Strukturen zu visualisieren und zu verstehen.
Wie überprüfe ich die Qualität des von der KI erstellten Codes?
Ich überprüfe die Qualität des von der KI generierten Codes durch sorgfältige Tests, sowohl manuelle als auch automatisierte. Ich führe auch Refactoring durch, um sicherzustellen, dass der Code sauber, lesbar ist und den Best Practices entspricht. KI kann sehr produktiv sein, aber das menschliche Auge und die Erfahrung sind immer noch notwendig, um die Zuverlässigkeit und Wartbarkeit des Codes langfristig zu gewährleisten.
Neue Prototypen und Möglichkeiten liegen vor uns
Meine Erfahrung zeigt: Was gestern unmöglich schien, wird heute dank KI Realität. Die Möglichkeit, funktionierende Prototypen in wenigen Tagen zu erstellen, eröffnet enorme Perspektiven für die Entwicklung von formspace.design und für mich persönlich. Dies ist der Weg zu flexibleren, anpassungsfähigeren und wirklich nützlichen Produkten. Und ich gehe diesen Weg weiter, indem ich Tools entwickle, die Ihnen helfen, Ihre Landschaftsträume genauso schnell und effizient zu verwirklichen.
Verwandte Materialien
Veröffentlicht:

Volodymyr Vybornyi
Landschaftsdesigner, Gründer von https://formspace.design/
Schreibt über Landschaftsdesign, Business und moderne computergestützte Planungswerkzeuge für Landschaften – einschließlich KI.