Requirements Management mit Eclipse 3.x und der MKS...
Transcript of Requirements Management mit Eclipse 3.x und der MKS...
![Page 1: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/1.jpg)
Requirements Management mit Eclipse 3.x undder MKS Integrity Suite 2005
"Integriertes Requirements Management" mitEclipse und der MKS Integrity Lösung
Oliver Böhm, MKS GmbH
![Page 2: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/2.jpg)
Seite 2
Anbieter von Enterprise Software-Lösungen seit 2001
Starke Präsenz in Global 1000Unternehmen
Mehr als 36,000 implementierteLizenzen seit Juli, 2001
HSBC, Continental Teves, VerizonWireless, Royal Bank of Canada,Schlumberger
Public - TSE:MKX
MKS Unternehmen
![Page 3: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/3.jpg)
Seite 3
![Page 4: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/4.jpg)
Seite 4
MKS Integrity Suite
![Page 5: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/5.jpg)
Seite 5
Requirements Engineering(Anforderungsanalyse) Das systematische, disziplinierte und quantitativ
erfassbare Vorgehen beim Spezifizieren, d.h. Erfassen,Beschreiben und Prüfen von Anforderungen an Software.
Verstehen und Beschreiben, was die Kunden wünschenoder brauchen.
Beg
riff
sdef
init
ion
en
![Page 6: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/6.jpg)
Seite 6
Requirements Management(Anforderungsmanagement) Requirements Management umfasst Maßnahmen, welche
die Anforderungsanalyse und die weitere Verwendungder Anforderungen unterstützt
Beg
riff
sdef
init
ion
en
![Page 7: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/7.jpg)
Seite 7
Traceability (Nachvollziehbarkeit)
Traceability als ein wichtiges Merkmal
Mehrstufige Beziehung zwischen Requirement und UMLModell / Source Code
RequirementModelle /
SourceCode
![Page 8: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/8.jpg)
Seite 8
Traceability (Beispiel)VomRequirementzum SourceCode ineinemSchritt
![Page 9: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/9.jpg)
Seite 9
Impact Analyse
Suspect Linksum verfolgen zu können, ob diese bereits untersuchtsind oder nicht.
GeändertVerdächtig!
![Page 10: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/10.jpg)
Seite 10
Reporting (Beispiel)
Reports über mehrereEbenen (rekursiv)
![Page 11: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/11.jpg)
Seite 11
Historical Report
Bericht über dieHistorie einerAnforderung: Detaillierter Bericht
einer Anforderung zueinem gewähltenZeitpunkt
Detaillierter Berichtder Änderungen aneiner Anforderungzwischen zweigewähltenZeitpunkten
![Page 12: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/12.jpg)
Seite 12
Management Dashboard
Übersicht über allelaufenden Projekte: Anpassbar Interaktiv Automatische
Aktualisierung
![Page 13: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/13.jpg)
Seite 13
Workflow für Requirements
![Page 14: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/14.jpg)
Seite 14
Beispiel für die Umsetzung eines Requirements (1)
Für dieProduktion einerShareware CDsoll das SpielBomberman einneuesErscheinungsbildbekommen
![Page 15: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/15.jpg)
Seite 15
Beispiel für die Umsetzung eines Requirements (2)
Aussehen undFelder derEingabemaskeänderbar
![Page 16: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/16.jpg)
Seite 16
Beispiel für die Umsetzung eines Requirements (3)
![Page 17: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/17.jpg)
Seite 17
Beispiel für die Umsetzung eines Requirements (4)
![Page 18: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/18.jpg)
Seite 18
Beispiel für die Umsetzung eines Requirements (5)
![Page 19: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/19.jpg)
Seite 19
Beispiel für die Umsetzung eines Requirements (6)
![Page 20: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/20.jpg)
Seite 20
Beispiel für die Umsetzung eines Requirements (7)
Für die Umsetzungdes Requirementswurden im ChangePackage 1:1folgende Schritteprotokolliert:
Änderung derDateiBomberMain.javaauf Version 1.2
Änderung derDateiBackground.jpgauf Version 1.2
![Page 21: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/21.jpg)
Seite 21
Traceability in Eclipse
Vom SourceCode zumRequirementinnerhalb vonEclipse
![Page 22: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/22.jpg)
Seite 22
Change Package 1 Change Package 2 Change Package n…
Issue(Bug, Feature, Änderung, Requirement, …)
Datei Änderung n
Datei Änderung 2
Datei Änderung 1
Datei Änderung n
Datei Änderung 2
Datei Änderung 1
Datei Änderung n
Datei Änderung 2
Datei Änderung 1
… … …Zugeordnetzu
Entwickler 1
Zugeordnetzu
Entwickler 2
Zugeordnetzu
Entwickler 3
![Page 23: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/23.jpg)
Seite 23
![Page 24: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/24.jpg)
Seite 24
Highlights MKS Integrity Suite 2005
Ein zentrales Repository Durchgängige Prozesskette Integrierte Lösungsplattform in Eclipse für
Configuration Management Change Management Requirements Management
Erweiterbarkeit (intern / extern) Leichte Erlernbarkeit und Administration
![Page 25: Requirements Management mit Eclipse 3.x und der MKS ...alt.java-forum-stuttgart.de/jfs//2005/folien/A2_MKS.pdf · Traceability (Nachvollziehbarkeit) ... Änderung der Datei BomberMain.java](https://reader036.fdokument.com/reader036/viewer/2022070111/604c8d1e5d1f1e23d74f0208/html5/thumbnails/25.jpg)
Fragen / Diskussion
?
?
?