Lastenheft vs. Pflichtenheft, User Stories, Function-Point-Analyse & agiles Planning Poker.
Die Brücke zwischen Fachabteilung und Entwicklung: Lastenheft vs. Pflichtenheft, User Stories nach INVEST-Kriterien und formale Schätzmethoden für Softwareprojekte (Function Point, COCOMO, Planning Poker).
| Kriterium | Lastenheft (Auftraggeber) | Pflichtenheft (Auftragnehmer) |
|---|---|---|
| Verfasser | Auftraggeber / Kunde | Auftragnehmer / Entwicklerteam |
| Kernfrage | WAS soll gelöst werden und WOFÜR? | WIE und WOMIT wird die Lösung realisiert? |
| Inhalt | Ausgangslage, Zielsetzung, funktionale & nicht-funktionale Anforderungen, Rahmenbedingungen. | Detaillierte Fachkonzepte, GUI-Mockups, Datenmodelle, Schnittstellen, Testkriterien. |
- Function-Point-Analyse (FPA): Schätzt die Softwaregröße unabhängig von der Programmiersprache anhand von 5 Funktionstypen: Interne Datenbestände (ILF), Externe Schnittstellendateien (EIF), Externe Eingaben (EI), Externe Ausgaben (EO) und Externe Abfragen (EQ).
- Planning Poker (Agil / Scrum): Konsensbasiertes Schätzen mit Story Points (Fibonacci-Folge: 1, 2, 3, 5, 8, 13, 21). Vermeidet Anker-Effekte.
- Drei-Punkt-Schätzung (PERT): Berechnet den Erwartungswert $E = \frac{O + 4M + P}{6}$ aus optimistischem ($O$), realistischstem ($M$) und pessimistischem ($P$) Aufwand.
Bearbeiten Sie die Aufgaben und vergleichen Sie Ihre Antwort mit dem offiziellen Erwartungshorizont:
Definieren Sie Durchlaufzeit, Bearbeitungszeit, Liegezeit und Rüstzeit. Erläutern Sie die Prozess-Zykluseffizienz (Process Cycle Efficiency PCE) und wie Flaschenhälse (Bottlenecks) identifiziert werden.