Zum Inhalt springen
EnglishErstgespräch vereinbaren

Ratgeber · SaaS & Software

Lastenheft für Software, mit Vorlage

Kurz gesagt

Ein Lastenheft beschreibt aus Sicht des Auftraggebers, was eine Software leisten soll, für wen und woran Sie bei der Abnahme erkennen, dass sie es tut. Es nennt Ziel, Nutzer, Abläufe, Anforderungen mit Priorität, Daten, Qualitätsanforderungen und Abnahmekriterien. Wie die Software das umsetzt, beschreibt der Auftragnehmer im Pflichtenheft.

Das Wichtigste in Kürze

  • Das Lastenheft schreibt der Auftraggeber: was die Software leisten soll. Im Pflichtenheft beschreibt der Auftragnehmer, wie er das umsetzt.
  • Jede Anforderung braucht eine Nummer und eine Priorität, jede Muss-Anforderung ein Abnahmekriterium mit festgelegtem erwartetem Ergebnis.
  • Wörter wie „schnell“ oder „benutzerfreundlich“ lassen sich nicht prüfen. Ersetzen Sie sie durch Zahlen und Bedingungen.
  • Ein Abnahmekriterium muss am Tag der Abnahme prüfbar sein. Was sich erst im Betrieb zeigt, halten Sie als Ziel fest.
  • Für ein kleines Vorhaben genügen Ziel, Nutzer, Kernabläufe, Muss- und Soll-Anforderungen mit Abnahmekriterien, Daten und eine Abgrenzung.

Was unterscheidet Lastenheft und Pflichtenheft?

Das Lastenheft schreibt der Auftraggeber. Es legt fest, was die Software leisten soll und woran das geprüft wird. Das Pflichtenheft erstellt der Auftragnehmer in Zusammenarbeit mit Ihnen; es beschreibt, wie er Ihre Anforderungen umsetzt. So trennt es das V-Modell XT Bund, das Referenzmodell der Bundesverwaltung für Systementwicklungsprojekte.

Im V-Modell XT Bund (externe Website) ist das Lastenheft die Grundlage für Ausschreibung und Vertrag und damit die wichtigste Vorgabe für die Angebote. Das Pflichtenheft übernimmt die Anforderungen daraus, bereitet sie auf und ist das zentrale Ausgangsdokument der Entwicklung.

Das Lastenheft sagt, was entstehen soll, das Pflichtenheft, wie
Das Lastenheft sagt, was entstehen soll, das Pflichtenheft, wie Ablauf im V-Modell XT Bund. Sie schreiben als Auftraggeber das Lastenheft: was die Software leisten soll und woran das geprüft wird. Es ist die Grundlage für Angebote und Vertrag. Danach erstellt der Auftragnehmer mit Ihnen das Pflichtenheft: wie er die Anforderungen umsetzt. Ein Pfeil führt vom Pflichtenheft zurück zum Lastenheft, denn Sie prüfen, ob jede Nummer des Lastenhefts im Pflichtenheft vorkommt. Das Pflichtenheft ist das Ausgangsdokument der Entwicklung, am Ende steht die Abnahme nach den Abnahmekriterien. Die Tabelle darunter vergleicht beide Dokumente. Ablauf im V-Modell XT Bund Lastenheft schreiben Sie als Auftraggeber: was die Software leisten soll und woran das geprüft wird Angebote und Vertrag Grundlage ist das Lastenheft Pflichtenheft erstellt der Auftragnehmer mit Ihnen: wie er die Anforderungen umsetzt. Prüfen: Kommt jede Nummer vor? Entwicklung Ausgangsdokument: das Pflichtenheft Abnahme nach den Abnahmekriterien
Lastenheft und Pflichtenheft im Vergleich
MerkmalLastenheftPflichtenheft
Wer schreibt es?der Auftraggeber, also Sieder Auftragnehmer, in Zusammenarbeit mit Ihnen
LeitfrageWas soll die Software leisten, und wofür?Wie werden die Anforderungen umgesetzt?
InhaltZiel, Nutzer, Abläufe, Anforderungen, Lieferumfang, AbnahmekriterienLösung, Aufbau der Software, Schnittstellen, konkretisierte Abnahmekriterien
Zeitpunktvor den Angebotenfrüh in der Entwicklung
Wofür Sie es nutzenAngebote einholen und vergleichenprüfen, ob jede Ihrer Anforderungen berücksichtigt ist

Was gehört in ein Lastenheft für Software?

