Der Unterschied zwischen „einen Entwickler einstellen“ und „es selbst herausfinden“ – in Zahlen
Als formspace.design Gründer zeige ich, wann es sich lohnt, einen Entwickler einzustellen, und wann Sie Prozesse mit KI selbst automatisieren – inkl. konkreter Berechnungen.
In der Welt der Automatisierung und der Entwicklung digitaler Produkte stellt sich ständig die Frage: Soll man eine Aufgabe einem Spezialisten anvertrauen oder selbst übernehmen? Mein Weg zur Gründung von formspace.design, den ich mit 61 Jahren und nur mit KI bewaffnet begann, hat deutlich gezeigt, dass Selbstständigkeit heute nicht nur möglich, sondern auch wesentlich effektiver und wirtschaftlicher sein kann, als es früher schien.
Mein Weg zur Automatisierung: Vom Problem zur Lösung
Meine Erfahrung mit Programmierern begann bereits in den 90er Jahren, als ich stellvertretender Direktor bei NPF „Alkar“ war. Damals stellten wir Aufgaben im Bereich des Management-Controllings, und dies war immer ein Prozess, der eine detaillierte technische Spezifikation, ständige Kontrolle und natürlich erhebliche Kosten erforderte. Später, als ich von 2000 bis 2022 mein Landschaftsbauunternehmen „Dom i Sad“ leitete, erlebte ich am eigenen Leib, wie schmerzhaft das Fehlen einer effektiven CRM und Automatisierung sein kann. Wir verloren Kunden, verpassten Gelegenheiten, weil manuelle Prozesse die Informationsmenge nicht bewältigen konnten. Jedes Mal, wenn wir versuchten, etwas zu automatisieren, wurde es zu einem langen und kostspieligen Projekt mit externen Entwicklern, und das Ergebnis entsprach oft nicht vollständig unseren Erwartungen.
Dies brachte mich zu der Überzeugung, dass ein tiefes Verständnis der Geschäftsprozesse mit der Möglichkeit ihrer direkten Umsetzung kombiniert werden sollte. Als ich 2022 in der Schweiz mit neuen Herausforderungen konfrontiert wurde, beschloss ich, dass es an der Zeit war, den Ansatz zu ändern. Genau da begann ich, das Programmieren mithilfe von KI zu erlernen, um formspace.design zu schaffen – ein Werkzeug, das mir in meiner Praxis so sehr gefehlt hatte. Diese Erfahrung zeigte mir, dass die Ära der „Black Boxes“ in der Entwicklung allmählich der Vergangenheit angehört.
Wann es sich lohnt, einen Entwickler einzustellen: Klare Vorteile
Trotz meiner persönlichen Entscheidung gibt es Situationen, in denen die Einstellung eines professionellen Entwicklers die optimale Lösung bleibt. Dies betrifft in erster Linie große, hochbelastete Systeme oder Projekte, die spezifisches, hochspezialisiertes Wissen erfordern (z. B. in den Bereichen Cybersicherheit, Big Data oder komplexe Integration mit Altsystemen). Wenn Sie keine Zeit haben, tief in technische Details einzutauchen, und die Fristen drängen, sorgt ein externer Spezialist für Geschwindigkeit und Professionalität. Externe Teams können Projekte schneller skalieren, fertige Architekturlösungen anbieten und die volle Verantwortung für die technische Umsetzung übernehmen.
Ein zweiter wichtiger Aspekt ist das Fehlen interner Expertise. Wenn Sie nicht bereit sind, Hunderte von Stunden in das Erlernen und Verstehen der Prinzipien des Codierens und der Funktionsweise von KI zu investieren, dann ist die Delegation Ihr einziger Weg. Für komplexe mobile Anwendungen oder Echtzeitsysteme, bei denen die Leistung entscheidend ist, kann die Erfahrung eines Entwicklerteams unersetzlich sein. Auch wenn Ihr Projekt eine Zertifizierung oder die Einhaltung strenger Industriestandards erfordert, verfügen professionelle Teams meist über Erfahrung in der Durchführung solcher Verfahren.
Vorteile der Eigenentwicklung mit KI: Kontrolle und Flexibilität
Meine Erfahrung bei der Entwicklung von formspace.design hat gezeigt, dass die Eigenentwicklung mit aktiver Nutzung von KI ein beispielloses Maß an Kontrolle bietet. Sie stellen nicht nur eine Aufgabe, sondern „erleben“ jede Phase der Funktionserstellung selbst, verstehen genau, wie sie funktioniert und warum. Dies ermöglicht es, sofort Anpassungen vorzunehmen, mit Ideen zu experimentieren und sich an wechselnde Bedürfnisse anzupassen, ohne Verzögerungen und zusätzliche Kosten für externe Spezialisten. Zum Beispiel kann ich eine neue Funktion schnell testen, Änderungen vornehmen, und sie ist bereits nach wenigen Stunden einsatzbereit, anstatt nach Tagen oder Wochen, wie es bei einem externen Dienstleister der Fall wäre.
Kosteneinsparungen sind ein weiterer enormer Vorteil. Die Gehaltskosten für einen Entwickler, selbst als Freelancer, können $2.000–4.000 pro Monat für einen Spezialisten erreichen. Und für ein ernsthaftes Projekt braucht man ein ganzes Team. Mit KI investieren Sie Ihre Zeit und intellektuellen Anstrengungen, eliminieren aber direkte Ausgaben für festangestellte Programmierer. KI wird zu Ihrem Co-Piloten, der Code schreibt, Lösungen vorschlägt und Fehler korrigiert. Mein Weg ist der Beweis, dass man selbst mit 61 Jahren diese Tools beherrschen und ein vollwertiges Produkt erstellen kann, wenn man über Fachwissen und Disziplin verfügt. Ich habe ausführlich darüber berichtet, was sich in 20 Jahren vom Auftrag an den Programmierer bis zum Dialog mit der KI geändert hat.
Versteckte Risiken und Kosten bei der Einstellung
Bei der Zusammenarbeit mit externen Entwicklern gibt es immer versteckte Risiken und Kosten, die zu Beginn selten berücksichtigt werden. Das erste und wohl größte Problem ist das Missverständnis der technischen Spezifikation (TS). Sie können eine perfekte Beschreibung erstellen, aber aufgrund von Unterschieden in der Terminologie oder mangelndem tiefem Verständnis des Entwicklers für Ihre Geschäftsspezifika kann dieser sie auf seine Weise interpretieren. Dies führt zu Überarbeitungen, zusätzlichen Kosten und Terminüberschreitungen. Ich bin mehrfach in Situationen geraten, in denen auf dem Papier alles großartig aussah, in Wirklichkeit aber eine „Black Box“ entstand, die nicht ganz das tat, was benötigt wurde. Wie ich einmal beinahe einen kritischen Fehler in ein CRM eingebaut hätte, indem ich mich nur auf KI verließ, habe ich in diesem Artikel beschrieben.
Das zweite Problem ist die Abhängigkeit. Sobald ein Projekt ausgelagert wird, werden Sie zum Gefangenen des Auftragnehmers. Jede Änderung, Weiterentwicklung oder Fehlerbehebung erfordert eine neue Anfrage, Terminabstimmung und natürlich Bezahlung. Überarbeitungen, die Sie mit KI in einer Stunde erledigen könnten, können sich bei einem externen Entwickler über Tage hinziehen und Hunderte von Dollar kosten. Dies führt zu einer ständigen finanziellen und zeitlichen Belastung und nimmt Ihnen die Flexibilität bei der Produktentwicklung. Letztendlich kann die auf den ersten Blick erscheinende Zeitersparnis bei der Einstellung langfristig zu wesentlich höheren Kosten führen.
Konkrete Zahlen und Beispiele aus meiner Praxis
Betrachten wir konkrete Zahlen. Angenommen, Sie benötigen ein CRM-Modul zur Verwaltung von Kunden und Projekten. Ein durchschnittlicher Entwickler würde dafür 2 bis 4 Monate Arbeit veranschlagen. Bei einem Satz von $2.500 pro Monat würde dies $5.000–$10.000 kosten. Berücksichtigt man Überarbeitungen, Tests und unvorhergesehene Umstände, kann die Summe leicht auf $12.000–$15.000 und mehr ansteigen. Dies ist ohne Berücksichtigung der Kosten für das Projektmanagement und Ihrer Zeit für die Erstellung der technischen Spezifikation und die Kommunikation.
In der Zeit von „Dom i Sad“, als wir kein vollwertiges CRM hatten, schätze ich die Verluste aufgrund ineffektiven Datenmanagements und verpasster Kundenkontakte auf 10-15 % des potenziellen Verkaufsvolumens. Das sind Hunderttausende von Dollar über die Jahre hinweg. Diese Zahlen waren einer der Gründe, warum ich nach Alternativen suchte.
Meine persönliche Erfahrung bei der Erstellung von formspace.design mithilfe von KI zeigt ein anderes Modell. Ich habe Hunderte von Stunden meiner Zeit in Schulung und Entwicklung investiert, aber die direkten Kosten für Programmierer sind gleich null. Ich kann komplexe Logik in wenigen Stunden prototypisieren, während die Beschreibung derselben Aufgabe für einen externen Entwickler Tage dauern würde. Zum Beispiel dauerte die Erstellung eines Moduls zur Grundstückszonierung, das in formspace.design von zentraler Bedeutung ist, mit KI etwa 40-50 Stunden aktiver Arbeit am Code und der Logik. Ein Team dafür einzustellen, hätte Wochen und Zehntausende von Dollar gekostet. Der Unterschied ist offensichtlich.
Wie man Automatisierung mit formspace.design plant (Prinzipien)
Obwohl formspace.design in erster Linie ein Werkzeug für die Landschaftsplanung ist, verkörpern seine Entwicklung und Funktionalität Prinzipien, die ich auf die Planung jeder Automatisierung, einschließlich eines CRM, anwenden würde, wenn ich es heute bauen würde. Die Grundlage ist ein strukturierter Ansatz für komplexe Aufgaben und der aktive Einsatz von KI in jeder Phase.
Stellen Sie sich vor, Sie planen nicht ein Landschaftsgrundstück, sondern ein Automatisierungssystem für Ihr Unternehmen. Die Module von formspace.design, wie „1.x Plan/Zonen/Objekte“, haben mich gelehrt, ein komplexes System in logische, überschaubare Teile zu zerlegen. So wie ich ein Grundstück in funktionale Bereiche unterteile, würde ich ein CRM in Module unterteilen: „Kundenverwaltung“, „Projektverwaltung“, „Finanzen“, „Aufgaben“ und so weiter. Dies ermöglicht es, die Struktur und die Verbindungen zwischen den Elementen Ihres zukünftigen Systems klar zu erkennen.
Des Weiteren ist „Modul 2.1 KI-Konzept“ ein äußerst leistungsfähiges Werkzeug für Brainstorming und die Generierung von Ideen für jedes Modul. Ich habe KI zum Schreiben von Code verwendet, aber Sie können sie auch zur Formulierung von Anforderungen, zur Generierung von Benutzeroberflächenvarianten oder sogar zur Erstellung grundlegender Logik nutzen. Zum Beispiel können Sie die KI bitten, eine Liste der erforderlichen Felder für eine Kundenkarte zu generieren oder Szenarien für die Automatisierung der Bearbeitung eingehender Anfragen vorzuschlagen. Und „Modul 3.1 Design nach Foto“ lehrt uns, Konzepte schnell zu visualisieren und zu testen. Dies kann auf das Prototyping der Benutzeroberfläche Ihres CRM oder die Visualisierung von Datenflüssen angewendet werden. Somit ist formspace.design nicht nur ein Werkzeug, sondern eine Philosophie des Ansatzes zur Lösung komplexer Aufgaben, bei der KI zu einem mächtigen Verbündeten in Ihren Händen wird.
Häufig gestellte Fragen
Muss ich Programmieren lernen, um KI für die Automatisierung zu nutzen?
Es ist nicht notwendig, ein professioneller Programmierer zu werden. Meine Erfahrung zeigt, dass es ausreicht, die Grundlagen der Logik zu beherrschen, Aufgaben formulieren zu können und Datenstrukturen zu verstehen. KI übernimmt die Routine des Codierens, aber Ihr Verständnis des Fachgebiets und Ihre Fähigkeit, die Ergebnisse der KI-Arbeit kritisch zu bewerten, bleiben entscheidend. Es ist eher die Rolle eines Architekten und Business-Analysten als die eines reinen Coders.
Welche Risiken bestehen bei der Eigenentwicklung, selbst mit KI?
Das Hauptrisiko ist die Unterschätzung der Komplexität der Aufgabe und mangelnde Disziplin. KI ist ein mächtiges Werkzeug, aber sie ersetzt nicht Ihr kritisches Denken und Ihre Expertise. Es besteht das Risiko, eine suboptimale oder unsichere Lösung zu erstellen, wenn nicht auf Tests und Überprüfungen geachtet wird. Es ist auch wichtig, die Aktualität der Technologien zu verfolgen und bereit für ständiges Lernen zu sein.
Wie erkenne ich, dass meine Aufgabe zu komplex für die Eigenimplementierung ist?
Wenn die Aufgabe tiefgreifendes Wissen in spezifischen Bereichen (z. B. Kryptographie, Hochleistungsrechnen, Integration mit sehr komplexen oder veralteten APIs) erfordert oder wenn der Projektumfang so groß ist, dass er die Koordination eines großen Teams erfordert, ist es möglicherweise besser, sich an Spezialisten zu wenden. Auch wenn Sie das Gefühl haben, unverhältnismäßig viel Zeit mit dem Erlernen grundlegender Konzepte zu verbringen, anstatt ein Geschäftsproblem zu lösen, ist dies ein Signal, den Ansatz zu überdenken.
Kann ich beim Entwickler sparen, wenn ich selbst eine detaillierte technische Spezifikation (TS) schreibe?
Ja, absolut. Eine qualitativ hochwertige und möglichst detaillierte technische Spezifikation (TS) ist die halbe Miete. Sie reduziert die Kommunikationszeit erheblich, verringert die Anzahl der Überarbeitungen und hilft Ihnen, genau das Ergebnis zu erzielen, das Sie erwarten. Je klarer und vollständiger Ihre TS ist, desto genauer wird die Kosten- und Zeitschätzung des Entwicklers sein und desto geringer werden die versteckten Kosten.
Wie lange dauert es im Durchschnitt, KI-Tools für das Codieren zu erlernen?
Die Lernzeit hängt stark von Ihrem Hintergrund ab. Für eine Person mit analytischem Denkvermögen und einem grundlegenden Verständnis der Logik, wie bei mir, können die grundlegenden Prinzipien der Arbeit mit KI-Assistenten für das Codieren in 1-2 Monaten aktiven Lernens erlernt werden. Um wirklich effektiv zu werden, sind mehrere Hundert Stunden Übung, Experimente und das Lesen von Dokumentationen erforderlich. Es ist ein kontinuierlicher Prozess.
Welche ersten Schritte würde ich für den Beginn der Eigenautomatisierung empfehlen?
Beginnen Sie mit einer kleinen, konkreten Aufgabe, die spürbare Probleme verursacht oder viel Zeit in Anspruch nimmt. Versuchen Sie nicht, alles auf einmal zu automatisieren. Beschreiben Sie den Prozess so detailliert wie möglich und unterteilen Sie ihn in Schritte. Wählen Sie dann ein einfaches KI-Tool (z. B. ChatGPT oder Copilot) und versuchen Sie, damit ein Skript oder einen Teil des Codes zu generieren. Das Wichtigste ist, anzufangen und ein erstes erfolgreiches Ergebnis zu erzielen.
Kann ich die Beauftragung eines Entwicklers mit der eigenständigen Arbeit an einem Teil des Projekts kombinieren?
Das ist eine ausgezeichnete Strategie! Sie können einen Entwickler beauftragen, den Kern eines komplexen Systems zu erstellen oder Aufgaben zu erledigen, die eine spezielle Expertise erfordern. Gleichzeitig können Sie selbst, mithilfe von KI, an der Überarbeitung der Benutzeroberfläche, der Automatisierung interner Prozesse oder der Erstellung von Hilfswerkzeugen arbeiten. Dieser hybride Ansatz ermöglicht es, die Stärken beider Modelle zu nutzen und Budget sowie Zeitpläne effizient zu verwalten.
Die Wahl zwischen der Beauftragung eines Entwicklers und der eigenständigen Arbeit mit KI ist immer ein Gleichgewicht zwischen Kosten, Zeit, Kontrollniveau und Ihrer persönlichen Bereitschaft, in Details einzutauchen. Mein Weg mit formspace.design hat gezeigt, dass moderne Technologien beispiellose Möglichkeiten für diejenigen eröffnen, die bereit sind zu lernen und zu experimentieren. Das Wichtigste ist, keine Angst vor dem Anfang zu haben und Ihrer Erfahrung und Intuition zu vertrauen.
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.