Skip to main content

Anforderungen an Software

Aus Sicht des Kunden:

image-1662553504589.png

Aus der Sicht der Entwickler:
Verschiedene Phasenmodelle in der Entwicklung von Software beinhalten Erhebung und Analyse von Anforderungen
-> Wasserfall, iteratives Modell, evolutionäres Modell, agile Entwicklung, Scrum, etc.


Sowohl für Scrum als auch für das Wasserfallmodell sind Lastenheft und Pflichtenheft besonders wichtig

Das Lastenheft sind die Anforderungen, die der Auftraggeber einem potenziellen Auftragnehmer zur Last legen möchte.

Das Pflichtenheft sind Anforderungen, zu deren Umsetzung sich Auftragnehmer gegenüber Auftraggeber verpflichtet.

  • Systemanalyse: In der Praxis wird das Pflichtenheft als juristisches Dokument betrachtet, das bei Streitigkeiten genutzt wird
  • Systementwurf: Beinhaltet die Dokumentation der (technischen) Software- und Systemarchitektur.