Software
Wie man ein Team für die Softwareentwicklung wählt (die richtigen Fragen)
Vor der Vertragsunterzeichnung die richtigen Fragen stellen: Arbeitsprozess, Code-Eigentum, Wartung und Referenzen. Ein Leitfaden zur Partnerwahl.
Die Wahl eines Softwareteams ist eine langfristige, keine einmalige Entscheidung — Sie werden Monate oder Jahre mit ihnen arbeiten, und ein Fehler bei der Wahl wird teuer bezahlt: durch Verzögerungen, schlechten, schwer wartbaren Code oder völlige Abhängigkeit von einem Auftragnehmer, der als Einziger seinen eigenen Code versteht. Hier sind die konkreten Fragen, die es sich zu stellen lohnt, bevor Sie irgendetwas unterschreiben.
Fragen zum Arbeitsprozess
Wie sieht die Analyse konkret aus, bevor die Entwicklung überhaupt beginnt — wird das Problem zuerst gründlich verstanden und dokumentiert, oder wird sofort auf Basis eines oberflächlichen Gesprächs Code geschrieben?
Arbeiten sie in klaren Phasen, mit Demoversionen und der Möglichkeit, den Fortschritt während der Entwicklung zu sehen und zu testen, oder verlangen sie, dass Sie bis zum Schluss warten, um irgendetwas Konkretes zu sehen?
Wer im Team trifft die technischen Entscheidungen, auf welcher Grundlage, und sind sie bereit, diese Entscheidungen in verständlicher Sprache zu erklären, nicht nur im Jargon?
Fragen zu Code-Eigentum und Wartung
Bekommen Sie nach der Lieferung volles, uneingeschränktes Eigentum am Quellcode, oder bleiben Sie für jede kleine Änderung für immer von demselben Auftragnehmer abhängig?
Wer wartet das System konkret nach dem Produktionsstart, zu welchen Bedingungen und Preisen, und was passiert, wenn die Zusammenarbeit endet — kann jemand anderes die Wartung übernehmen, ohne das System komplett neu zu schreiben?
Gibt es überprüfbare Referenzen, echte Kunden, mit denen Sie über die Zusammenarbeit sprechen können — nicht nur eine Logoliste auf der Website ohne Kontext?
Rote Flaggen, auf die zu achten ist
Ein völlig unklarer Pauschalpreis ohne ein einziges aufgeschlüsseltes, detailliertes Angebot, das erklärt, was genau dieser Betrag abdeckt und warum.
Unwilligkeit oder Ausweichen, frühere Arbeiten, ein Portfolio zu zeigen oder Sie mit echten bestehenden Kunden zur Überprüfung zu verbinden.
Druck, den Vertrag sofort zu unterschreiben, ohne ernsthafte Analyse Ihres Problems — ein seriöser Partner will zuerst verstehen, was genau er baut, bevor er um eine Unterschrift bittet.
Jede dieser Flaggen ist für sich ein Grund, langsamer zu machen, weitere Fragen zu stellen und eventuell andere Optionen zu erwägen, bevor Sie sich langfristig binden.
Verwandtes
Nikola Cerić
Gründer & Geschäftsführer, Manage IT
Mehr als 10 Jahre Erfahrung in der Softwareentwicklung — im eigenen Unternehmen und in großen IT-Firmen des Balkans.