Dr. Ralf Kneuper

Beratung für
Softwarequalitätsmanagement und
Prozessverbesserung

CMMI-Themen:
Literaturhinweise

Kneuper: CMMI Ralf Kneuper: CMMI. Verbesserung von Softwareprozessen mit Capability Maturity Model Integration. 3., aktualisierte und überarbeitete Auflage. 302 S., dpunkt.verlag, Heidelberg 2007.
Eine Einführung in das Modell gibt mein eigenes Buch zum Thema CMMI, bislang das einzige deutschsprachige Buch zu diesem Thema, das jetzt in der dritten Auflage erschienen ist. Neben einem praxisorientierten Überblick enthält es im Anhang u.a. eine deutsche Übersetzung der Kernpunkte des CMMI enthält, d.h. die geforderten und erwarteten, aber nicht die informativen Bestandteile.
Kneuper: CMMI Ralf Kneuper: CMMI: Improving Software and Systems Development Processes Using Capability Maturity Model Integration (CMMI-Dev). 224 S., Rocky Nook, 2009.
Dies ist die englische Fassung meines oben genannten Buches. Die Inhalte sind weitgehend identisch, lediglich die spezifisch auf den deutschsprachigen Raum bezogenen Inhalte sind angepasst. Außerdem ist der Anhang mit dem Modell selbst bzw. seiner Übersetzung nicht enthalten, da das hier wenig Sinn hätte.
Ahern, Clouse, Turner: CMMI Distilled Dennis Ahern, Aaron Clouse, Richard Turner: CMMI Distilled: A Practical Introduction to Integrated Process Improvement. 2. Aufl.. Addison-Wesley, Boston, 2003. Eine gute englischsprachige Einführung in das CMMI ist dieses Buch von Ahern, Clouse und Turner.
Chrissis, Konrad, Shrum: CMMI Mary Beth Chrissis, Mike Konrad, Sandy Shrum: CMMI. Guidelines for Process Integration and Product Improvement (Second Edition). 663 S., SEI Series in Software Engineering, Addison-Wesley, Boston, 2003.
Wer tiefer in das Modell einsteigen oder es selbst anwenden will, der kommt nicht um die Lektüre zumindest wesentlicher Teile der rund 600 Seiten des Modells selbst herum. Sie können sich entweder von der SEI-Webseite die passende Variante herunterladen und selbst ausdrucken, oder Sie investieren das Geld für das Buch von Chrissis, Konrad und Shrum, in dem die entscheidenden Teile des CMMI, nämlich die Praktiken, für alle derzeitigen Varianten des Modells enthalten sind.
Fazit: Für Profis nahezu ein Muss, für Einsteiger harte Kost.
Chrissis, Konrad, Shrum: CMMI Mary Beth Chrissis, Mike Konrad, Sandy Shrum: CMMI: Richtlinien für Prozess-Integration und Produkt-Verbesserung. 663 S., SEI Series in Software Engineering, Addison-Wesley, Boston, 2003.
Dies ist die deutsche Fassung des eben genannten Buches, mit der offiziell vom SEI akzeptierten deutschen Übersetzung des CMMI. Die obigen Kommentare gelten daher hier ebenso.
Kulpa, Johnson: Interpreting the CMMI Margaret K. Kulpa, Kent A. Johnson: Interpreting the CMMI. A Process Improvement Approach, Second Edition. 424 S., Auerbach Publications, Boca Raton, 2008.
Ein völlig anderes Buch zum Thema CMMI ist Interpreting the CMMI von Kulpa und Johnson. In diesem Buch liegt der Schwerpunkt nicht auf der Beschreibung (die natürlich auch vorhanden ist), sondern der konkreten Umsetzung und Einführung des CMMI. Nach einer Einführung und der Vorstellung der Prozessgebiete kommt der Hauptteil des Buches, die Implementierung. Behandelt werden Themen wie der Aufbau einer Prozessverbesserungsorganisation und die beteiligten Rollen und Verantwortlichkeiten, die Definition und Dokumentation von Prozessen, sowie Metriken. Ergänzt wird das Ganze durch viele Beispieldokumente und Checklisten.
Fazit: Wahrscheinlich nicht das richtige Buch, um in das Thema CMMI einzusteigen, aber eine hervorragende Quelle von Anregungen und Hilfsmitteln für Mitarbeiter von Prozess- und Methodengruppen, die CMMI im Unternehmen einführen oder vorantreiben wollen.
Kulpa, Johnson: Interpreting the CMMI Kim Caputo: CMM Implementation Guide. Choreographing Software Process Improvement. 319 S. plus CD-ROM, Addison-Wesley, 1998.
Ein ähnliches Buch, aber noch auf CMM bezogen, ist der CMM Implementation Guide von Caputo. Auch dieses Buch enthält viele Vorlagen und Beispieldokumente, die bei der praktischen Umsetzung von CMM helfen, und zu einem erheblichen Teil auch bei der CMMI-Einführung hilfreich sind.
Siviy, Penn, Stoddard: CMMI and Six Sigma: Partners in Process Improvement Jeannine M. Siviy, M. Lynn Penn, Robert W. Stoddard: CMMI and Six Sigma: Partners in Process Improvement. 441 S., Addison-Wesley, 1995.
Ein derzeit viel diskutiertes Thema ist die Beziehung zwischen CMMI und Six Sigma. Neben den eher für höhere Stufen relevanten statistischen Methoden umfasst Six Sigma auch eine Reihe von Methoden und Werkzeugen, die schon für CMMI-Stufen 2 und 3 hilfreich sein können. Dieses Buch gibt einen guten Überblick über diese Methoden und Werkzeuge und deren Einsatz im CMMI-Umfeld.
Paulk et. al.: The Capability Maturity Model Mark C. Paulk, Charles V. Weber, Bill Curtis, Mary Beth Chrissis: The Capability Maturity Model: Guidelines for Improving the Software Process. 441 S., Addison-Wesley, 1995.
Das Standard-Werk zu CMM ist natürlich das von Paulk et. al. herausgegebene Original. Gerade zur Einarbeitung in die Ideen des CMMI hilft es oft, das Vorgängermodell zu lesen, in dem viele Aspekte noch konkreter, weniger abstrakt beschrieben sind.
© Ralf Kneuper · 2010-03-11 · http://www.kneuper.de/Cmmi/literatur.html