Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Vorlesung Software Engineering I

Ähnliche Präsentationen


Präsentation zum Thema: "Vorlesung Software Engineering I"—  Präsentation transkript:

1 Vorlesung Software Engineering I
Vom Design zur Realisierungsphase Arbeitspakete Verfeinerung der Projektplanung Moduldokumentation Version Software Engineering I VE 15: Vom Design zur Realisierung

2 Phasenmodell Lastenheft (CRS) Systemmodellierung Lastenheft (CRS)
Kundenanforderungen, Lastenheft (CRS), Systemmodellierung SAS, MODs Implementierung, Modultests SAS, MODs Implementierung, Modultests SAS, MODs Implementierung, Modultests Pflichtenheft (SRS) Systemspezifikation (Grob-,Feinentwurf) Pflichtenheft (SRS) Systemspezifikation (Grob-,Feinentwurf) Pflichtenheft (SRS) Systemspezifikation (Grob-, Feinentwurf) Pflichtenheft (SRS) Systemspezifikation (Grob-,Feinentwurf) Systemtestplan (STP) Systemvalidierungsplan (SVP) Systemtestplan (STP) Systemvalidierungsplan (SVP) Analyse Design Codierung Test Einführung Wartung Architekturspezifikation (SAS) Modulspezifikationen (MODs) Architekturspezifikation (SAS) Modulspezifikationen (MODs) Architekturspezifikation (SAS) Modulspezifikationen (MODs) Architekturspezifikation (SAS) Modulspezifikationen (MODs) Architekturspezifikation (SAS) Modulspezifikationen (MODs) Architekturspezifikation (SAS) Modulspezifikationen (MODs) Architekturspezifikation (SAS) Modulspezifikationen (MODs) Architekturspezifikation (SAS) Modulspezifikationen (MODs) Architekturspezifikation (SAS) Modulspezifikationen (MODs) Systemtestreport (STR) Systemvalidierungs- report (SVR) Systemtestreport (STR) Systemvalidierungs- report (SVR) Systemtestreport (STR) Systemvalidierungs- report (SVR) Systemtestreport (STR) Systemvalidierungs- report (SVR) Systemtestreport (STR) Systemvalidierungs- report (SVR) Pflichtenheft (SRS) MODs Systemintegrations- report (SIR) MODs Systemintegrations- report (SIR) MODs Systemintegrations- report (SIR) MODs Systemintegrations- report (SIR) MODs Systemintegrations- report (SIR) MODs Systemintegrations- report (SIR) MODs Systemintegrations- report (SIR) Bugreports Change Requests (CRQ) Version Software Engineering I VE 15: Vom Design zur Realisierung

3 V-Modell CRS SVP SVR SRS STP STR SAS SIP SIR MOD Code
Module Requirements Spec Module Test Plan Module Test Report System Architecture Spec System Integration Plan System Integration Report CRS SVP SVR Requirements/ Validation Layer SRS STP STR Specification/ Verification SAS SIP SIR Architecture/ Integration MOD Module/Component Code Implementation System Requirements Spec System Test Plan System Test Report Customer Requirements Spec System Validation Plan System Validation Report Implementation Version Software Engineering I VE 15: Vom Design zur Realisierung

4 CRS, SRS, SAS und MOD gering  Granularität  hoch
Blackbox Auftragsgebersicht Anforderungsspezifikation Betrachtung des Gesamtsystems SRS Auftragsnehmersicht Fachliche Lösung Anforderungen an das System SAS Greybox Architektursicht Technische Lösung Betrachtung der Zusammenhänge im Gesamtsystem MOD Whitebox Programmierersicht Angewandte Lösung Betrachtung der Einzelkomponenten gering  Granularität  hoch so fein wie nötig  Dekomposition so fein wie möglich Systemsicht  Sicht  Modulsicht Jedes Dokument beschreibt das Problem (das Was), dass das Folgedokument löst (das Wie). Version Software Engineering I VE 15: Vom Design zur Realisierung

5 Projektplanverfeinerung
Überprüfen des Fortschritts / Status Erstellen von Netz- und Balkenplänen Ermitteln von Abhängigkeiten Module  Entwicklungsreihenfolge zuweisen Personal  Zuweisen von Bearbeitern Ressourcen  Belegen von Equipment, Maschinen usw. Ermitteln der Dauer der Teilaufgaben Zerlegen der Module in Teilaufgaben (Granularität sinnvoll?) Zerlegen in Module Version Software Engineering I VE 15: Vom Design zur Realisierung

6 Zweck der MOD Zentrales Dokument des Modulentwicklers
Nachschlagewerk und Dokumentation Darstellung des Entwicklungsprozesses Beschreibung der exakten Funktionsweise und des Entwicklungsverlaufs Version Software Engineering I VE 15: Vom Design zur Realisierung

7 Moduldokumentation 1/3 History Zweck des MOD-DOK Geltungsbereich
Einführung History Zweck des MOD-DOK Geltungsbereich Definitionen Abkürzungen Begriffsbestimmungen Terminologien Anforderungen Benutzersicht Kontext der Teilanwendung Anforderungen aus der SRS Verfeinern der Requirements Version Software Engineering I VE 15: Vom Design zur Realisierung

8 Moduldokumentation 2/3 Analyse Design Implementierung
Analyse des bestehenden Systems Analyse der Rahmenbedingungen Architektur und Gliederung der Komponente Interaktionsanalyse / Abhängigkeiten / weitere Dekomposition Voruntersuchungen / Problemlösungen / Problemstellung Design Folgerungen aus der Analyse Lösungen für den Problembereich der Analyse Komponentenarchitektur Anwendung der Basiskonzepte des Softwareengineerings Implementierung Vorgehen Zwischenergebnisse Anwendung der Basiskonzepte Codedokumentation Version Software Engineering I VE 15: Vom Design zur Realisierung

9 Moduldokumentation 3/3 Testszenarien Testreport
Komponententest Testszenarien Testreport Zusammenfassung Beurteilung der Komponente Identifikation von Schwächen Ausblick für die Weitentwicklung Anhänge Literatur Standards Pläne Schnittstellendefinitionen Version Software Engineering I VE 15: Vom Design zur Realisierung

10 Einsatz von Diagrammen
Version Software Engineering I VE 15: Vom Design zur Realisierung

11 Software Engineering I VE 15: Vom Design zur Realisierung
Version Software Engineering I VE 15: Vom Design zur Realisierung


Herunterladen ppt "Vorlesung Software Engineering I"

Ähnliche Präsentationen


Google-Anzeigen