Software und Unternehmen

Lastenheft für Software: So schreiben Sie es, damit Angebote vergleichbar werden

Was in ein Lastenheft für Software gehört, wie Sie prüfbare Anforderungen formulieren, eine Vorlage zum Übernehmen und wie KI den ersten Entwurf schreibt.

Vlado Pandžić

Vlado Pandžić · Gründer · Senior .NET-Architekt
Veröffentlicht · 6 Min. Lesezeit

Sie schicken dieselbe Idee in einer E-Mail mit zwei Absätzen an drei Anbieter. Zurück kommen 25.000 €, 70.000 € und 140.000 €. Keiner liegt falsch. Jeder hat ein anderes System kalkuliert: das, das er sich beim Lesen Ihrer E-Mail vorgestellt hat.

Ein Lastenheft löst das. Es ist keine Bürokratie. Es ist der günstigste Weg, damit alle dasselbe anbieten und Sie das System bekommen, das Sie im Kopf hatten.

Die Zahlen bestätigen das. In einer Studie des Project Management Institute war unzureichendes Anforderungsmanagement fast in der Hälfte der Fälle (47 %) die Hauptursache, wenn Projekte ihre Ziele verfehlten, und 5,1 % jedes in Projekte investierten Dollars gingen dadurch verloren.

Was ein Lastenheft ist und was nicht

Es beschreibt, was das System leisten muss und wofür. Nicht wie. Das Wie ist die Aufgabe des Anbieters, und ihm Raum für einen eigenen Lösungsvorschlag zu lassen, ist einer der Gründe, warum Sie ihn bezahlen.

Nach DIN 69901-5 ist das Lastenheft die vom Auftraggeber festgelegte Gesamtheit der Forderungen an die Lieferungen und Leistungen des Auftragnehmers. Der Auftragnehmer antwortet mit dem Pflichtenheft: wie und womit er die Anforderungen umsetzt. International beschreibt ISO/IEC/IEEE 29148 das Anforderungsmanagement im Detail.

Für ein mittelständisches Unternehmen brauchen Sie keine hundert Seiten. Fünf bis fünfzehn Seiten, die die richtigen Fragen beantworten, reichen.

Was in das Lastenheft gehört

Abschnitt Welche Frage er beantwortet Beispiel
Ziel Wozu das System, und woran Sie den Erfolg messen “Drei Personen tippen täglich zwei Stunden Bestellungen aus E-Mails ab. Ziel: unter 30 Minuten.”
Ist-Zustand Wie es heute läuft, mit welchen Werkzeugen “Bestellungen kommen per E-Mail und Excel und werden von Hand ins ERP übertragen.”
Benutzer und Rollen Wer es nutzt und was er darf “Der Vertrieb legt Bestellungen an, das Lager bestätigt sie, Admins sehen alles.”
Prozesse Die Hauptabläufe, Schritt für Schritt “Bestellung kommt an, Bestand wird geprüft, Bestellung wird bestätigt, Rechnung geht raus.”
Daten Welche Daten, woher, wie viele “Rund 300 Bestellungen am Tag und 5.000 Kunden, aus dem ERP importiert.”
Schnittstellen Mit welchen Systemen es sprechen muss “ERP über die REST-API, E-Mail, Buchhaltung.”
Nichtfunktionale Anforderungen Geschwindigkeit, Sicherheit, Verfügbarkeit, Datenschutz, Geräte “Anmeldung über Microsoft 365, Daten in der EU, läuft auf dem Tablet im Lager.”
Abnahmekriterien Woran Sie prüfen, dass es fertig ist “Eine Bestellung aus einer E-Mail ist innerhalb von fünf Minuten ohne manuelle Eingabe im ERP.”
Lieferumfang Was außer dem Code dazugehört “Schulung, Dokumentation, Übergabe, die ersten drei Monate Support.”
Prioritäten Was in die erste Version muss Muss, Soll, Kann

Prüfbare Anforderungen formulieren

Die häufigste Schwäche ist eine Anforderung, die niemand prüfen kann. “Schnell” bedeutet für Sie etwas anderes als für den Anbieter oder für einen Anwender mit langsamer Verbindung. Jede Anforderung sollte bei der Abnahme testbar sein:

Unklar Prüfbar
Das System muss schnell sein Die Bestellliste lädt mit 10.000 Bestellungen in unter zwei Sekunden
Benutzerfreundlich Ein neuer Lagermitarbeiter bestätigt eine Bestellung ohne Schulung in unter einer Minute
Sicher Anmeldung über Microsoft 365 mit Zwei-Faktor-Authentifizierung; jede Änderung an einer Bestellung wird mit Benutzer und Zeit protokolliert
Anbindung an das ERP Neue Bestellungen sind innerhalb von fünf Minuten im ERP; ist das ERP nicht erreichbar, wird erneut gesendet und ein Admin benachrichtigt

