Eine Entscheidungshilfe für Geschäftsführer in kleinen und mittleren Betrieben, mit einer Kriterientabelle und einer Checkliste aus acht Fragen.

Ob Individualsoftware oder Standardsoftware besser passt, entscheidet der einzelne Ablauf. Arbeitet Ihr Betrieb an dieser Stelle wie die meisten anderen, nehmen Sie ein fertiges Produkt. Ist der Ablauf Ihr eigener und zwingt Sie jedes fertige Programm zu Umwegen, lohnt sich eine eigene Lösung. In kleinen und mittleren Betrieben passt oft eine Mischung aus beidem.

Was unterscheidet die beiden?

Standardsoftware ist ein fertiges Produkt, das viele Betriebe gleichzeitig nutzen. Sie mieten oder kaufen es und arbeiten so, wie das Produkt es vorsieht. Welche Funktionen dazukommen und wann, bestimmt der Hersteller.

Individualsoftware, oft auch individuelle Software genannt, wird für einen einzelnen Betrieb entwickelt. Sie bildet dessen Ablauf ab, mit seinen Begriffen und Ausnahmen. Was gebaut wird und in welcher Reihenfolge, bestimmen Sie.

Dazwischen liegt angepasste Standardsoftware: ein Produkt, das mit Zusatzmodulen oder eigenen Erweiterungen an den Betrieb herangeführt wird. Das kann gut gehen. Es kann auch die Nachteile beider Wege vereinen, wie der Abschnitt über typische Fehler zeigt.

Wann reicht Standardsoftware?

Für Aufgaben, die in jedem Betrieb ähnlich ablaufen, ist ein fertiges Produkt fast immer richtig. Dazu gehören Buchhaltung, Lohnabrechnung, E-Mail, Kalender und Textverarbeitung.

Dafür sprechen vier Gründe:

  • Gesetzliche Änderungen pflegt der Hersteller ein. Bei Lohn und Steuern wäre das in einer Eigenentwicklung eine Daueraufgabe.
  • Sie können sofort anfangen. Eine Eigenentwicklung braucht Zeit, bis die erste Version nutzbar ist.
  • Das Produkt ist bei vielen Kunden erprobt. Viele Fehler, die Ihnen begegnen würden, hat schon jemand gemeldet.
  • Verbreitete Programme kennen neue Mitarbeitende oft schon, und es gibt Schulungen dazu.

Ein fertiges Produkt passt auch besser, solange Ihr Ablauf noch nicht feststeht. Ein Betrieb, der seine Arbeitsweise noch sucht, sollte sie nicht in Code festschreiben lassen. Arbeiten Sie erst eine Weile mit einem Produkt oder einer Tabelle. Danach wissen Sie genauer, was Sie brauchen.

Zu unserer Beratung gehört deshalb der Hinweis, wenn ein fertiges Produkt oder eine kleine Anpassung reicht.

Wann lohnt sich Individualsoftware?

Eine eigene Lösung lohnt sich, wenn der Ablauf zum Kern Ihres Geschäfts gehört und kein Produkt ihn ohne Umwege abbildet. Im Alltag erkennen Sie das an diesen Anzeichen:

  • Neben dem Programm führen Sie eigene Listen, weil etwas Wichtiges fehlt.
  • Dieselben Angaben stehen in mehreren Programmen und werden von Hand übertragen.
  • Felder werden zweckentfremdet, weil das Produkt Ihre Begriffe nicht kennt.
  • Sie zahlen je Nutzer für ein großes Paket und brauchen davon nur einen kleinen Teil.
  • Eine Funktion, die Sie brauchen, steht seit Langem auf der Wunschliste des Herstellers.

Ein Beispiel aus unserer Arbeit: Für einen Dachdeckerbetrieb haben wir eine Betriebsplattform entwickelt, die Aufträge, Einsatzplanung, Dokumente und Rechnungen in einem System führt. Die Planung folgt den Regeln dieses Betriebs. Aufträge werden mit der Maus auf Trupp und Tag gezogen, und fest zugesagte Termine bleiben stehen, wenn sich der Rest verschiebt.

Auch das Ausfüllen von Leistungsverzeichnissen folgt eigenen Regeln. Das System liest Ausschreibung und Angebot mit einer KI und ordnet die Positionen zu. Die Preise trägt es ins Original ein, gerechnet wird mit festem Code. Stimmt die Summe nicht mit dem Angebot überein, gibt es kein Ergebnis, sondern einen Hinweis. Die Einzelheiten stehen in der Referenz Molderings.

Solche Regeln stehen in keinem Handbuch eines Herstellers, weil sie zu einem einzelnen Betrieb gehören. Wo sie den Alltag bestimmen, ist eine eigene Lösung meist der kürzere Weg.

Individualsoftware oder Standardsoftware: was passt?

Die Tabelle stellt neun Kriterien nebeneinander. Prüfen Sie damit einen einzelnen Ablauf, etwa die Einsatzplanung oder die Angebotserstellung.