In ein Lastenheft für Software gehören Ziel und Ausgangslage, Nutzer und Abläufe, nummerierte Anforderungen mit Priorität, Daten und Schnittstellen, Qualitätsanforderungen, Rahmenbedingungen, Lieferumfang und Abnahme sowie eine Abgrenzung. Die folgende Gliederung können Sie als Vorlage übernehmen. Die letzte Spalte zeigt, was bei einem kleinen Vorhaben genügt.

Vorlage: Gliederung eines Lastenhefts für Software
Nr.AbschnittWas hineingehörtBei kleinen Vorhaben
1Ziel und AusgangslageAnlass, heutiges Problem, Ziel mit Messgröße, Wunschterminein Absatz
2Beteiligte und NutzerAnsprechperson, wer entscheidet, Nutzergruppen mit Anzahl und Aufgabenkurze Liste
3Abläufejeder Kernablauf Schritt für Schritt, mit Sonderfällen und Beispielen wie Formularen oder Listennur die Kernabläufe
4Anforderungen an die Funktionennummeriert, je mit Priorität und AbnahmekriteriumMuss und Soll
5Daten und SchnittstellenDatenarten und Mengen, Altdaten, Systeme, mit denen Daten ausgetauscht werdenPflicht, wenn Altdaten übernommen werden
6QualitätsanforderungenDatenschutz, Sicherheit, Verfügbarkeit, Antwortzeiten, Geräte und Browser, Barrierefreiheit, Datensicherungdie wichtigsten, je mit Zahl
7RahmenbedingungenBudgetrahmen, Termine, vorhandene Systeme, Betrieb und Wartung, Vorgaben aus Gesetzen und Verträgenkurz
8Lieferumfang und Abnahmewas geliefert wird, etwa Software, Dokumentation und Schulung; wer mit welchen Daten abnimmtPflicht
9Abgrenzungwas ausdrücklich nicht dazugehörtPflicht
10Offene Fragen und Annahmenwas noch zu klären ist, wer es klärt und bis wannPflicht, wenn es welche gibt
11GlossarBegriffe und Abkürzungen Ihres Betriebskann entfallen

Auf die erste Seite gehören der Name des Vorhabens, Version, Datum und Ansprechperson. So sprechen alle Beteiligten über dieselbe Fassung.

Die Gliederung lehnt sich an das Lastenheft im V-Modell XT Bund an und ist für kleine und mittlere Vorhaben gekürzt. Eine Vorlage hilft, nichts zu vergessen, hat aber Tücken. Der Lehrplan des International Requirements Engineering Board (externe Website) (IREB) nennt zwei davon. Oft gilt die Aufmerksamkeit mehr dem Ausfüllen der Vorlage als dem Inhalt. Außerdem fällt eher weg, was die Vorlage nicht vorsieht. Fragen Sie sich deshalb zum Schluss, was Ihr Vorhaben braucht, wofür die Gliederung keinen Abschnitt hat.

Welches Problem soll die Software lösen?

Beschreiben Sie zuerst den Anlass: welcher Ablauf heute Zeit oder Geld kostet, wer davon betroffen ist und was danach besser sein soll. Geben Sie dem Ziel eine Messgröße. An diesem Ziel messen Sie später jede Anforderung, denn was nicht dazu beiträgt, gehört nicht in die erste Ausbaustufe.

Schreiben Sie auf, wie der Ablauf heute läuft, mit welchen Werkzeugen und wo es hakt. Excel-Listen, Formulare und Bildschirmfotos der heutigen Lösung legen Sie als Anlage bei. Das V-Modell XT Bund sieht an dieser Stelle auch eine Begründung vor, warum vorhandene Systeme das Problem nicht lösen.

Ob eine Standardsoftware Ihren Ablauf schon abdeckt, prüfen Sie deshalb früh. Eine erste grobe Marktsichtung lässt das V-Modell schon vor der endgültigen Fassung des Lastenhefts zu. Wie Sie dabei vorgehen, zeigt unser Vergleich Individualsoftware oder Standardsoftware? Planen Sie ein Produkt, das Sie selbst verkaufen wollen, erklärt unser Leitfaden zu SaaS, was ein solches Produkt außerdem braucht.

Beispiel: „Unsere sechs Beschäftigten im Außendienst schreiben Arbeitszeit und Material auf Papier. Das Büro tippt die Zettel einmal pro Woche ab und schreibt danach die Rechnungen. Ziel: Jede Rechnung geht spätestens zwei Arbeitstage nach dem Einsatz hinaus.“

