50 likes | 180 Views
Entwicklung und Performanz. Permeter. Idee I. Prozessbegleitendes Monitoring. Entwickler. Produktmodell Ontologie. Controlling Ontologie. Semantisches Netz. Controlling Dashboard. CAE-Werkzeuge. Produktmodell. Idee II. Entwicklung (Software oder Produkte) ist komplexer Prozess
E N D
Entwicklung und Performanz Permeter
Idee I Prozessbegleitendes Monitoring Entwickler Produktmodell Ontologie Controlling Ontologie Semantisches Netz Controlling Dashboard CAE-Werkzeuge Produktmodell
Idee II • Entwicklung (Software oder Produkte) ist komplexer Prozess • Output, Voranschreiten und Ergebnisse sind schwer zu messen und zu bewerten • Projektplanung extrem anspruchsvoll • Termine • Finanzen • Ressourcen und Mitarbeiter • Ziel: Monitoring von Entwicklungsprozessen • Klassische Methoden (z.B. Kennzahlen wie „Lines of Code“) • Komplexitäts- und Qualitätsmessung • Reifegradanalyse, Anforderungsverfolgung
Ziele und Technologien • Tool: Projektcockpit • Basiert auf semantischem Produkt- und Entwicklungsmodell • Stellt Projektverlauf dar (z.B. Anteil erfüllte Anforderungen) • Aggregiert Kennzahlen und Analysen auf Metrikbasis • Erlaubt Einfluss auf Projekt • Technologien • Ontologien zur Modellierung von Prozessen und Artefakten der Entwicklung • SmartPDM Modul oder Eclipse Plug-In • Java, OWL, Tomcat Server, Jena API
Grobe Ablaufplanung • Seminar- und Einarbeitungsphase • Bestandsaufnahme und Anforderungsanalyse • Designentscheidungen • Iterative Softwareentwicklung • Dokumentation und Abschluss Wöchentliche Treffen • Zum Arbeiten • Zum Fußball spielen Mitbringen: Elan und Programmierkenntnisse 2006 ist WM-Jahr!