Die falsche erste Frage
“Sollen wir eine Standardsoftware kaufen oder etwas Eigenes bauen lassen?” ist die Frage, die uns am häufigsten erreicht, und sie ist fast nie die Frage, die zuerst beantwortet werden sollte. Bevor es um Kosten oder Anbieter geht, muss klar sein, wie speziell der Prozess ist, um den es geht. Diese eine Einschätzung entscheidet über fast alles Weitere.
Wann Standardsoftware die richtige Wahl ist
Standardsoftware ist die richtige Wahl, wenn dein Prozess einer ist, den viele andere Unternehmen genauso lösen müssen. Buchhaltung, Zeiterfassung, ein CRM für ein klassisches Vertriebsmodell: Für solche Prozesse gibt es ausgereifte Werkzeuge, die von hunderten Unternehmen mitfinanziert und weiterentwickelt werden. Hier gegen ein etabliertes Produkt anzutreten, ist selten sinnvoll, weil der Prozess selbst keinen Wettbewerbsvorteil darstellt. Es ist egal, ob deine Buchhaltung mit demselben Tool läuft wie die deines Wettbewerbers, solange sie zuverlässig läuft.
Auch wenn sich dein Geschäft noch häufig verändert, etwa in einer frühen Phase, in der sich das Geschäftsmodell selbst noch verschiebt, ist Standardsoftware oft der bessere Startpunkt. Ein fertiges Werkzeug lässt sich schneller wieder abschalten oder austauschen als eine Individuallösung, die extra für einen Prozess gebaut wurde, der sich in sechs Monaten schon wieder anders anfühlt.
Wann Individualsoftware sich lohnt
Individualsoftware verdient sich ihre Kosten, wenn der Prozess selbst der Punkt ist, an dem sich dein Geschäft von anderen unterscheidet. Wenn du in Excel-Tabellen und E-Mail-Ketten arbeitest, weil keine Standardsoftware zu deinem Ablauf passt, ist das kein Zeichen, dass du improvisierst. Es ist ein Zeichen, dass dein Prozess speziell genug ist, dass er ein eigenes System verdient.
Das zweite Signal ist Integrationsdruck. Wenn dein Prozess an mehreren Stellen mit anderen Systemen sprechen muss, mit deinem ERP, deiner Warenwirtschaft oder einer selbst gebauten Datenbank, und eine Standardlösung nur über Umwege oder gar nicht andocken lässt, wird jede Anpassung an dieser Lösung selbst zum Projekt. Irgendwann ist der Aufwand, ein Standardwerkzeug in Form zu zwingen, größer als der Aufwand, etwas Passendes zu bauen.
Das dritte Signal kennt fast jedes gewachsene Unternehmen: eine Standardlösung, die über Jahre so oft angepasst wurde, dass sie kaum noch wie das ursprüngliche Produkt aussieht. Jedes Update des Herstellers bricht dann etwas, weil die eigenen Anpassungen nie vorgesehen waren. An diesem Punkt zahlst du bereits die Kosten von Individualsoftware, nur ohne die Kontrolle darüber zu haben.
Wie stark sich dein Geschäft noch verändert
Der vierte Faktor wird am häufigsten übersehen, weil er nicht im Prozess selbst liegt, sondern in der Frage, wie sehr sich dein Geschäft in den nächsten Jahren noch verändern wird. Ein Unternehmen mit einem stabilen, gut verstandenen Kerngeschäft kann eine Individuallösung über Jahre nutzen, ohne dass sie strukturell an Grenzen stößt. Ein Unternehmen, das noch sucht, welche Prozesse sich wirklich durchsetzen, riskiert dagegen, eine teure Individuallösung für einen Ablauf zu bauen, der in einem Jahr schon wieder anders aussieht. In diesem Fall ist es oft sinnvoller, erst mit einer Standardlösung zu arbeiten und den Wechsel zu Individualsoftware zu einem Zeitpunkt zu machen, an dem der Prozess sich tatsächlich gefestigt hat.
Was die Entscheidung wirklich kostet
Der Fehler bei diesem Vergleich ist fast immer derselbe: Nur der Anschaffungspreis oder der Entwicklungsaufwand wird verglichen, nicht die tatsächlichen Gesamtkosten über die Zeit. Eine Standardlösung, die schlecht zum Prozess passt, ist nicht günstig, nur weil die Lizenz wenig kostet. Sie kostet in Workarounds, in manueller Nacharbeit, die niemand als Softwarekosten verbucht, und in der Zeit, die dein Team damit verbringt, ein Werkzeug zu bedienen, das gegen den eigenen Prozess arbeitet statt für ihn.
Individualsoftware hat dagegen einen sichtbareren, aber ehrlicheren Kostenverlauf: Entwicklung, dann Betrieb. Es gibt keine versteckten Workaround-Kosten, weil das System von Anfang an für deinen Prozess gebaut ist. Der Preis dafür ist, dass du für etwas bezahlst, das eine Standardsoftware bei einem passenden Prozess quasi mitliefert.
Wie du das für dein Projekt einschätzt
Keine dieser Regeln ersetzt eine konkrete Einschätzung deines Falls. Wie speziell dein Prozess wirklich ist, wie viele Systeme angebunden werden müssen und wie stabil deine Anforderungen sind, das lässt sich nur am echten Prozess beurteilen, nicht an einer allgemeinen Faustregel. Auch die ehrlichste Checkliste ersetzt nicht den Blick auf dein konkretes System, weil zwei Unternehmen mit derselben Ausgangslage trotzdem zu unterschiedlichen Antworten kommen können, je nachdem, wie ihre bestehende Systemlandschaft aussieht.
Genau deshalb beginnt bei uns jedes Projekt mit einem Architektur-Review: Wir schauen uns dein Geschäftsproblem an, bevor überhaupt eine Empfehlung fällt, ob Standard oder Individual die richtige Richtung ist.
Wenn sich am Ende zeigt, dass dein Prozess speziell genug ist, dass keine Standardsoftware wirklich passt, bauen wir die Individuallösung, die zu deinem Geschäft passt, statt umgekehrt.