Typischer Fehler: Das Lastenheft beschreibt eine Lösung, etwa „Wir brauchen eine App mit Datenbank“, und das Problem dahinter fehlt. Damit ist die Lösung festgelegt, bevor jemand geprüft hat, was Ihren Ablauf am besten unterstützt. In einer internationalen Befragung von 228 Unternehmen zählte jedes vierte zu seinen fünf kritischsten Problemen, dass Beteiligte Anforderungen schwer von bekannten Lösungen trennen.

Quelle: Méndez Fernández u. a., Empirical Software Engineering (externe Website),  · Befragung 2014/15 in 10 Ländern

Erledigt, wenn eine Person, die Ihren Betrieb nicht kennt, nach dem Lesen sagen kann, welches Problem die Software löst und woran Sie den Erfolg messen.

Wer arbeitet mit der Software, und in welchen Abläufen?

Listen Sie jede Nutzergruppe mit Anzahl und Aufgaben auf, etwa Büro, Außendienst und Geschäftsführung. Beschreiben Sie dann jeden Kernablauf Schritt für Schritt: wer was tut, welche Daten dabei entstehen und welche Sonderfälle vorkommen. Fragen Sie dafür die Menschen, die den Ablauf heute erledigen.

Bei funktionalen Anforderungen fragt das V-Modell XT Bund immer nach vier Aspekten: Was wird gemacht? Wer ist beteiligt? Welche Daten werden genutzt? Mit welchen anderen Systemen arbeitet die Software dabei zusammen? Halten Sie außerdem fest, wer was sehen und ändern darf. Daraus entstehen später die Rollen und Rechte.

Die Sonderfälle kennen die Menschen aus dem Tagesgeschäft: den Auftrag mit zwei Lieferadressen, die stornierte Rechnung, die Bestellung ohne Auftragsnummer. Das Forschungsprojekt NaPiRE (Naming the Pain in Requirements Engineering) hat Unternehmen nach Problemen mit Anforderungen gefragt. Am häufigsten nannten sie unvollständige oder versteckte Anforderungen: 48 % der 228 Unternehmen zählten sie zu ihren fünf kritischsten Problemen.

Quelle: Méndez Fernández u. a., Empirical Software Engineering (externe Website),  · Befragung 2014/15 in 10 Ländern

Wie Sie einen Ablauf so aufnehmen, wie er wirklich läuft, und welchen Sie zuerst angehen, steht in unserem Ratgeber Prozesse digitalisieren.

Beispiel: „Ablauf Einsatz abrechnen: 1. Der Außendienst erfasst vor Ort Arbeitszeit und Material. 2. Die Bauleitung prüft den Einsatz und gibt ihn frei. 3. Das Büro erstellt aus freigegebenen Einsätzen die Rechnung. Sonderfall: Ein Einsatz dauert mehrere Tage.“

Typischer Fehler: Die Geschäftsführung schreibt das Lastenheft allein. Dann beschreibt es die Abläufe so, wie sie gedacht sind, und die Sonderfälle aus dem Alltag fehlen.

Erledigt, wenn jede Nutzergruppe mit Anzahl und Aufgaben aufgeführt ist und jemand aus dem Tagesgeschäft jeden Ablauf gelesen und bestätigt hat.

Wie formulieren Sie Anforderungen, die sich prüfen lassen?

Schreiben Sie jede Anforderung als eigenen Satz mit Nummer und Priorität. Nennen Sie, wer was unter welcher Bedingung tun kann, und ersetzen Sie Wörter wie „schnell“ oder „einfach“ durch Zahlen und Bedingungen. Dann lässt sich bei der Abnahme eindeutig entscheiden, ob die Anforderung erfüllt ist.

Der Lehrplan des IREB empfiehlt für jede einzelne Anforderung sechs Qualitätskriterien: adäquat, notwendig, eindeutig, vollständig, verständlich und prüfbar. Adäquat heißt: Sie beschreibt, was die Beteiligten wirklich brauchen und miteinander abgestimmt haben. Adäquatheit und Verständlichkeit nennt der Lehrplan die wichtigsten der sechs Kriterien.

Quelle: IREB, Lehrplan Foundation Level 3.3.0,

Wörter, die sich nicht prüfen lassen, listet das Systems Engineering Handbook der NASA (externe Website) auf, darunter „flexibel“, „einfach“, „ausreichend“, „benutzerfreundlich“, „schnell“ und „robust“. Dieselbe Prüfliste fragt, ob jeder Satz nur eine Anforderung enthält. Verbindet ein „und“ zwei Fähigkeiten, sind es zwei Anforderungen.

