Die Kosten für Individualsoftware ergeben sich aus dem Aufwand in Stunden multipliziert mit dem Stundensatz, plus Betrieb und Wartung nach dem Start. Der Aufwand hängt vor allem von Umfang, Komplexität, Schnittstellen, Qualitätsanspruch und Klarheit der Anforderungen ab. Eine pauschale Zahl ohne diese Angaben ist wertlos.
Deshalb nennen wir hier keine Marktpreise. Sie erfahren stattdessen, welche Faktoren die Stunden treiben, wie Sie eine eigene Schätzung aufbauen und an welchen Stellen Budgets typischerweise entgleisen. Eine Beispielrechnung mit klar benannten Annahmen zeigt die Mechanik.
Woraus sich die Kosten zusammensetzen
Ein Softwareprojekt verursacht Kosten in mehreren Phasen. Die Entwicklung selbst ist nur ein Teil. Davor liegen Klärung und Konzept, danach Test, Einführung und Betrieb.
- Anforderungen und Konzept: Ziele, Abläufe, Benutzerrollen, Datenmodell.
- Gestaltung: Oberflächen, Bedienung, Rückmeldungen aus Tests mit Anwendern.
- Entwicklung: Programmierung, Datenbank, Schnittstellen.
- Qualitätssicherung: Tests, Fehlerbehebung, Sicherheitsprüfung.
- Einführung: Datenübernahme, Schulung, Begleitung beim Start.
- Betrieb und Wartung: Hosting, Updates, Überwachung, Weiterentwicklung.
Wer nur Entwicklungsstunden anfragt, übersieht oft den Betrieb. Als Faustregel gilt: Software ist kein Einmalkauf, sondern ein Bestand, der gepflegt werden muss.
Die wichtigsten Kostentreiber
| Kostentreiber | Wirkung auf den Aufwand | Wie Sie ihn steuern |
|---|---|---|
| Funktionsumfang | Jede Funktion bringt Stunden für Entwicklung und Test | Muss- und Kann-Funktionen trennen, Start klein halten |
| Komplexität der Regeln | Viele Ausnahmen und Berechnungen verlängern Konzept und Tests | Regeln schriftlich festlegen, Sonderfälle begrenzen |
| Schnittstellen | Jede Anbindung an Altsysteme, Shop oder Bank braucht Abstimmung und Tests | Dokumentierte Schnittstellen bevorzugen, Zahl begrenzen |
| Benutzerrollen und Rechte | Feine Rechtekonzepte erhöhen Entwicklungs- und Testaufwand | Mit wenigen Rollen starten |
| Qualitätsanspruch | Hohe Verfügbarkeit, Revisionssicherheit und Sicherheit kosten Zeit | Anforderungen an Risiko und Folgen ausrichten |
| Datenübernahme | Bereinigung und Migration alter Daten sind aufwendig | Früh prüfen, was wirklich mitgenommen wird |
| Unklare Anforderungen | Nachträgliche Änderungen verursachen Mehraufwand | Prototypen und Abnahmen in Etappen |
Beispielrechnung mit klaren Annahmen
Das folgende Beispiel ist eine Rechenvorlage, keine Preisaussage. Annahme: Ein Kundenportal für Auftragsstatus und Dokumente soll entstehen, mit Anmeldung, Auftragsliste, Dokumentenablage und Anbindung an ein bestehendes System.
- Konzept und Gestaltung: 60 Stunden.
- Entwicklung der Anmeldung und Rechte: 40 Stunden.
- Entwicklung der Auftragsliste und Detailansicht: 70 Stunden.
- Dokumentenablage: 40 Stunden.
- Schnittstelle zum bestehenden System: 60 Stunden.
- Tests und Fehlerbehebung: 50 Stunden.
- Einführung und Schulung: 20 Stunden.
Zusammen ergibt das 340 Stunden. Bei einem angenommenen Stundensatz von 100 € sind das 34.000 €. Planen Sie zusätzlich einen Puffer für Unvorhergesehenes ein, zum Beispiel 15 Prozent, also 51 Stunden oder 5.100 €. Das Projekt läge dann bei rund 39.100 €. Laufende Kosten kommen hinzu: Angenommen 8 Stunden Wartung im Monat zu 100 € ergeben 800 € pro Monat oder 9.600 € im Jahr, dazu Hosting.
Alle Stundensätze und Zeitwerte in diesem Beispiel sind frei gewählt. Setzen Sie Ihre eigenen Werte ein und lassen Sie sich von Anbietern die Stundenschätzung pro Baustein nennen, nicht nur eine Gesamtsumme.
Festpreis oder Aufwand: Welches Modell passt?
Beim Festpreis legen beide Seiten Leistung und Preis vorab fest. Das gibt Planungssicherheit, setzt aber klare Anforderungen voraus; spätere Änderungen werden über ein Änderungsverfahren geregelt. Bei der Abrechnung nach Aufwand zahlen Sie die tatsächlichen Stunden, oft mit Obergrenze. Das ist flexibler, wenn sich Anforderungen im Projekt klären.
Ein praktikabler Mittelweg: Eine kurze Konzeptphase nach Aufwand, danach feste Preise für klar umrissene Etappen. So lernen Sie den Partner kennen, ohne sich gleich auf das ganze Projekt festzulegen.
Wie Sie Kosten im Projekt im Griff behalten
- Priorisieren Sie nach Nutzen und beginnen Sie mit dem kleinsten Stück, das einen echten Ablauf trägt.
- Nehmen Sie Ergebnisse in Etappen von zwei bis vier Wochen ab, statt am Ende alles auf einmal.
- Führen Sie eine Liste von Änderungswünschen mit Aufwandsschätzung und entscheiden Sie bewusst.
- Bestimmen Sie eine Ansprechperson auf Ihrer Seite, die Entscheidungen trifft.
- Vereinbaren Sie Dokumentation und Quellcode-Übergabe von Anfang an.
Budgetüberschreitungen entstehen oft nicht durch schlechte Entwickler, sondern durch späte Änderungen und unklare Zuständigkeiten. Wer früh Entscheidungen trifft, spart Stunden.
Wartung und Weiterentwicklung nach dem Start
Nach dem Start beginnt der Betrieb. Bibliotheken veralten, Browser ändern sich, Sicherheitslücken werden bekannt, und Ihr Geschäft entwickelt sich weiter. Planen Sie deshalb jedes Jahr Stunden für Pflege und kleine Anpassungen ein.
Ein Beispiel mit angenommenen Werten: Bei 34.000 € Entwicklungskosten können Sie als Planungsannahme 15 bis 20 Prozent pro Jahr für Wartung ansetzen, das wären 5.100 € bis 6.800 €. Das ist eine Planungsannahme, kein Branchenwert. Besprechen Sie mit Ihrem Partner, welche Leistungen darin enthalten sind: Updates, Fehlerbehebung, Überwachung, Reaktionszeiten.
Ein weiterer Hebel ist die Reihenfolge. Bauen Sie zuerst den Teil, der täglich Zeit spart, und verschieben Sie Zusatzwünsche in eine zweite Etappe. Nach der ersten Etappe kennen Sie echte Nutzungsdaten und können Entscheidungen über weitere Ausgaben auf Erfahrung statt auf Annahmen stützen. So wird aus einem großen Budget eine Folge kleiner, überprüfbarer Entscheidungen.
Für Ihre interne Planung hilft eine einfache Tabelle mit drei Spalten: geschätzte Stunden, erwarteter Nutzen pro Monat und Risiko. Bausteine mit hohem Nutzen und niedrigem Risiko kommen zuerst. Das ist keine exakte Wissenschaft, aber es zwingt zu einer begründeten Reihenfolge.
Fragen an Anbieter, bevor Sie ein Angebot annehmen
- Welche Annahmen stecken im Angebot, und was ist ausdrücklich nicht enthalten?
- Wie wird mit Änderungswünschen und Mehraufwand umgegangen?
- Wem gehört der Quellcode, und wie sieht die Übergabe aus?
- Welche Technik kommt zum Einsatz, und wer außer dem Anbieter kann sie warten?
- Wie sehen Betrieb, Updates und Reaktionszeiten nach dem Start aus?
Versteckte Kosten, die Sie einplanen sollten
Neben Entwicklung und Betrieb entstehen Kosten, die in Angeboten selten stehen: Zeit Ihrer Mitarbeitenden für Abstimmung und Tests, Anpassungen bei Partnern und Schnittstellen, Sicherheitsprüfungen, Datenschutzdokumentation und Schulung neuer Beschäftigter. Rechnen Sie auch die Zeit ein, die Ihr Fachbereich für Workshops aufbringt. Bei einem Projekt von mehreren Monaten summiert sich das spürbar.
Ob eine Eigenentwicklung gegenüber einem Produkt überhaupt sinnvoll ist, erläutern wir im Beitrag Individualsoftware oder Standardsoftware. Für Abläufe, die sich ohne neue Anwendung verbessern lassen, lohnt der Blick auf Geschäftsprozessautomatisierung.
Wie wir an Kostenschätzungen herangehen
Wir beginnen mit einer Klärung der Ziele und Abläufe, zerlegen das Vorhaben in Bausteine und schätzen jeden Baustein in Stunden. So sehen Sie, was welchen Aufwand verursacht, und können gemeinsam entscheiden, was in die erste Etappe gehört. Unser Angebot im Bereich Entwicklung finden Sie unter Individualsoftware und Unternehmensanwendungen.
Wenn Sie vor allem ein Gesamtsystem für Verkauf, Einkauf, Lager und Finanzen suchen, ist ein Standardsystem oft günstiger als eine Eigenentwicklung. Wir bauen dafür Dika Ops; es befindet sich in einer geschlossenen Beta, Unternehmen tragen sich in eine Warteliste ein.
Häufig gestellte Fragen
Was kostet Individualsoftware?
Das lässt sich ohne Anforderungen nicht seriös beantworten. Die Kosten ergeben sich aus Stunden mal Stundensatz plus Betrieb. Lassen Sie Anbieter die Stunden pro Baustein schätzen.
Warum sind Angebote so unterschiedlich?
Weil Annahmen zu Umfang, Qualität und Betrieb voneinander abweichen. Vergleichen Sie Leistungsbeschreibungen, nicht nur Summen, und fragen Sie, was nicht enthalten ist.
Wie hoch sind die laufenden Kosten?
Sie hängen von Hosting, Wartung, Sicherheitsupdates und Weiterentwicklung ab. Planen Sie jährlich einen Anteil der Entwicklungskosten ein und legen Sie ihn mit Ihrem Partner fest.
Festpreis oder Abrechnung nach Aufwand?
Festpreis passt bei klaren Anforderungen, Aufwand bei offenen Fragen. Viele Projekte starten mit einer Konzeptphase nach Aufwand und gehen dann in feste Etappen über.
Wie kann ich das Risiko einer Kostenexplosion senken?
Mit einem kleinen ersten Schritt, Abnahmen in Etappen, einer Änderungsliste und klaren Entscheidungswegen. So erkennen Sie Abweichungen früh.
Kann ich mit einem Prototyp beginnen?
Ja, das ist oft sinnvoll. Ein Prototyp klärt Bedienung und Abläufe mit echten Anwendern, bevor das volle Budget bindet.
Nächster Schritt
Zerlegen Sie Ihr Vorhaben in Bausteine, schätzen Sie die Stunden grob und rechnen Sie Betrieb mit ein. Mit dieser Liste führen Sie bessere Gespräche mit Anbietern. Für eine unabhängige Einschätzung erreichen Sie uns über Dika Design.



