RUP Rational Unified Process - diko
Transcription
RUP Rational Unified Process - diko
RUP Rational Unified Process Kurzvortrag 08.02.2003 Oliver Wien / Michael Onken Was ist R U P? • Abkürzung für Rational Unified Process • Webbasiertes Produkt der Firma Rational • Prozess für Softwareentwicklung 08.02.2003 Oliver Wien / Michael Onken 2 R U P – Möglichkeiten und Ziele • Erhöhung der Team-Produktivität • Erstellung und Pflege von Modellen • Effektive Anwendung von UML (Unified Modeling Language) 08.02.2003 Oliver Wien / Michael Onken 3 R U P - Funktionsweise • Bietet einheitliche Sicht auf das Gesamtprojekt und dessen Entwicklung für alle Mitarbeiter • Stellt industrieerprobte Verfahrensweisen („best practices“) zur Verfügung • Konfigurierbar für unterschiedliche Anwendungsgebiete (zum Teil Plugins) • Teilweise automatisierbar durch Tools von Rational 08.02.2003 Oliver Wien / Michael Onken 4 R U P – Prozessübersicht 08.02.2003 Oliver Wien / Michael Onken 5 R U P – Phasen • Inception: Business Understanding inkl. 10% use-cases, Festlegung von Entitäten, Planung von Major-Milestones, Identifikation von Risiken; Ergebnis u.a. „Vision Document“ • Elaboration: Beseitigung der größten Risiken, Architekturentscheidung, grobe Funktionalität. Ergebnis: Umsetzungsentscheidung, 80% usecases, ausführbarer Prototyp 08.02.2003 Oliver Wien / Michael Onken 6 R U P – Phasen II • Construction: Übrige Komponenten und Funktionen werden entwickelt, integriert und getestet; Ergebnis: mögliches EndUser-Produkt, Anleitung, Versionsbeschreibung • Transition: Weiterentwicklung, Bugfixing, Beta-Testing, Training von Benutzern und Entwicklern, Marketing und Vertrieb 08.02.2003 Oliver Wien / Michael Onken 7 R U P - Screenshot 08.02.2003 Oliver Wien / Michael Onken 8 R U P – Screenshot II 08.02.2003 Oliver Wien / Michael Onken 9 R U P – im Kontext zur PG • Es steht zur Diskussion: – Teilweise oder komplette Anwendung – Inspiration – „best practices“ als Leitfaden – Unterstützung bei Aufgabenverteilung und Rollenvergabe der Entwickler 08.02.2003 Oliver Wien / Michael Onken 10