Unklare und prüfbare Anforderungen im Vergleich
UnklarPrüfbar
„Die Software soll schnell sein.“„Die Liste der offenen Aufträge erscheint bei bis zu 5.000 Aufträgen in höchstens 2 Sekunden, gemessen an einem Büro-PC.“
„Die Software soll benutzerfreundlich sein.“„Eine neue Bürokraft legt nach 30 Minuten Einweisung einen Auftrag ohne Hilfe an.“
„Alle Daten aus Excel werden übernommen.“„Kundendaten und offene Aufträge aus der Datei Auftragsliste.xlsx werden übernommen, doppelte Kundeneinträge vorher zusammengeführt. 50 zufällig gewählte Datensätze stimmen mit der Datei überein.“
„Die Software muss sicher sein.“„Jede Person meldet sich mit eigenem Konto an. Beschäftigte im Außendienst sehen nur ihre eigenen Einsätze.“
„Die Software soll auch mobil laufen.“„Der Außendienst erfasst Arbeitszeit und Material auf dem Smartphone, auch ohne Mobilfunknetz. Die Einträge werden übertragen, sobald wieder Netz da ist.“
„Die Software arbeitet mit der Buchhaltung zusammen.“„Freigegebene Rechnungen gehen einmal täglich an das Buchhaltungsprogramm. Scheitert die Übertragung, erhält das Büro eine E-Mail.“

Beim Satzbau hilft eine Schablone. Verbreitet ist das Muster EARS (Easy Approach to Requirements Syntax) (externe Website), entwickelt bei Rolls-Royce und 2009 erstmals veröffentlicht. Für Ereignisse lautet es sinngemäß: „Wenn [Auslöser], [Reaktion der Software].“ Ein Beispiel: „Wenn die Bauleitung einen Einsatz freigibt, erscheint er in der Rechnungsliste des Büros.“ Schreiben Sie in der Sprache Ihres Betriebs und erklären Sie Begriffe, die Außenstehende nicht kennen, im Glossar. Das Glossar ist laut V-Modell für alle Beteiligten verbindlich und beugt Missverständnissen vor.

Für die Priorität eignet sich die Einteilung MoSCoW: muss, soll, kann und diesmal nicht. Fragen Sie bei jeder Muss-Anforderung, was passiert, wenn sie fehlt. Lohnt sich der Start ohne sie nicht, ist sie ein Muss. Sobald ein Anbieter den Aufwand je Anforderung schätzt, prüfen Sie den Anteil der Muss-Anforderungen. Das Agile Business Consortium (externe Website) empfiehlt in der Regel höchstens 60 % des Aufwands. Die Kann-Anforderungen bilden die Reserve, falls Zeit oder Budget knapp werden. Wann ein Festpreis passt und wann die Abrechnung nach Aufwand, vergleicht unser Beitrag Festpreis oder Aufwand.

Quelle: Agile Business Consortium,

Typischer Fehler: Jede Anforderung bekommt die Priorität Muss. Dann gibt es keine Reserve, und wenn es knapp wird, lässt sich nicht entscheiden, was warten kann.

Erledigt, wenn jede Anforderung eine Nummer, eine Priorität und nur eine Aussage hat und kein unprüfbares Wort ohne Zahl oder Bedingung darin steht.

Was gilt für Daten, Schnittstellen und Qualität?

Nennen Sie, welche Daten die Software verwaltet, in welcher Menge und woher sie kommen, auch die Altdaten aus Excel oder einer alten Datenbank. Führen Sie jedes System auf, mit dem sie Daten austauscht. Qualitätsanforderungen wie Datenschutz, Verfügbarkeit oder Antwortzeiten schreiben Sie so messbar wie die Funktionen.

Bei einer Ablösung sieht das V-Modell XT Bund eine Altsystemanalyse vor, die das Datenmodell des alten Systems ermittelt und die Datenqualität einschätzt. Erleichtern Sie das: Legen Sie eine Beispieldatei bei, aus der Sie Namen und Kontaktdaten entfernt haben, und schreiben Sie dazu, wo Sie doppelte oder lückenhafte Einträge kennen. Wie Datenübernahme und Parallelbetrieb bei einer Ablösung von Excel oder Access aussehen können, beschreibt unsere Seite Verwaltungssoftware entwickeln lassen.

Zu jeder Schnittstelle gehören das andere System, die Daten, die Richtung, die Häufigkeit und eine Ansprechperson für das andere System.

Qualitätsanforderungen beschreiben, wie gut die Software ihre Funktionen erfüllt. Das V-Modell empfiehlt, sie messbar, prüfbar und entscheidbar zu formulieren. Als Prüfliste eignet sich das Qualitätsmodell der Norm ISO/IEC 25010:2023 (Product quality model) (externe Website), das ausdrücklich auch für Anforderungen gedacht ist. Für ein kleines Vorhaben klären Sie mindestens diese Punkte:

  • Datenschutz: Welche Daten über Personen verarbeitet die Software, wer darf sie sehen, und wann werden sie gelöscht?
  • Verfügbarkeit und Datensicherung: Zu welchen Zeiten muss die Software laufen, wie lange darf ein Ausfall dauern, und wie oft wird gesichert?
  • Antwortzeiten: Wie lange darf das Laden einer Liste oder das Speichern höchstens dauern, bei welcher Datenmenge?
  • Geräte und Browser: Auf welchen Geräten und in welchen Browsern muss die Software laufen?
  • Barrierefreiheit: Arbeiten Menschen mit Einschränkungen mit der Software, etwa mit Bildschirmlupe oder Screenreader?

Typischer Fehler: Mengen fehlen, etwa wie viele Menschen gleichzeitig arbeiten oder wie viele Datensätze in drei Jahren zusammenkommen. Auch die Prüfliste der NASA fragt nach Leistungsangaben wie Antwortzeit, Durchsatz und Speichergröße. Ohne solche Angaben kann ein Anbieter die passende Bauweise nur erraten.

Erledigt, wenn jede Datenart mit Menge und Herkunft aufgeführt ist, jede Schnittstelle Richtung und Häufigkeit hat und jede Qualitätsanforderung eine Zahl oder eine prüfbare Bedingung enthält.

Wie schreiben Sie Abnahmekriterien?

Ein Abnahmekriterium beschreibt eine Prüfung in drei Teilen: Ausgangssituation, Aktion und erwartetes Ergebnis. Diese Gliederung empfiehlt das V-Modell XT Bund, und es verlangt für jedes Kriterium ein festgelegtes erwartetes Ergebnis. Schreiben Sie zu jeder Muss-Anforderung mindestens ein Kriterium und legen Sie fest, mit welchen Daten geprüft wird.

Vor der Beauftragung genügt eine allgemeine Form. Das V-Modell sieht vor, dass der Auftragnehmer die Kriterien im Pflichtenheft konkretisiert; das erwartete Ergebnis jeder Muss-Anforderung sollte aber schon im Lastenheft stehen. Dieselbe Dreiteilung steckt in der Form „Angenommen … Wenn … Dann …“. Mit diesen Schlüsselwörtern beschreibt die Sprache Gherkin (externe Website) Testfälle, die sich auch automatisch ausführen lassen; die Schlüsselwörter gibt es auch auf Deutsch. Für die Anforderung „Wenn die Bauleitung einen Einsatz freigibt, erscheint er in der Rechnungsliste des Büros“ sähe ein Kriterium so aus:

  • Angenommen: Ein Einsatz mit 3,5 Stunden Arbeitszeit und zwei Materialpositionen ist erfasst.
  • Wenn: Die Bauleitung gibt ihn frei.
  • Dann: Er steht innerhalb einer Minute in der Rechnungsliste, mit denselben Stunden und Positionen.

Bei Zahlen wie Antwortzeiten gehört das Messverfahren zum Kriterium: auf welchem Gerät, mit welcher Datenmenge und in wie vielen Läufen gemessen wird. Messwerte streuen. Die Dokumentation des Prüfwerkzeugs Lighthouse zur Streuung der Messwerte (externe Website) empfiehlt deshalb, Grenzwerte auf zusammengefasste Werte wie den Median mehrerer Läufe zu beziehen.

Ein Abnahmekriterium muss am Tag der Abnahme prüfbar sein. Ein Ziel wie „Jede Rechnung geht spätestens zwei Arbeitstage nach dem Einsatz hinaus“ zeigt sich erst im Betrieb. Halten Sie es als Ziel fest und messen Sie es nach dem Start; bei der Abnahme prüfen Sie die Funktionen, die es möglich machen. Legen Sie außerdem fest, wer auf Ihrer Seite prüft und wer die Abnahme erklärt. Welche rechtlichen Folgen die Abnahme hat, klären Sie mit Ihrer Rechtsberatung.

Typischer Fehler: Das Kriterium wiederholt nur die Anforderung, etwa „Die Rechnungsliste funktioniert“. Dann fehlt das erwartete Ergebnis, an dem beide Seiten die Prüfung messen können.

