Scegliere un modello di processo
Scegliendo il modello di processo migliore quando si crea un progetto team, si forniscono al team gli strumenti appropriati per lo svolgimento del proprio lavoro e si consente al team di concentrarsi sulla qualità riducendo il sovraccarico. Il modello di processo definisce il set di elementi di lavoro, rapporti e dashboard utilizzati per pianificare il progetto e tenerne traccia.
Un modello di processo definisce i tipi di elementi di lavoro disponibili per il rilevamento, oltre alle regole, ai criteri, alle query e ai gruppi di sicurezza predefiniti utilizzati dai membri del team. Di norma, è possibile effettuare la scelta in base alle considerazioni seguenti:
Se il team utilizza Scrum o altri processi Agile, scegliere il modello di processo per Microsoft Solutions Framework (MSF) for Agile Software Development versione 5.0.
Se il team richiede un itinerario di controllo preciso e dispone di un processo formale per la gestione modifiche, scegliere il modello di processo per MSF for Capability Maturity Model Integration (CMMI) Process Improvement versione 5.0.
Altrimenti, è possibile scaricare modelli di processo aggiuntivi da Internet o personalizzare un modello di processo per soddisfare le proprie esigenze.
Per ulteriori informazioni su questi modelli di processo, vedere gli argomenti seguenti:
In questo argomento
Distinzioni principali tra MSF for Agile e MSF for CMMI
Differenze principali tra gli stati del flusso di lavoro di Agile e di CMMI
Personalizzazione dei modelli di processo
Distinzioni principali tra MSF for Agile e MSF for CMMI
Nella tabella seguente vengono riepilogate le distinzioni principali tra i due modelli di processo MSF:
Area di processo |
MSF for Agile |
MSF for CMMI |
Differenze |
---|---|---|---|
Stati del flusso di lavoro |
|
|
|
Pianificazione del prodotto |
|
||
Gestione del backlog iterazione |
|
||
Gestione del backlog dei bug |
|
||
Gestione progetto |
|
||
Gestione test |
|
||
Itinerario di controllo |
Supportato |
Supportato |
|
Differenze principali tra gli stati del flusso di lavoro di Agile e di CMMI
Nelle illustrazioni seguenti vengono mostrati gli stati del flusso di lavoro di quattro tipi di elementi di lavoro forniti con i modelli di processo MSF for Agile e MSF for CMMI. La differenza principale tra questi stati del flusso di lavoro consiste nel fatto che gli elementi di lavoro di MSF for CMMI vengono avviati sempre in uno stato Proposto anziché Attivo.
Inoltre, il flusso di lavoro MSF for Agile fornisce un processo per le attività più semplice, a due stati, mentre MSF for CMMI fornisce un processo a quattro stati.
MSF for Agile |
MSF for CMMI |
---|---|
Diagramma di stato di una storia utente |
Diagramma di stato del requisito |
Diagramma di stato dell'attività |
Diagramma di stato dell'attività |
Diagramma di stato del bug |
Diagramma di stato del bug |
Diagramma di stato del problema |
Diagramma di stato del problema |
Personalizzazione dei modelli di processo
È possibile personalizzare qualsiasi modello di processo per rispondere a particolari esigenze. Inoltre, è possibile personalizzare il processo del progetto team dopo averlo creato utilizzando un particolare modello di processo. È possibile aggiungere elementi da un modello di processo da utilizzare con un altro modello di processo. Per ulteriori informazioni, vedere i seguenti argomenti: