• Keine Ergebnisse gefunden

Praxis der Software-Entwicklung 2009/10 Anmerkungen zum Pflichtenheft

N/A
N/A
Protected

Academic year: 2022

Aktie "Praxis der Software-Entwicklung 2009/10 Anmerkungen zum Pflichtenheft"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Praxis der Software-Entwicklung 2009/10 Anmerkungen zum Pflichtenheft

Prof. Dr. Gregor Snelting – Dennis Giffhorn – Matthias Braun Lehrstuhl f¨ur Programmierparadigmen

Universit¨at Karlsruhe (TH)

November 2, 2009

• Umfang: ca. 20 Seiten

• Einleitung: Vollst. Beschreibung der Aufgabenstellung.

• Zielbestimmungen: Essentiell. Beschreibt die Funktionalit¨at des Sys- tems.

Musskriterien: Mindestanforderungen, gehen aus Aufgabenstellung her- vor.

Wunschkriterien: Von den Gruppen selbst definierte, zus¨atzliche Funk- tionalit¨at.

Abgrenzungskriterien: Selbsterkl¨arend.

• Produkteinsatz: Beschreibt Einsatzgebiete, Zielgruppe und Betriebs- bedingungen.

• Produktumgebung: Notwendige Hard- und Software.

• Produktfunktionen: Essentiell. Detailliertere Beschreibung der Funk- tionalit¨at, wiederum gegliedert in Grundfunktionen und optionale Funk- tionen.

• Produktdaten: Anfallende Daten außerhalb des Quellcodes.

• Systemmodell: Essentiell. Grobes Architekturdiagramm plus Beschrei- bung.

• Produktleistungen: Anforderungen an Laufzeitverhalten oder Speicher- platz. Wichtig zB. bei Echtzeitsystemen, eingebetteten Systemen.

1

(2)

• Bedienoberfl¨ache: Essentiell. Screenshots der angedachten Bedienoberfl¨ache (zB. Prototyp oder frei gezeichnet) und Erl¨auterung der Men¨ustruktur.

• Qualit¨atszielbestimmungen: Anforderungen an Stabilit¨at des Systems.

• Testf¨alle und Testszenarien: Essentiell. Testf¨alle f¨ur die einzelnen Produktfunktionen, die alle abgedeckt sein m¨ussen. Testszenarien f¨ur typische Anwendungsszenarien.

• Entwicklungsumgebung: Zur Entwicklung verwendete Hard- und Soft- ware. In der Pflichtenheft-Phase sollen sich die Gruppen in die Tools einarbeiten und sich hier vorl¨aufig festlegen.

• Glossar

2

Referenzen

ÄHNLICHE DOKUMENTE

Für SPO 208 gilt: es müssen einer der beiden Module, die für die Orientierungsprüfung beastanden werden müssen auch bestanden werden. Ein Rücktritt ist bis zum Tag

Die Veranstaltung sollte erst belegt werden, wenn alle Module aus den ersten beiden Semestern abgeschlossen

Das Modul muss zusammen mit dem Modul Teamarbeit in der Software-Entwicklung [IN2INSWPS] belegt werden.. Der erfolgreiche Abschluss der Module Grundbegriffe der Informatik

objektorientierter Entwurf (UML), Implementierung (Java/C++/C#), Qualitätssicherung (zB Jcov, Junit).. ñ

In diesem Praktikum sollen Sie mit JavaME, oder alternativ mit Android, einer anderen Java-Variation f¨ ur mobile Ger¨ ate, einen Tauchcomputer entwickeln, der auf mobilen Gr¨

Ihre Aufgabe ist die Implementierung eines Rubik-W¨ urfels f¨ ur Handys mit Hilfe von JavaME, oder alternativ mit Android, einer anderen Java- Variation f¨ ur mobile Ger¨ ate..

• Detailliertere Beschreibung der Architektur: Identifizieren Sie Module / Pakete innerhalb Ihrer Architektur und beschreiben Sie deren Kom- munikation untereinander..

• Optional: Vergleich geplanter Zeitplan (Gantt-Diagramm der Entwurfs- phase) mit tatsächlichem Zeitablauf (wieder in Form eines