Come fondere CMMI e Scrum? [chiuso]
Domanda
Lavoro in un negozio certificato a livello CMMI 5. Questa certificazione è importante perché ci dà accesso a determinati clienti e contratti. Sto cercando di fondere Scrum con CMMI. Ho trovato alcune informazioni su come mescolare Scrum con CMMI-3, ma un bel po 'è "ondulato a mano" e non reggerebbe a un intenso controllo. In particolare, i KPA organizzativi sembrano difficili.
Quali esperienze hai avuto (buono e cattivo) mescolando i due processi?
Soluzione
Questo sembra un articolo interessante della gente del SEI a Carnegie Mellon (non solo su Scrum):
CMMI e Agile sono compatibili. A livello di progetto, CMMI si concentra su un alto livello di astrazione su ciò che fanno i progetti, non su quale metodologia di sviluppo viene utilizzata, mentre i metodi Agile concentrarsi su come i progetti sviluppano prodotti. Pertanto, i metodi CMMI e Agile possono coesistere
Altri suggerimenti
Estratto:
Progetti che combinano metodi agili con I CMMI1 hanno più successo nella produzione software di qualità superiore che di più soddisfa efficacemente le esigenze dei clienti a ritmo più veloce. Software sistematico Engineering lavora a livello CMMI 5 e utilizza Lean Software Development come a driver per l'ottimizzazione del software processi. Primi progetti pilota a Sistematico ha mostrato produttività su Scrum team quasi il doppio di quello di squadre tradizionali. Altri progetti ha dimostrato un test basato sulla trama approccio allo sviluppo del software difetti ridotti riscontrati durante la finale test del 40%. Affermiamo che Scrum e CMMI insieme porta un più potente combinazione di adattabilità e prevedibilità di uno dei due da solo e suggerire come possono fare altre aziende combinali.
HTH,
Mi capita di trovare un blog su questo argomento esatto: Blog Agile CMMI
Un punto di partenza per una discussione sul matrimonio tra metodi Agile e CMMI.
Si collega a diversi articoli
Ha trovato tutto l'interesse, quindi ho deciso di condividerlo qui.
Un altro articolo recente che fornisce un'esperienza di vita reale su questo argomento è " Mature Scrum presso Systematic " ;, co-autore di Carsten Ruseng Jakobsen, Jeff Sutherland
Oltre ai documenti menzionati in precedenza, ne ho trovato un altro: Metodi agili e CMMI: compatibilità o conflitto? L'enfasi di questo documento è sulla programmazione estrema (XP) e su come i suoi metodi possono essere applicati all'interno di un'organizzazione che tenta di rimanere conforme al framework CMMI. Sebbene non sia Scrum, potrebbe essere una lettura interessante.
Un altro interessante documento di Jeff Sutherland sull'argomento è " Scrum e CMMI Livello 5: The Magic Potion for Code Warriors "
Si dice: "I risultati mostrano che i progetti che combinano i metodi Agile con CMMI 5 hanno più successo nella produzione di software di qualità superiore che soddisfa più efficacemente le esigenze dei clienti a un ritmo più veloce."
Se riesci a leggere il francese, ecco un ottimo articolo sull'argomento: Sinergie fra CMMI e M & # 233; thodes Agiles
Vedi il confronto breve ma dettagliato su http://www.processgroup.com/pgpostmar09.pdf
Alla conferenza EuroStar 2009, Gittie Ottosen ha parlato di come agili nella loro azienda. La cosa impressionante è che questa società Systematic sta creando software per aeromobili, militari ecc. Lo fanno in conformità con CMMI 5, ISO 9001 e AQAP 150 e amp. 2110. Quindi immagino che l'agile possa essere applicato a sistemi con regole elevate. Forse prova a cercare quella presentazione e cerca di ottenere maggiori informazioni da lui.