Das Pflichtenheft enthält eine Zusammenfassung der Anforderungen, die an die zu entwickelnde Software aus der Sicht des Auftraggebers gestellt werden.

Beispiel 1: Pflichtenheft "CluedoViewer"

Dieses Pflichtenheft diente als Beispiel im letzten Semester. Im letztjährigen Praktikum wurde das Brettspiel Cluedo als verteiltes Computerspiel umgesetzt. Die (fiktive) CluedoViewer-Komponente sollte zur Anzeige des Spielfeldes dienen

Pflichtenheft CluedoViewer
Version 0.1: [pdf]

Beispiel 2: Pflichtenheft "Vereinsverwaltung"

Beispiel aus: H. Balzert, Lehrbuch der Softwaretechnik, 2. Auflage, 2001.

Pflichtenheft Vereinsverwaltung
Version 1.0: [pdf]
Quellen:
H. Balzert, Lehrbuch der Software-Technik, 2. Auflage, 2001
Rico Basekow, TU Berlin

Inhalt:

  1. Zielbestimmung
  2.  
    1.1 Mußkriterien
    1.2 Wunschkriterien
    1.3 Abgrenzungskriterien

     
  3. Produkt-Einsatz
  4.  
    2.1 Anwendungsbereiche
    2.2 Zielgruppen
    2.3 Betriebsbedingungen

     
  5. Produktumgebung
  6.  
    3.1 Software
    3.2 Hardware
    3.3 Orgware
    3.4 Produkt-Schnittstellen

     
  7. Produkt-Funktionen
  8.  
    3.1 Funktion 1
    3.2 Funktion 2

     
  9. Produkt-Daten
  10.  
    5.1 Daten 1
    5.2 Daten 2

     
  11. Produkt-Leistungen
  12.  
    6.1 Leistung 1
    6.2 Leistung 2

     
  13. Benutzeroberfläche
  14.  
    7.1 Bildschirmlayout
    7.2 Drucklayout
    7.3 Tastaturbelegung
    7.4 Dialogstruktur usw.

     
  15. Qualitätszielbestimmung
  16.  
    8.1 Ziel 1
    8.2 Ziel 2

     
  17. Globale Testszenarien/Testfälle
  18.  
    9.1 Testfall 1
    9.2 Testfall 2

     
  19. Entwicklungs-Umgebung
  20.  
    10.1 Software
    10.2 Hardware
    10.3 Orgware
    10.4 Entwicklungs-Schnittstellen

     
  21. Ergänzungen

  1. Zielbestimmung
  2. 1.1 Mußkriterien
    1.2 Wunschkriterien
    1.3 Abgrenzungskriterien

     
  3. Produkt-Einsatz
  4. 2.1 Anwendungsbereiche
    2.2 Zielgruppen
    2.3 Betriebsbedingungen

     
  5. Produktumgebung
  6. 3.1 Software
    3.2 Hardware
    3.3 Orgware
    3.4 Produkt-Schnittstellen

     
  7. Produkt-Funktionen
  8. 4.1 Funktion 1
    4.2 Funktion 2

     
  9. Produktumgebung
  10. 5.1 Daten 1
    5.2 Daten 2

     
  11. Produkt-Leistungen
  12. 6.1 Leistung 1
    6.2 Leistung 2

     
  13. Benutzungsoberfläche
  14. 7.1 Bildschirmlayout
    7.2 Drucklayout
    7.3 Tastaturbelegung
    7.4 Dialogstruktur usw.

     
  15. Qualitäts-Zielbestimmungen
  16. 8.1 Ziel 1
    8.2 Ziel 2

     
  17. Globale Testszenarien/Testfälle
  18. 9.1 Testfall 1
    9.2 Testfall 2

     
  19. Entwicklungs-Umgebung
  20. 10.1 Software
    10.2 Hardware
    10.3 Orgware
    10.4 Entwicklungs-Schnittstellen

     
  21. Ergänzungen
  22. z.B. Installationsbedingungen ...

     


kuehne@informatik.uni-mannheim.de
Last modified: Fri Apr 19 15:27:36 CEST 2002