RE in der Praxis Ein Bericht aus zwei Projekten SOPHIST GmbH Vordere Cramergasse 13 Tel.:+49 (0)911 40 900-0 www.sophist.de 90478 Nürnberg Fax:+49 (0)911 40 900-99 heureka@sophist.de
Wer bin ich? Die SOP PHISTen Matthias Strößner Trainer, Berater, Speaker, Vertriebsleiter Überwiegend im Automotive & Versicherungsumfeld tätig. Führt RE & RM in Unternehmen ein. Optimiert bestehende RE-Prozesse Strategische RE & RM Beratung
Die SOPHISTen SOPHIST GmbH Beratungs-/ Schulungshaus und Methodenführer im Bereich RE/RM/OO Die SOP PHISTen 40 Mitarbeiter mit hochspezialisiertem Wissen Berater und Trainer mit Projekterfahrung und unterschiedlichsten Kompetenzfeldern Gründungsjahr: 1996 Standort: Nürnberg
Wer schreibt, der bleibt Die Bücher der SOPHISTen Vortra agstitel www.sophist.de/publikationen
1 Projekt 1 Einführung von RE & Anwendung bei einem Telematiksystem 3 Projekt 2 Einführung von RE bei einer Versicherung RE in der Praxis
Spezifikationslandschaft System 1 System System n System 1 Komponente 1 Komponente 1 Siehe nächste Folie Komponente Komponente n Fkt. HMI Architektur SOPHIST GmbH Seite 6
Spezifikation einer Komponente Spezifikation einer Komponente Funktionale Anforderungen Architektur Anforderungen NFA, Ausgelagerte Normen, ISO, Standards etc. HMI Anforderungen Strukturanforderungen SOPHIST GmbH Seite 7
RE bei der Entwicklung eines Telematiksystems Spezifikationszeit 0,5-1 Jahr bis zur Vergabe 80.000 textuelle Anforderungen in DOORS für ein Steuergerät Rund 2 Jahre Spezifikationsabstimmung (Lastenheft) RE-Team ca. 12 Personen inkl. Toolsupport stehen 100 Entwicklern gegenüber SOPHIST GmbH Seite 8
Einführung von RE die Massen zähmen Ausgangsituation: Jeder schreibt wie und was er will! Lösung über die 3 Arbeitspakete: 1) Marketing Infoveranstaltungen, Werbung etc. 2) Leitfaden Methodisches Rückgrat und Nachschlagewerk 3) Coaching Unterstützung der Anwender beim Schreiben von Anforderungen SOPHIST GmbH Seite 9
Die Wandeltreppe nach Czichos Akzeptieren Erfolg/Programmieren Ausprobieren Fragen/Nachdenken Kampf/Flucht Schock/Konfusion SOPHIST GmbH Seite 10
Beispiel für eine Spezifikation - 1 Vereinfachtes Beispiel Headunit CAN-Bus Überlegungen: Steuergerät Kameras & Sensorik Was muss ich wo spezifizieren? Wie viele Spezifikationen müssen erstellt werden? SOPHIST GmbH Seite 11
Beispiel für eine Spezifikation - 2 Vereinfachtes Beispiel Headunit CAN-Bus Steuergerät Kameras & Sensorik Wie schaut diese Spezifikation aus? SOPHIST GmbH Seite 12
Begründeter Regelbruch Veränderung der Satzschablone Regel: SOPHIST-Satzschablone einsetzen er Praxis SHALL <process> RE in de [<When?> <Under what conditions?>] THE SYSTEM <systemname> SHOULD WILL PROVIDE <whom?> WITH THE ABILITY TO <process> BE ABLE TO <process> <object> <additional details about the object> SOPHIST GmbH Seite 13
Begründeter Regelbruch Veränderung der Satzschablone Bruch der Regel: Nur shall statt shall/could/will Typ 3 nicht enthalten Grund: Offshore-Entwicklung, starres Vertragswerk, alle Anforderungen sind (erst einmal) verpflichtend Erfahrungswert: Typ 3 wird selten benötigt, jedoch sehr häufig falsch verwendet (statt Typ 1) SOPHIST GmbH Seite 14
Was hat geholfen? 1) Spezifikationslandschaft 2) Spezifikationstemplate 3) Anforderungstemplate 4) Variantenmanagement 5) Komponentendiagramme 6) Sequenzdiagramme 7) Abstimmungsworkshops bis zum jetzigen Fortschritt des Projekts SOPHIST GmbH Seite 15
Projekt 2 Einführung von RE bei einer Versicherung SOPHIST GmbH Seite 16
Versicherungsbranche Einführung von RE Problemstellung: Änderungen an Tarifen, Verbesserungen bei Produkten Zwischen 1 Tag und 2-3 Monate Spezifikationszeit kaum Abstimmung AG-AN Veränderung bestehender AWL 4 Leute im RE-Team stehen 6 Fachbereich á 30 Mann gegenüber SOPHIST GmbH Seite 17
Beispiel aus der Praxis Idee des Fachbereichs SVS- Anforderungs steckbrief Projektantrag Grobkonzept Abnahme Betrieb Fachkonzept bzw.: Pflichtenheft Test Realisierung SOPHIST GmbH Seite 18
Gewalt ist keine Lösung Allgemeine Prinzipien zur Förderung von Veränderung Aufklärung Problem verständlich und greifbar machen und Perspektiven aufzeigen Bedrohung Es folgen Konsequenzen, falls Methode nicht angewandt wird Vorbild Es hat woanders auch funktioniert Absicherung des Weges Klare, einfache Hilfsmittel anbieten Motivation Die erreichbaren Ziele sichtbar machen Tool-Unterstützung Erleichterung der Arbeit oder Einschränkung der Möglichkeiten SOPHIST GmbH Seite 19
Hauptschwierigkeiten in der Praxis Die täglichen Steine in unserem Weg Fehlender Bezug zur Informatik Hohe Motivation, geringe Entscheidungskompetenz Geringe Motivation, hohe Entscheidungskompetenz Fehlende Kooperations- Bereitschaft Angst vor Veränderung Leidtragende schlechter Anforderungen können diese nicht ändern Gefangensein in alten Mustern SOPHIST GmbH Seite 20
Was hat geholfen? 1) Spezifikationslandschaft 2) Spezifikationstemplate 3) Anforderungstemplate 4) Aktivitätsdiagramm 5) Klassendiagramm (Begriffe) 6) Use-Case-Diagramm bis zum jetzigen Fortschritt des Projekts SOPHIST GmbH Seite 21
Vielen Dank für Ihre Aufmerksamkeit! Haben Sie weitere Fragen? SOPHIST GmbH Seite 22
RE in der Praxis SOPHIST GmbH Seite 23
Quellenverzeichnis - Fotos Titel: Scientists Quelle: istockphoto Autor: H-Gall Titel: Start Quelle: istockphoto Autor: Mehli Comiczeichnungen Quelle: SOPHIST SOPHIST GmbH Seite 24