Erledigt, wenn jede Muss-Anforderung ein Abnahmekriterium mit festgelegtem erwartetem Ergebnis hat und feststeht, mit welchen Daten geprüft wird.

Was gehört nicht zum Auftrag, und wie geht es weiter?

Schreiben Sie auf, was ausdrücklich nicht zum Auftrag gehört, welche Fragen noch offen sind und welchen Rahmen Budget, Termine und Betrieb setzen. Geben Sie dann allen Anbietern dieselbe Fassung und vergleichen Sie die Angebote Anforderung für Anforderung. Im Pflichtenheft prüfen Sie später, ob jede Ihrer Anforderungen wieder auftaucht.

Die Abgrenzung zeigt jedem Anbieter, was er nicht einplanen muss, etwa eine App für Ihre Kundschaft oder die Anbindung des Lagers in der ersten Ausbaustufe. Zum Rahmen gehören Budgetrahmen, Termine, vorhandene Systeme, die bleiben, und der Betrieb nach dem Start: Wer betreibt, wartet und erweitert die Software? Das V-Modell XT Bund fragt dafür nach dem ganzen Lebenszyklus, von Nutzung und Betrieb über geplante Ausbaustufen bis zur Stilllegung. Was Wartung nach dem Start kostet, erklärt unser Kostenratgeber Was kostet Software-Wartung?

Beantworten Sie Rückfragen der Anbieter schriftlich und an alle, damit jedes Angebot auf demselben Stand beruht. Wie Sie Angebote vergleichen und welche Preisspannen Anbieter veröffentlichen, steht in unserem Kostenratgeber Was kostet es, Software entwickeln zu lassen?

Das Pflichtenheft übernimmt laut V-Modell die Anforderungen aus dem Lastenheft und verfolgt jede bis dorthin zurück. Prüfen Sie deshalb, ob jede Nummer Ihres Lastenhefts im Pflichtenheft vorkommt, und fragen Sie nach, wo eine fehlt. Ändert sich später eine Anforderung, halten Sie das schriftlich fest, mit neuer Version, Datum und den Folgen für Preis und Termin. Wie ein Softwareprojekt bei uns abläuft, vom Erstgespräch bis zur Abnahme nach schriftlich vereinbarten Kriterien, steht auf unserer Seite Software entwickeln lassen.

Typischer Fehler: Ein Anbieter bekommt das Lastenheft, ein zweiter nur eine Beschreibung am Telefon. Dann vergleichen Sie Angebote für zwei verschiedene Vorhaben.

Erledigt, wenn Abgrenzung, Rahmen und offene Fragen aufgeschrieben sind und jeder Anbieter dieselbe Fassung erhalten hat.

Wie viel Lastenheft braucht ein kleines Vorhaben?

Ein kleines Vorhaben braucht kein dickes Dokument. Es genügen Ziel und Ausgangslage, die Nutzer, die Kernabläufe, die Muss- und Soll-Anforderungen mit Abnahmekriterien, die Daten und eine Abgrenzung. Wie genau Sie eine Anforderung beschreiben, richten Sie nach ihrem Wert und dem Risiko, das an ihr hängt.

Diese Abstufung empfiehlt auch der Lehrplan des IREB: Nicht jede Anforderung muss alle Qualitätskriterien vollständig erfüllen, aber je höher ihr Wert, desto wichtiger werden sie. Eine Anforderung, an der Ihr Ablauf hängt, beschreiben Sie also genauer als die Farbe einer Schaltfläche.

Wird agil entwickelt, können Ziel, Nutzer, Rahmen und Abgrenzung im Lastenheft stehen und die Anforderungen in einer geordneten Liste, dem Product Backlog. Der Scrum Guide (externe Website) beschreibt diese Liste als „emergent“: Ihre Einträge werden laufend zerlegt und genauer gefasst. Abnahmekriterien bekommt dann jeder einzelne Eintrag; so definiert es für die agile Entwicklung auch das Glossar des IREB (externe Website).

Was gilt für Lastenhefte in Deutschland und der EU?

