Wie CMMI und Scrum mischen? [geschlossen]
Frage
Ich arbeite in einem Geschäft, das auf CMMI Level zertifiziert 5. Diese Zertifizierung ist wichtig, weil sie uns den Zugang zu bestimmten Kunden und Verträgen gibt. Ich bin auf der Suche, wie Scrum mit CMMI zu mischen. Ich habe einige Informationen über das Mischen Scrum mit CMMI-3 gefunden, aber einiges davon ist „Hand wellig“ und würde nicht einer intensiven Prüfung standhalten. Insbesondere scheinen die organisatorischen KPAs herausfordernd.
Welche Erfahrungen haben Sie haben (gut und schlecht), die beiden Prozesse Mischen?
Lösung
Dies scheint ein interessantes Papier von den SEI Leute an der Carnegie Mellon (nicht nur über Scrum obwohl):
CMMI und Agile kompatibel sind. Auf Projektebene konzentriert sich CMMI auf einem hohen Abstraktionsniveau auf welche Projekte tun, nicht, auf welcher Entwicklungsmethodik verwendet wird, während Agile Methoden darauf konzentrieren, wie Projekte Produkte zu entwickeln. Daher CMMI und Agile Methoden können koexistieren
Andere Tipps
Hier ist ein Erfahrung Bericht über die Ergebnisse von Scrum in eine CMMI Level 5-Umgebung Einführung zu ersetzen Wasserfall-Projekte für große Verteidigungs- und Gesundheits Verträge (pdf).
Zusammenfassung:
Projekte kombiniert mit agilen Methoden CMMI1 sind erfolgreicher bei der Herstellung von hochwertigere Software, die mehr effektiv trifft auf ein Kundenbedürfnisse schneller. systematische Software Engineering arbeitet an CMMI Level 5 und verwendet Lean Software Development als Treiber für die Optimierung der Software Prozesse. Frühe Pilotprojekte an Systematische zeigte Produktivität auf Scrum-Teams von zweimal fast, dass traditionelle Teams. Weitere Projekte eine Geschichte Test demonstrierte angetrieben Ansatz zur Software-Entwicklung reduziert Mängel während der abschließenden gefunden Test um 40%. Wir behaupten, dass Scrum und CMMI bringen zusammen einen leistungsfähigeren Kombination von Anpassungsfähigkeit und Vorhersagbarkeit als entweder eine allein und deuten darauf hin, wie andere Unternehmen können kombinieren sie.
HTH,
Ich bin eben ein Blog zu finden auf genau dieses Thema: Agile CMMI Blog
Ein Ausgangspunkt für eine Diskussion über die Heirat Agile Methoden und CMMI.
Es verbindet auf mehrere Artikel
Es fand das ganze Interesse so beschloss ich, es zu teilen.
Eine weitere aktuelle Artikel realen Lebenserfahrung zu diesem Thema bereitstellt ist „ Mature Scrum bei systematischer “, Co-writtent von Carsten Ruseng Jakobsen, Jeff Sutherland
Zusätzlich zu den zuvor erwähnten Dokumenten, fand ich ein anderes: Agile Methoden und CMMI: Kompatibilität oder Konflikt innerhalb einer Organisation auf Extreme Programming (XP) und wie seine Methoden angewandt werden versuchen, bleiben kompatibel mit dem CMMI Framework der Schwerpunkt dieser Arbeit ist es können. Obwohl es nicht Scrum ist, könnte es eine interessante Lektüre sein.
Ein weiteres interessantes Jeff Sutherland Papier zu diesem Thema ist " Scrum und CMMI Level 5: Der Zaubertrank Code Krieger "
Wird gesagt wird: „Die Ergebnisse zeigen, dass die Projekte der Kombination Agile Methoden mit CMMI 5 erfolgreicher sind in höhere Qualität Software produzieren, die effektiven Kunden in einem schnelleren Tempo muss erfüllt“
Wenn Sie französisch lesen können, hier ist ein sehr guter Artikel zu diesem Thema: Synergien entre CMMI et les Méthodes Agiles
Sehen Sie kurzen, aber detaillierten Vergleich unter http://www.processgroup.com/pgpostmar09.pdf
Auf Eurostar Konferenz 2009 Gittie Ottosen sprach darüber, wie sie in ihrem Unternehmen agiler tun. Was beeindruckend ist, dass dieses Unternehmen Systematische wird Erstellung von Software für Luft-Handwerk, Militär usw. Sie tun es in Übereinstimmung mit CMMI 5, ISO 9001 und AQAP 150 und 2110. Also ich denke, agiles kann auf Systeme mit hohen Vorschriften angewandt werden. Vielleicht versuchen, die Präsentation zu sehen, und versucht, weitere Informationen von ihm zu bekommen.