Prodotto di lavoro: Caso di sviluppo
Questo artefatto descrive il processo di sviluppo che si Š scelto di seguire nel progetto.
Scopo

Lo scopo del caso di sviluppo è di catturare il processo personalizzato per un'organizzazione o per un progetto individuale. Descrive come il processo è stato configurato.

Relazioni
RuoliResponsabile: Modificato da:
Input inObbligatorio:
  • Nessuno
Facoltativo: Esterno:
  • Nessuno
Output di
Descrizione
Breve profilo

Il caso di sviluppo include informazioni sulle discipline di RUP che vengono utilizzate dall'organizzazione/progetto.

Di solito contiene le seguenti informazioni specifiche dell'organizzazione/progetto:

  • Informazioni su come utilizzare i prodotti di lavoro per ogni disciplina. Ad esempio, riferimenti alle maschere che l'organizzazione/progetto deve utilizzare per descrivere i prodotti di lavoro.
  • Riferimenti alle linee guida e alle informazione che l'organizzazione/progetto desidera utilizzare in aggiunta alle informazioni contenute nel RUP.
  • Riferimenti ai contenuti presenti nel RUP invece di ripetere tali informazioni nel caso di sviluppo.

In generale, il caso di sviluppo fa riferimento al processo di sviluppo software e a qualsiasi risorsa di processo specifica dell'organizzazione/progetto come le linee guida, le maschere, ecc. per i dettagli in linea, rispetto alla ripetizione delle informazioni.

Il caso di sviluppo include anche le informazioni su cosa è stato personalizzato e perché.


Descrizione principale

Il caso di sviluppo descrive il Processo di sviluppo da utilizzare per un'organizzazione o per un progetto. Descrive come il processo è stato configurato e viene applicato al contesto dell'organizzazione/progetto.  Il caso di sviluppo viene utilizzato per acquisire gli aspetti del processo specifici dell'organizzazione o del progetto. Fornisce una panoramica del processo da seguire ed è qualcosa che dovrebbe essere capita da tutti sul progetto. 

Proprietà
Facoltativo
PianificatoYes
Illustrazioni
Considerazioni chiave

In base al livello di adattamento eseguito (consultare i livelli di adattamento definiti in Concetto: Personalizzazione di RUP), il caso di sviluppo può essere utilizzato come:

  • Un veicolo per l'adattamento del processo (è il principale obiettivo e quello per cui è stato storicamente utilizzato).
  • Un tool di pianificazione per preparare una personalizzazione estesa utilizzando Rational Method Composer.

Il caso di sviluppo può quindi essere incluso come parte dello stesso Processo di sviluppo o soltanto archiviato come documentazione storica di ciò che è stato aggiunto/rimosso/cambiato dal processo originale.  Il caso di sviluppo viene generalmente incluso come parte del processo di sviluppo in quelle istanze quando il processo che viene personalizzato non può essere modificato oppure quando ci sono informazioni relative al processo che devono essere acquisite e non possono essere acquisite nello stesso processo.

Personalizzazione
Opzioni di rappresentazioneFor an example of where the Development Case has been integrated into a project web site, see the Example: Wylie College Software Development Process
Ulteriori informazioni