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?

È stato utile?

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

CMMI o Agile: perché non abbracciarli entrambi (PDF)

Altri suggerimenti

Ecco un report sull'esperienza sui risultati dell'introduzione di Scrum in un ambiente CMMI Level 5 per sostituire progetti a cascata per grandi contratti di difesa e assistenza sanitaria (pdf).

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top