Concetto: Metodo di promozione
Un metodo di promozione definisce come vengono assegnate le informazioni sul prodotto ai livelli di promozione e stabilisce l'insieme di autorizzazioni per l'accesso e l'approvazione.
Relazioni
Descrizione principale

Definizione

Con l'avanzare del progetto e con il migliorare della completezza e stabilità della linea di base, i "livelli di promozione" possono essere utilizzati per caratterizzare la linea di base in termini di completezza o stabilità. I livelli di promozione e gli altri attributi della linea di base devono essere definiti in modo appropriato per soddisfare le esigenze del progetto individuale, anche se in genere un insieme comune di definizioni può essere riutilizzato in molti progetti diversi. Questo è un esempio di livelli di promozione che potrebbero essere appropriati all'uso:

  • Testato per l'integrazione
  • Testato per il sistema
  • Testato per l'accettazione
  • Distribuito per produzione

In questo esempio i livelli sono in sequenza per rispecchiare il relativo avanzamento nel tempo verso le completezza e la stabilità del software. Notare anche se il software in genere progredisce in avanti attraverso i livelli, può anche regredire in termini di completezza o stabilità. L'atto di cambiare livello di promozione di una linea di base nel caso precedente era denominato 'promozione', nell'ultimo caso 'regressione' della linea di base.

Spiegazione

A volte, il responsabile della configurazione potrebbe dover regredire una linea di base modificando il suo livello di promozione ad un livello inferiore dell'ordine dei livelli di promozione. Ad esempio, l'integratore potrebbe rilevare un bug importante in una linea di base appena creata. Per impedire agli sviluppatori di introdurre questo bug nei loro spazi di lavoro di sviluppo, i problemi con la linea di base possono essere indicati anche più chiaramente aggiungendo un'etichetta alla linea di base, ad esempio "respinta".

Utilizzo

La linea di base consigliata rappresenta una configurazione di sistema che ha raggiunto uno specifico livello di promozione. Una linea di base diviene parte di un insieme di linee di base consigliate quando viene promossa ad un certo livello, ad esempio "Testato per l'accettazione". I livelli di promozione possono essere utilizzati nei criteri di sviluppo del progetto. Ad esempio, un criterio su un progetto potrebbe essere che una data linea di base viene considerata "consigliata" quando raggiunge un particolare livello di promozione. Questo criterio è utile per garantire che gli sviluppatori cambino linea di base nei loro spazi di lavoro quando una linea di base passa un livello accettabile di completezza e stabilità.



Ulteriori informazioni