Was nicht hineingehört

  • Masken bis aufs Pixel, außer es kommt wirklich darauf an. Beschreiben Sie, was der Anwender tun muss, nicht wo der Button sitzt.
  • Technologievorgaben ohne Grund. Wenn es einen gibt, schreiben Sie ihn auf: “muss auf unserem SQL Server laufen”, “unser Team betreut .NET”. Sonst lassen Sie die Anbieter vorschlagen.
  • Jede Ausnahme im ersten Entwurf. Markieren Sie stattdessen offene Fragen. Ein guter Anbieter fragt nach, und die Antworten machen das Dokument besser.

Muss, Soll, Kann

Versehen Sie jede Anforderung mit einer Priorität. Muss: ohne das ist das System nutzlos. Soll: wichtig, aber es gibt einen Umweg. Kann: schön zu haben.

Das bewirkt zweierlei. Die Angebote werden vergleichbar, weil alle dieselbe erste Version kalkulieren. Und Sie bekommen ein natürliches erstes Release: nur die Muss-Anforderungen, schnell in Produktion, der Rest folgt, wenn die Anwender es gesehen haben.

Wie detailliert das Lastenheft sein muss, hängt auch vom Vertrag ab. Beim Festpreis wird es Teil des Vertrags und braucht deutlich mehr Details. Mehr dazu im Artikel Festpreis oder nach Aufwand?

Lassen Sie KI den ersten Entwurf schreiben

Das Schreiben des Lastenhefts ist oft das, was ein Projekt monatelang aufhält. KI verkürzt das deutlich. Nehmen Sie ein Gespräch mit den Mitarbeitern auf, die die Arbeit heute machen, oder beschreiben Sie den Prozess in eigenen Worten, und geben Sie das zusammen mit der Tabelle oben einem KI-Assistenten. Bitten Sie um einen Entwurf und eine Liste offener Fragen.

Ihre Notizen

Von: Leitung Operations

Bestellungen kommen per E-Mail, manchmal als Excel-Datei. Jemand aus dem Vertrieb tippt sie ins ERP, das Lager prüft den Bestand und bestätigt. Zwei Leute sind damit den größten Teil des Vormittags beschäftigt, und Fehler bei den Mengen passieren jede Woche.

Was die KI vorbereitet hat

Anforderung 4.2 (Muss): Eine per E-Mail oder als Excel-Anhang eingegangene Bestellung wird innerhalb von fünf Minuten ohne manuelle Eingabe im ERP angelegt. Mengen, die um mehr als 50 % von der üblichen Bestellung des Kunden abweichen, werden zur Prüfung markiert.

Offene Frage: Was passiert, wenn der Kunde noch nicht im ERP angelegt ist?

Entwurf · Prüfung durch die Leitung Operations ausstehend

Sie lesen und korrigieren trotzdem jede Zeile, denn nur Sie kennen Ihr Geschäft. Aber einen Entwurf zu korrigieren dauert Stunden, ein leeres Blatt zu füllen Wochen. Eine Regel: Kopieren Sie keine vertraulichen Daten in ein öffentliches Chat-Tool. Nutzen Sie die Version, die Ihr Unternehmen freigegeben hat, mit Ihren Datenschutzeinstellungen.

Wie es weitergeht

Schicken Sie dasselbe Lastenheft an drei Anbieter und bitten Sie jeden, Anforderung für Anforderung zu antworten: wie er sie lösen würde, was es kostet und was unklar ist. Diese Antwort ist das Pflichtenheft.

Vergleichen Sie dann die Antworten, nicht nur die Summen. Ein Anbieter, der gute Fragen stellt, hat das Dokument gelesen. Einer, der keine stellt, hat eine Vermutung kalkuliert. Realistische Preisspannen finden Sie in unserem Artikel Was kostet Individualsoftware?

Wie wir arbeiten

Genau hier beginnen wir oft. ProCoding ist ein .NET-Studio aus Split in Kroatien: Wir entwickeln Geschäftsanwendungen in .NET und Blazor und bringen KI in Geschäftsprozesse. In einer kurzen Analyse gehen wir Ihre Prozesse mit den Menschen durch, die sie kennen, schreiben das Lastenheft gemeinsam mit Ihnen und geben eine Schätzung in Spannen ab. Das Dokument gehört Ihnen, und Sie können es auch anderen Anbietern zur Angebotsabgabe schicken. Der erste Schritt ist ein kostenloses 30-minütiges Gespräch.

Quellen

Dieser Artikel dient nur der allgemeinen Information und ist keine Rechts-, Steuer-, Finanz- oder sonstige Fachberatung. Szenarien, Beispiele und Berechnungen dienen der Veranschaulichung. Nutzungsbedingungen und Haftungsausschluss.

Verwandte Artikel

© 2026 ProCoding — Alle Rechte vorbehalten.Impressum und DatenschutzHaftungsausschlussSplit, Kroatien