Procedure di progettazione
Per aumentare la velocità alla quale viene fornito valore aggiunto ai clienti, il team ha la possibilità di applicare procedure di progettazione basate su metodologie Agile e che supportano principi e valori Agile.
Compilazione e distribuzione continue: se il team fa sì che tra 'archiviazione del codice e la distribuzione di una compilazione trascorra molto tempo, i membri di quel team impiegheranno normalmente una quantità di tempo significativa per risolvere i problemi relativi alle interruzioni della compilazione e all'integrazione. Se il team archivia il codice ed esegue le compilazioni più frequentemente, è possibile prevedere un aumento della velocità del team. |
|
Creare un ramo in modo strategico: il team può creare e utilizzare rami nel controllo della versione per ottimizzare la strategia di sviluppo di applicazioni. |
|
Test tempestivi e frequenti: il test efficace del lavoro svolto consente al team di verificare che il software creato soddisfa le esigenze dei clienti. È necessario che i test vengano eseguiti dal team in modo tempestivo e frequente durante la compilazione del codice. All'inizio di uno sprint, è necessario che il team crei il piano di test per lo sprint. Per tale piano di test è possibile utilizzare gruppi di test che consentono di organizzare i test in modo tale da supportare il team nella loro esecuzione e nel rilevamento dei risultati. |
|
Modellare l'applicazione: il team può utilizzare i modelli per esplorare il codice esistente ed effettuarne il refactoring, per comprendere più efficacemente le esigenze dei clienti, per determinare e comunicare la progettazione software e fornire informazioni sullo sviluppo dei test di accettazione e dei componenti. |
Vedere anche
Concetti
Pianificazione e rilevamento di progetti