Lastenheft und Pflichtenheft sind deutsche Begriffe, beschrieben unter anderem in der Richtlinie VDI 2519 Blatt 1 und im V-Modell XT Bund. International legt die Norm ISO/IEC/IEEE 29148 fest, welche Inhalte Anforderungsdokumente haben. Gesetzliche Vorgaben, die für Ihr Vorhaben gelten, gehören als Rahmenbedingungen ins Lastenheft.

  • Englische Begriffe: Das Glossar des IREB übersetzt Lastenheft mit „customer requirements specification“ und Pflichtenheft mit „software requirements specification“, kurz SRS. Arbeiten Sie mit einem Team im Ausland, klären Sie zu Beginn, welches Dokument gemeint ist.
  • Richtlinie und Norm: VDI 2519 Blatt 1 (externe Website) (Vorgehensweise bei der Erstellung von Lasten-/Pflichtenheften) stammt aus der Materialfluss- und Fördertechnik. ISO/IEC/IEEE 29148 (Requirements engineering) (externe Website) gilt in der Ausgabe von 2018; eine Neufassung ist in Arbeit.
  • Vorgaben aus Gesetzen und Verträgen: Das V-Modell XT Bund berücksichtigt bei den Anforderungen ausdrücklich Vorgaben zu Informationssicherheit und Datenschutz. Welche Pflichten für Ihr Vorhaben gelten, klären Sie mit Ihrer Rechts- und Steuerberatung, bevor das Lastenheft an Anbieter geht.

Aus der Praxis: Anforderungen an diese Website zum Nachprüfen

Drei Anforderungen an diese Website haben wir am 09.11.2026 nachgeprüft, und alle drei waren erfüllt; die vierte haben wir noch nicht nach ihrem Kriterium gemessen. Für datafalke.de sind wir Auftraggeber und Auftragnehmer zugleich. Unsere Anforderungen an die Technik haben wir mit Grenzwerten und Prüfverfahren aufgeschrieben; die Budgets und Messziele stehen öffentlich auf unserer Methodenseite. Die Tabelle zeigt vier dieser Anforderungen in der Form, die wir für Lastenhefte empfehlen, und wie Sie jede selbst nachprüfen.

Vier Anforderungen an datafalke.de mit Abnahmekriterium und Prüfweg, Stand 09.11.2026
AnforderungAbnahmekriteriumSo prüfen Sie es nachErgebnis am 09.11.2026
Die Seiten funktionieren ohne JavaScript.Keine Seite lädt eine JavaScript-Datei. Inhalte, Links und Formulare stehen im ausgelieferten HTML.In den Entwicklertools des Browsers (Taste F12) den Reiter Netzwerk öffnen, nach „JS“ filtern und die Seite neu laden98 von 98 Seiten der Sitemaps ohne JavaScript-Datei
Beim Aufruf entstehen keine Verbindungen zu Drittanbietern.Alle Schriften, Stile und Bilder kommen von datafalke.de.Im Reiter Netzwerk bei jeder geladenen Datei die Domain ansehen98 von 98 Seiten der Sitemaps ohne Datei von einem anderen Server
Die Website hat eine einzige Adresse.Aufrufe über http:// und www. leiten mit Status 301 auf https://datafalke.de/ weiter.Im Terminal: curl -I http://www.datafalke.de/3 von 3 Varianten leiten mit Status 301 auf https://datafalke.de/ weiter
Die Seiten laden auf dem Smartphone schnell.Labor: Lighthouse mobil je Kategorie mindestens 95 von 100, Median aus fünf Läufen. Echte Besuche: LCP höchstens 2,0 s, INP höchstens 150 ms, CLS höchstens 0,05, jeweils am 75. Perzentil.Lighthouse in den Entwicklertools des Browsers; Werte echter Besuche im Chrome UX Reportnoch nicht nach diesem Kriterium gemessen; ein Messprotokoll gibt es noch nicht

Messung vom  · Python 3.12.10, 98 Seiten und 3 Adressvarianten nach Skripten und fremden Adressen geprüft

Daraus folgen zwei Regeln für Ihr Lastenheft. Erstens wird „schnell“ erst mit Zahl, Messwerkzeug und Verfahren prüfbar, bei Lighthouse mit dem Median mehrerer Läufe. Zweitens muss ein Abnahmekriterium bei der Abnahme prüfbar sein. Werte echter Besuche erscheinen im Chrome UX Report erst ab einer Mindestzahl von Besuchern, und diese Zahl nennt Google nicht. Für eine Abnahme vor dem Start taugt deshalb nur der Laborwert; der Wert echter Besuche bleibt ein Ziel für den Betrieb.

Quelle: Chrome for Developers (Google) (externe Website),

Häufige Fragen

Wer schreibt das Lastenheft?

Verantwortlich ist der Auftraggeber, also Sie. Schreiben dürfen es auch andere: Nach dem V-Modell XT Bund kann der Auftraggeber Dritte mit der Erstellung beauftragen, bleibt aber für Inhalt und Qualität verantwortlich. Schreiben Sie es mit den Menschen, die den Ablauf heute erledigen, und geben Sie jede Anforderung selbst frei.

