Mit CMMI Prozesse verbessern!: Umsetzungsstrategien am Beispiel Requirements Engineering

Book description

Jedes Unternehmen steht heutzutage vor der Herausforderung, auf sich ständig veränderte Randbedingungen, die nicht schlafende Konkurrenz und erhöhte Ansprüche der Kunden zu reagieren.

Der Schlüssel zur Wettbewerbsfähigkeit ist die kontinuierliche, geplante und gesteuerte Weiterentwicklung des Unternehmens. Dabei geht es um Veränderungen der Arbeitsweisen und der organisatorischen Strukturen.

Das Buch ist ein Leitfaden für das Management und die Durchführung von Prozess-Verbesserungsprojekten. Es verbindet die Themen Projektmanagement und das Vorgehen nach Reifegradmodellen am Beispiel von CMMI. Dabei wird die typische Vorgehensweise eines Prozess-Verbesserungsprojektes anhand des Requirements Engineering erläutert.

Neben einer Einführung in das durchgängige Fallbeispiel des Buches werden die Grundlagen des CMMI und der Reifegradmodelle sowie das grundsätzliche Vorgehen bei der Durchführung einer Prozessverbesserung erläutert. Nach einer Standortbestimmung, der Analyse der Stärken und Schwächen der unternehmenseigenen Entwicklungsprozesse, werden die weiteren Projektphasen im Detail beschrieben: Planungs-, Konzept-, Definitions-, Pilotierungs- sowie

Trainings- und Rollout-Phase. Zuletzt wird auf die kontinuierliche Prozessverbesserung eingegangen.

Die sehr konkrete, umsetzungsorientierte Vorgehensweise zur Prozessverbesserung wird anhand einer fiktiven Firma beschrieben. Die vertiefenden Beispiele aus dem Requirements Engineering lassen sich analog auf andere Prozesse anwenden und zeigen, wie Prozess-Verbesserungsprojekte erfolgreich durchgeführt werden.

These links have been provided by the publisher.