Kriterium Spricht für Standard Spricht für Individuell
Ablauf wie in anderen Betrieben eigen, mit vielen Ausnahmen
Bedeutung Nebenaufgabe Kern des Geschäfts
Start muss sofort gehen Zeit für den Aufbau ist da
Kosten laufende Miete, oft je Nutzer Entwicklung am Anfang, danach Pflege
Änderungen plant der Hersteller planen Sie
Gesetze pflegt der Hersteller ein müssen Sie beauftragen
Daten Export je nach Anbieter Format und Ablage legen Sie fest
Anbindung was der Hersteller öffnet wird nach Bedarf gebaut
Risiko Preis oder Produkt ändert sich Bindung an den Entwickler

Keine Zeile entscheidet allein. Spricht bei Ihrem Ablauf fast alles für Standard, bleiben Sie beim fertigen Produkt.

Gibt es einen Mittelweg?

Ja. Sie behalten Standardsoftware für alles Übliche und lassen nur den Teil entwickeln, der Ihren Betrieb ausmacht. Beide Seiten tauschen ihre Daten über eine Schnittstelle aus, damit niemand etwas doppelt eintippt. Das setzt voraus, dass das fertige Produkt eine Schnittstelle oder wenigstens einen Export anbietet. Prüfen Sie das, bevor Sie sich festlegen.

Die Buchhaltung bleibt dann beim bewährten Produkt, während die Planung in der eigenen Anwendung läuft. Der Umfang der Entwicklung bleibt klein, weil nur entsteht, was es nicht fertig gibt.

Eigene Software lässt sich außerdem gezielt für andere Programme öffnen. Die Betriebsplattform aus dem Beispiel hat eine Anbindung für KI-Assistenten mit zwölf Werkzeugen. Der Assistent sieht nur, was das Konto des Mitarbeiters sehen darf. Einen Tagesplan kann er nur als Entwurf ablegen. In die Planung selbst schreibt er nicht, gültig wird ein Entwurf erst durch einen Menschen. Wie eine solche Anbindung funktioniert, erklärt der Artikel „Was ist ein MCP-Server?“.

Welche Fehler sind typisch?

Nur den Preis am ersten Tag vergleichen. Die Monatsmiete eines Produkts wirkt klein neben den Kosten einer Entwicklung. Zur vollständigen Rechnung gehören beim Produkt auch Einrichtung, Schulung, Zusatzmodule und die Arbeitszeit für Nebenlisten, bei der eigenen Lösung Betrieb und Weiterentwicklung. Rechnen Sie beide Wege über mehrere Jahre. Welche Posten bei einer Eigenentwicklung anfallen, steht im Artikel „Was individuelle Software kostet“.

Ein Produkt umbauen, bis es passt. Viele Sonderanpassungen machen aus Standardsoftware ein Einzelstück, ohne dass Sie die Freiheit einer eigenen Lösung gewinnen. Sie zahlen Miete und Anpassung zugleich, und ein Update des Herstellers kann die Umbauten wieder brechen.

Etwas nachbauen, das es fertig gibt. Eine selbst entwickelte Buchhaltung braucht kaum ein Betrieb. Eigenentwicklung gehört dorthin, wo Sie anders arbeiten als andere.

Alles auf einmal bestellen. Große Pflichtenhefte veralten oft, bevor die Software fertig ist. Besser ist ein kleiner Kern, der früh im Alltag läuft und danach wächst. Die Betriebsplattform aus dem Beispiel wird in versionierten Auslieferungen erweitert, eine Version nach der anderen.

Rechte und Betrieb offenlassen. Klären Sie vor dem Start schriftlich, wem der Quellcode gehört und wer die Software betreibt und pflegt. Fragen Sie auch bei einem gemieteten Produkt, wie Sie Ihre Daten bei einem Wechsel mitnehmen.

Wie treffe ich die Entscheidung?

Mit einer Checkliste aus acht Fragen in zwei Blöcken. Gehen Sie die Fragen für einen einzelnen Ablauf durch. Der Bedarf ist da, wenn Sie mindestens drei der ersten vier Fragen mit Ja beantworten:

  • Unterscheidet dieser Ablauf Ihren Betrieb von anderen?
  • Haben Sie mindestens zwei fertige Produkte mit echten Fällen aus Ihrem Alltag geprüft, und keines hat gepasst?
  • Führen Sie Nebenlisten, weil dem heutigen Programm etwas fehlt?
  • Pflegen Sie dieselben Daten in mehr als einem Programm?

Die Voraussetzungen stimmen, wenn hier viermal Ja steht:

  • Ist der Ablauf eingespielt und seit Längerem stabil?
  • Gibt es im Betrieb jemanden, der den Ablauf erklären und Entscheidungen treffen kann?
  • Wollen Sie die Lösung über mehrere Jahre nutzen?
  • Sind Zeit und Geld für die Pflege nach dem Start eingeplant?

Kommen im ersten Block weniger als drei Ja zusammen, bleiben Sie bei Standardsoftware. Ist der Bedarf da und im zweiten Block fehlt etwas, schließen Sie zuerst diese Lücke. Stimmt beides, ist ein kleiner erster Auftrag für den Kern der richtige Anfang.

Nächster Schritt

Spricht die Checkliste für eine eigene Lösung, beschreiben Sie uns den Ablauf in ein paar Sätzen. Auf der Seite Individuelle Software steht, wie wir solche Vorhaben angehen und was am Ende vorliegt. Zeigt das erste Gespräch, dass ein fertiges Produkt besser passt, sagen wir Ihnen das.