Zum Inhalt springen
NAFRUSoftware x Entwicklung
← Blog-Startseite

3 Min. Lesezeit

Individualsoftware oder Standardsoftware

Individualsoftware ist keine Prestigefrage, sondern eine Kostenentscheidung. Für die meisten Aufgaben reicht Standardsoftware; für manche nicht.

Furkan ÇolakDeveloper

Zwei alte, dunkel angelaufene Schneiderscheren auf einem zerknitterten hellen Stoff.
„Tailor's scissors - Macedonian tailoring craft“ von Orce Wiki, CC BY-SA 4.0, über Wikimedia Commons. Größe angepasst.

Individualsoftware ist Software, die von Grund auf für die Abläufe eines einzelnen Unternehmens geschrieben wird; Standardsoftware ist ein Produkt, das für den gemeinsamen Bedarf vieler Unternehmen geschrieben und im Abonnement oder per Lizenz verkauft wird. Die Entscheidung zwischen beiden fällt oft an der falschen Stelle: Funktionslisten werden nebeneinandergelegt, und wegen drei scheinbar fehlender Punkte fällt die Wahl auf Individualsoftware.

Standardsoftware ist für die meisten Aufgaben die richtige Antwort

Buchhaltung, Lohnabrechnung, E-Mail, Kundendaten, Supportanfragen. Diese Aufgaben laufen in Tausenden Unternehmen gleich ab, und die Produkte, die sie gut erledigen, werden seit Jahren weiterentwickelt.

In diesen Bereichen Individualsoftware zu schreiben heißt, ein Problem teurer und schlechter zu lösen, das jemand anderes längst gelöst hat. Dazu bleibt die Wartung bei Ihnen: Vorschriften ändern sich, Browser ändern sich, Sicherheitslücken tauchen auf.

Standardsoftware wird an manchen Stellen nicht zu Ihnen passen. In den meisten Fällen ist der richtige Zug, nicht die Software, sondern den Ablauf an das Produkt anzunähern.

Drei Fälle, in denen sich Individualsoftware lohnt

Erstens, wenn der Ablauf selbst das ist, was Sie vom Wettbewerb unterscheidet. Wenn Sie Angebote anders kalkulieren als andere, die Produktion anders planen und dieser Unterschied der Grund ist, warum Kunden sich für Sie entscheiden, dann schleift ihn ein Produkt ab, das alle nutzen.

Zweitens, wenn Menschen die Lücken zwischen Werkzeugen füllen, die nicht miteinander verbunden sind. Werden dieselben Daten an drei Stellen von Hand eingegeben und entstehen dort die Fehler, ist der Bedarf vielleicht kein neues Produkt, sondern eine kleine Software, die die vorhandenen verbindet.

Drittens, wenn der Preis des Produkts mit der Nutzung so wächst, dass das Geschäft ihn nicht mehr trägt. Ein Preis pro Nutzer ist bei zehn Personen vertretbar, bei fünfhundert ist es eine andere Rechnung.

Vier Fragen vor der Entscheidung

Unterscheidet diese Aufgabe Sie vom Wettbewerb, oder erledigt sie jeder? Wenn nicht, Standardsoftware.

Lässt sich das, was am Produkt nicht passt, durch einen geänderten Ablauf lösen? Wenn ja, versuchen Sie das zuerst.

Wer hält die Software fünf Jahre lang am Laufen? Die Kosten von Individualsoftware enden nicht an dem Tag, an dem sie geschrieben ist; Wartung, Updates und jemand, der sie kennt, sind ein dauerhafter Posten.

Müssen die Daten bei Ihnen bleiben? Bei manchen Aufgaben ist entscheidender als jede Funktion, wo die Daten liegen und wie man sie herausbekommt.

Es gibt einen Weg dazwischen

Die Entscheidung ist meist kein Entweder-oder. Der häufigste und gesündeste Aufbau lässt die Standardprodukte, wo sie sind, und füllt nur die Lücke zwischen ihnen mit Individualsoftware.

Das Buchhaltungsprogramm bleibt, das CRM bleibt; dazwischen entsteht eine kleine Anwendung, in der Ihre Angebotslogik läuft. So steht Individualsoftware nur dort, wo der Unterschied liegt, und der Wartungsaufwand bleibt klein.

Dieser Weg hängt davon ab, dass die Produkte Daten nach außen öffnen. Bei der Auswahl darauf zu achten, ob ein Produkt eine API hat, hält diese Tür für später offen.

Was die Entscheidung für Individualsoftware kostet

Wer Individualsoftware schreiben lässt, bezahlt nicht nur die Entwicklung. Die Entscheidungen treffen Sie: welches Feld Pflicht ist, was in welchem Fall passiert, wer was sieht. Bei Standardsoftware hatte das jemand anderes entschieden.

Deshalb entsteht die größte Verzögerung in Individualsoftware-Projekten nicht im Code, sondern durch Entscheidungen, die nicht getroffen wurden. Beim Schreiben des Umfangs die Entscheidungen hinter jedem Bildschirm zu zählen, sagt den Zeitplan besser voraus als der Code.

Die kurze Entscheidung

Erledigt die Aufgabe jeder, dann Standardsoftware. Unterscheidet die Aufgabe Sie und gibt es jemanden, der sich fünf Jahre darum kümmert, dann Individualsoftware. Für alles dazwischen: Behalten Sie die Produkte und lassen Sie die Lücke schreiben.

Empfohlene Beiträge

( 00-09 ) • KONTAKT

Lassen Sie uns über Ihr Vorhaben sprechen und darüber, wie NAFRU helfen kann.

Starten wir das Gespräch.