Operazione: Preparazione modelli per il progetto
Questa attività descrive come preparare le maschere specifiche per il progetto.
Discipline: Ambiente
Scopo

Lo scopo di questo compito Š di:

  • Raccogliere le maschere esistenti o creare le nuove per l'utilizzo da parte del progetto.
  • Preparare le maschere per l'utilizzo da parte del progetto attraverso la creazione parziale di una loro istanza con informazioni specifiche del progetto.
  • Rendere le maschere esistenti accessibili ai membri del progetto quando necessario.
  • Lavorare con i produttori di artefatti per incorporare le proposte per il miglioramento.
Relazioni
Descrizione principale

Questa è l'attività dove le maschere vengono definite per i prodotti di lavoro e i report che produrrà il progetto.

Passi
Identificazione delle maschere per il progetto
Scopo: Identificare quali maschere sono necessarie per il progetto.

Basandosi sui prodotti di lavoro che è necessario produrre e sul livello di formalità richiesto per ognuno di essi, identificare l'insieme di maschere necessarie e il relativo formato. La preparazione delle maschere viene considerata parte della personalizzazione del processo per il progetto e il tecnico del processo passerà una notevole quantità di tempo con il responsabile del progetto per decidere quali maschere devono essere rese disponibili ai team.

Le maschere specifiche per il progetto sono utili per diversi obiettivi, tra cui:

  • Per assicurare che i prodotti di lavoro vengano sviluppati in modo coerente e seguano le convenzioni e gli stili definiti.
  • Per descrivere determinati standard richiesti per l'adesione del progetto.
  • Per rivitalizzare la produzione dei prodotti di lavoro.

Di seguito, un elenco di tipi di prodotto di lavoro da considerare nella raccolta delle maschere:

  • Documenti
  • Report
  • Piani
  • Modelli
  • Codice sorgente
Preparazione delle maschere per l'utilizzo del progetto
Scopo: Rendere le maschere identificate pronte per essere utilizzate dal progetto.

Argomenti secondari:

Ottenere le maschere esistentiPreparare le maschere per l'utilizzo del progetto

Le maschere possono essere disponibili da diverse origini. Alcune organizzazioni di sviluppo conservano le maschere nei loro repository di risorse per il riutilizzo con altri progetti. Alcuni progetti utilizzeranno quelle fornite con il prodotto RUP. Negli altri casi, potrebbero non essere disponibili maschere soddisfacenti, per cui il progetto dovrebbe considerare di sviluppare le proprie.

Le maschere fornite con il RUP sono riunite in due plugin che possono essere inclusi in qualsiasi configurazione creata utilizzando Rational Method Composer e quindi essere accessibili ai membri del progetto tramite il sito web di RUP. Le maschere di RUP contenute in questa configurazione sono elencate sulla pagina  Templates.  È possibile accedere alle maschere anche dalla sezione "Maschere" delle pagine di descrizione del prodotto di lavoro.

Nota: un progetto non necessità di maschere per tutti i relativi tipi di prodotto di lavoro. In alcuni casi, un esempio pertinente fornisce lo stesso valore o maggiore. Alcuni lavori di documentazione vengono prodotti meglio utilizzando l'automazione del tool. I tool di generazione di documenti, come Rational SoDA™, forniscono molte maschere di report già pronte e da utilizzare per la generazione di report da prodotti di lavoro di progetto.

Sviluppo di nuove mascherePreparare le maschere per l'utilizzo del progetto

La sezione responsabile del progetto potrebbe decidere di sviluppare nuove maschere come parte del progetto se una o più maschere identificate non sono disponibili o giudicate non applicabili al progetto. Si dovrebbe rendere conto di questo lavoro nella pianificazione del progetto, essere assegnato a un membro del team ed essere seguito come lo sviluppo di qualsiasi prodotto di lavoro di progetto. Queste attività vengono spesso eseguite in base al just-in-time o potrebbero essere anche conseguenza della trasformazione di un prodotto di lavoro in una maschera.

Il responsabile di progetto deve promuovere ogni maschera nuova o modificata come risorsa candidata per i progetti futuri. Ciò viene di solito eseguito come parte del lavoro di valutazione del progetto ed è spesso una collaborazione con il team di perfezionamento del processo dell'organizzazione.

Personalizzazione delle maschere per l'utilizzo del progetto Preparare le maschere per l'utilizzo del progetto

La preparazione delle maschere per un progetto comprende la loro personalizzazione per adattarle al contesto e lo stile del processo di distribuzione. Alcune maschere tradizionali fornite con il RUP potrebbero essere troppo formali per alcuni tipi di progetti, ma non abbastanza per altri. La personalizzazione delle maschere raccolte varia dal semplice inserimento di metadati di progetto, come nome dell'azienda, codice di progetto e logo, alla rimozione o aggiunta di sezioni complete. La maggior parte delle maschere di RUP dispongono di una guida al processo interna, per fornire assistenza tramite documentazione interna alla creazione del prodotto di lavoro. Tale guida è destinato alla cancellazione quando il prodotto di lavoro evolve. I progetti in cui si desidera che tutta la guida al processo sia parte integrante del sito web di RUP, possono rimuovere tale guida interna dalle maschere come parte della loro attività di personalizzazione.

Rendere le maschere accessibiliPreparare le maschere per l'utilizzo del progetto

Esistono diversi modi per rendere le maschere accessibili ai membri del progetto. Quello più efficiente è di renderle parte dello spazio di lavoro del tool che si utilizza per la produzione del prodotto di lavoro; ad esempio, se si utilizza Rational Rose™ per la progettazione del sistema, allora è preferibile che la maschera del modello sia selezionabile quando si sceglie di creare un nuovo file del modello. Diverse applicazioni hanno diversi modi di gestire tale integrazione. Fare riferimento alla guida online dell'applicazione per ulteriori dettagli. A prescindere dalla possibilità di raggiungere questo livello di integrazione, è molto utile rendere le maschere parte del proprio sito web del processo specifico per il progetto, per consentire ai membri del team di osservarle e di esaminarle.

Le maschere di RUP vengono vengono impacchettate come plugin di metodo e possono essere incluse nella configurazione del metodo selezionando uno o più di questi plugin in Rational Method Composer.  È possibile rendere le proprie maschere disponibili utilizzando la tecnologia di plugin.Per ulteriori informazioni sui plugin e sulle configurazioni, consultare Concetto: Personalizzazione di RUP.

Conservazione delle maschere
Scopo: Perfezionare le maschere basandosi sull'esperienza di utilizzo dei clienti.

In qualsiasi organizzazione concentrata sul riutilizzo, è cruciale per l'impegno di migliorare il processo che i progetti siano soggetti a riscontro da parte degli utenti che li utilizzano. Ricordarsi che generalmente le norme migliori diventano tali perché sono state utilizzate molte volte e hanno avuto il tempo di essere perfezionate.

Quando si creano istanze di maschere e i prodotti di lavoro si evolvono, i membri del progetto sono disponibili a scoprire le aree di miglioramento delle maschere. Un progetto potrebbe scegliere di modificare la maschera o esigere per essa una richiesta di modifica da gestire all'esterno del progetto, in base alla complessità della modifica richiesta. La maggior parte dei progetti beneficerà dell'aggiornamento delle maschere e della promozione del loro perfezionamento al gruppo del processo dell'organizzazione come parte del processo di impegno di perfezionamento.



Ulteriori informazioni