Table of contents

  1. Copyright
  2. Geleitwort
  3. Vorwort
  4. 1. Einleitung
    1. 1.1. Die FindYourWay AG
    2. 1.2. Grundlagen
      1. 1.2.1. Motivation für Prozessverbesserung
      2. 1.2.2. Wichtige Begriffe
      3. 1.2.3. CMMI: Ein kurzer Überblick
  5. 2. Vorgehen zur Prozessverbesserung
    1. 2.1. Phasenmodell
    2. 2.2. Rollenmodell
      1. 2.2.1. Organisationsebene
      2. 2.2.2. Projektebene
    3. 2.3. Hauptartefakte
      1. 2.3.1. Projektmanagement-Dokumente
      2. 2.3.2. Prozessmanagement-Dokumente
      3. 2.3.3. Prozessinhaltsbeschreibungen
    4. 2.4. Umsetzungsvarianten
    5. 2.5. Relevante Prozessgebiete aus CMMI
      1. 2.5.1. Organizational Process Focus (OPF)
      2. 2.5.2. Organizational Process Definition + IPPD (OPD)
      3. 2.5.3. Organizational Training (OT)
      4. 2.5.4. Integrated Project Management (IPM)
      5. 2.5.5. Measurement and Analysis (MA)
  6. 3. Standortbestimmung
    1. 3.1. Vorbereitung
      1. 3.1.1. Umfang festlegen
      2. 3.1.2. Planung und Kick-off durchführen
    2. 3.2. Durchführung
      1. 3.2.1. Interviews durchführen
      2. 3.2.2. Feedback-Sitzung durchführen
      3. 3.2.3. CMMI-Anforderungen an konkrete Prozessgebiete
    3. 3.3. Nachbereitung der Interviews
    4. 3.4. Praktische Tipps
  7. 4. Planungsphase
    1. 4.1. Projektmanagement
    2. 4.2. Planung des Prozess-Verbesserungsprojektes
    3. 4.3. Die Phasen des Verbesserungsprojektes
    4. 4.4. Projektplanung des zweiten Abschnitts
      1. 4.4.1. Initialer Kick-off
      2. 4.4.2. Auswahl Appraiser und Berater
      3. 4.4.3. Durchführung eines Kick-off-Meetings vor der Standortbestimmung
      4. 4.4.4. Durchführung der Standortbestimmung
      5. 4.4.5. (Grobe) Festlegung der Verbesserungsziele und Priorisierung
      6. 4.4.6. Einholen des Management-Commitments für das Verbesserungsprojekt
      7. 4.4.7. Strategieentwicklung
      8. 4.4.8. Bemerkungen zur Planung der Vorbereitung
    5. 4.5. Projektplanung der Durchführung und Nachbereitung
    6. 4.6. Projektplanung der Prozessdefinition und der Prozesspilotierung
      1. 4.6.1. Prozessdefinition und Prozesspilotierung
      2. 4.6.2. Projektplanung der Prozessdefinition und der Prozesspilotierung
    7. 4.7. Projektplanung der Schulungen
      1. 4.7.1. Aufwandsschätzung
      2. 4.7.2. Schätzung des Aufwands für die Erstellung eines Foliensatzes
    8. 4.8. Projektplanung des Rollouts
    9. 4.9. Dokumente, die in der Planungsphase entstehen
    10. 4.10. Projektziele
    11. 4.11. Projektorganisation
      1. 4.11.1. Festlegung der Projektorganisation
      2. 4.11.2. Stolpersteine bei der Festlegung der Organisationsstruktur
    12. 4.12. Phasen/Meilensteine
    13. 4.13. Aufwand und Zeitplan
    14. 4.14. Risiken
    15. 4.15. Projektüberwachung und -steuerung
    16. 4.16. Programmmanagement
    17. 4.17. Praktische Tipps
  8. 5. Konzeptphase
    1. 5.1. Vorgehensweise in der Konzeptphase
    2. 5.2. Erheben der Prozessanforderungen
      1. 5.2.1. Prozessanforderungen
      2. 5.2.2. Anwendungsfallanalyse
    3. 5.3. Definition der Prozessarchitektur
      1. 5.3.1. Metamodell
      2. 5.3.2. Prozesskontext und Teilprozesse
    4. 5.4. Design des Prozessmodells
      1. 5.4.1. Entwicklungsstrategie
      2. 5.4.2. Phasenmodell
      3. 5.4.3. Dokumentenplan
    5. 5.5. Praktische Tipps
  9. 6. Definitionsphase
    1. 6.1. Vorgehensweise bei der Prozessdefinition
    2. 6.2. Erhebung der Inhalte der Prozessbeschreibung
      1. 6.2.1. Workshops
      2. 6.2.2. Dokumentenanalyse
      3. 6.2.3. Projektarchäologie
      4. 6.2.4. Apprenticing
      5. 6.2.5. Interviews
    3. 6.3. Definition und Dokumentation der Prozesse mit Schwerpunkt Requirements Engineering
      1. 6.3.1. Requirements Management und Requirements Development
      2. 6.3.2. Wechselwirkungen des Requirements Engineering zu anderen Teilprozessen
    4. 6.4. Qualitätssicherung der Prozessbeschreibung
      1. 6.4.1. Reviews
      2. 6.4.2. Statische Analyse
    5. 6.5. Konfigurations- und Releasemanagement der Prozessbeschreibung
    6. 6.6. Praktische Tipps
  10. 7. Pilotierungsphase
    1. 7.1. Vorgehen bei der Pilotierung
    2. 7.2. Planung und Kick-off der Pilotierung
    3. 7.3. Pilotierung der Prozesse
      1. 7.3.1. Tailoring
      2. 7.3.2. Teamorganisation und -qualifikation
      3. 7.3.3. Werkzeugauswahl und -einführung
    4. 7.4. Feedback der Pilotierung
    5. 7.5. Praktische Tipps
  11. 8. Rollout-Phase
    1. 8.1. Vorgehensweise beim Rollout
    2. 8.2. Planung und Kick-off des Rollouts
    3. 8.3. Trainings- und Coaching-Konzept
    4. 8.4. Projektdurchführung und Coaching
      1. 8.4.1. Projekt-Kick-off
      2. 8.4.2. Coaching
      3. 8.4.3. Projektphase
      4. 8.4.4. Feedback
    5. 8.5. Lessons Learned
    6. 8.6. Praktische Tipps
  12. 9. Kontinuierliche Prozessverbesserung
    1. 9.1. Vorgehen bei der kontinuierlichen Prozessverbesserung
    2. 9.2. Festlegen der Organisation
    3. 9.3. Durchführung von Prozessänderungen
      1. 9.3.1. Änderung von Prozessen
      2. 9.3.2. Konfigurationsmanagement von Prozessen
    4. 9.4. Einsetzen von Metriken zur Überwachung der kontinuierlichen Prozessverbesserung
    5. 9.5. Nachhaltigkeit der Prozesse sicherstellen
    6. 9.6. Erfolgsfaktoren und praktische Tipps für Prozess-Verbesserungsprojekte
  13. Glossar
  14. Literatur

Product information

  • Title: Mit CMMI Prozesse verbessern!: Umsetzungsstrategien am Beispiel Requirements Engineering
  • Author(s): Jürgen Schmied, Paul-Roux Wentzel, Michael Gerdom, Uwe Hehn
  • Release date: August 2008
  • Publisher(s): dpunkt
  • ISBN: 9783898645386