Ist ein Lastenheft verbindlich?

Im V-Modell XT Bund ist das Lastenheft Bestandteil des Vertrags. Halten Sie auch im Angebot oder Vertrag fest, welches Dokument in welcher Fassung den Umfang beschreibt. Regeln Sie dort außerdem, was bei Widersprüchen zwischen Lastenheft und Pflichtenheft gilt. Was das rechtlich bedeutet, klären Sie mit Ihrer Rechtsberatung.

Darf ein Lastenheft die Technik vorgeben?

Nur dort, wo sie feststeht, etwa ein Buchhaltungsprogramm, das bleibt, oder die Vorgabe, Daten in der EU zu speichern. Sonst rät das V-Modell XT Bund, im Lastenheft keine technischen Lösungen vorzugeben, damit das Entwicklungsteam die passende Lösung finden kann.

Taugt die Vorlage auch für eine Website?

Ja, die Gliederung passt auch für eine Website. Die Schwerpunkte liegen dort auf Seitenstruktur, Inhalten, Formularen und der Auffindbarkeit in Suchmaschinen. Was bei der Neufassung einer bestehenden Website dazugehört, zeigt unsere Checkliste für den Website-Relaunch.

Quellen

  1. Informationstechnikzentrum Bund (ITZBund) im Auftrag des Beauftragten der Bundesregierung für Informationstechnik: V-Modell XT Bund. Das Referenzmodell für Systementwicklungsprojekte in der Bundesverwaltung, Version 2.3. 2019. Abgerufen am .
  2. International Requirements Engineering Board (IREB): CPRE Foundation Level, Lehrplan, Version 3.3.0. . Abgerufen am .
  3. International Requirements Engineering Board (IREB): Glossar der Requirements Engineering Terminologie, Version 2.2.0. . Abgerufen am .
  4. Méndez Fernández u. a., Empirical Software Engineering: Naming the Pain in Requirements Engineering: Contemporary Problems, Causes, and Effects in Practice. . Abgerufen am .
  5. National Aeronautics and Space Administration (NASA): NASA Systems Engineering Handbook (NASA SP-2016-6105 Rev2), Appendix C: How to Write a Good Requirement. 2016. Abgerufen am .
  6. Alistair Mavin: EARS: Easy Approach to Requirements Syntax, Official Guide. Abgerufen am .
  7. Agile Business Consortium: What is MoSCoW Prioritization? . Abgerufen am .
  8. International Organization for Standardization (ISO): ISO/IEC 25010:2023 Systems and software engineering, Systems and software Quality Requirements and Evaluation (SQuaRE), Product quality model. . Abgerufen am .
  9. Cucumber: Gherkin Reference. Abgerufen am .
  10. Lighthouse-Projekt (Google Chrome): Lighthouse Variability. . Abgerufen am .
  11. Ken Schwaber, Jeff Sutherland: The 2020 Scrum Guide. . Abgerufen am .
  12. Verein Deutscher Ingenieure (VDI): VDI 2519 Blatt 1:2001-12 Vorgehensweise bei der Erstellung von Lasten-/Pflichtenheften. . Abgerufen am .
  13. International Organization for Standardization (ISO): ISO/IEC/IEEE 29148:2018 Systems and software engineering, Life cycle processes, Requirements engineering. . Abgerufen am .
  14. Chrome for Developers (Google): CrUX methodology. . Abgerufen am .

Redaktionsvermerk

Recherche und Entwurf mit KI-Unterstützung. Die Prüfung von Quellen, Zahlen und Aussagen durch Mohammad Alboush steht noch aus.

Inhalt noch nicht geprüft

Änderungen an diesem Beitrag

DatumArtÄnderung
ErstveröffentlichungBeitrag veröffentlicht
KorrekturSprachliche Korrekturen an Bezügen, Zeichensetzung und Begriffen. Die Aussagen bleiben gleich.
KorrekturGrafik ergänzt. Die Aussagen bleiben gleich.
AktualisierungZählung auf den Stand vom 09.11.2026 gebracht (98 Seiten)

Fehler gefunden? Schreiben Sie uns an kontakt@datafalke.de. Wir korrigieren und vermerken die Änderung.

Ihr nächster Schritt

Sprechen Sie direkt mit einem Entwickler

Im Erstgespräch sprechen Sie mit dem Entwickler, der Ihre Software auch baut. Wir klären Ziel, Daten, Nutzergruppen und den sinnvollsten ersten Schritt.

Menü

Erstgespräch vereinbarenEnglish