da sreview » lun mar 22, 2010 19:55
RUP è l'acronimo di Rational Unified Process , e praticamente consiste in 4 fasi che sono separate da rilasci di milestone, le milestone possono essere superate, SE e SOLO SE, sono stati compiuti grossi progressi tra una release e l'altra e se l'analisi dei rischi viene ritenuta soddisfacente dal capo progetto. Se non si supera la milestone o il progetto muore oppure la fase viene iterata fino al raffinamento del risultato, in poche parole il RUP è un pò come il modello a spirale.
Le fasi sono:
- Una fase di avvio che comprende le comunicazioni con il cliente e le attività di pianificazione e tende a prediligere lo sviluppo e il raffinamente degli use case;
- La fase di elaborazione quindi comunicazioni con il cliente, attività di modellazione (attenzione alla definizione delle classi)
- Fase di costruzione che raffina e produce il modello progettuale tramite i componenti software implementati
- Fase di transizione tra lo sviluppatore all'utente finale per i test