Open Up è una versione "modificata" di Rational Unified Process. [RUP] [R è per Rational].
È un processo di sviluppo del software personalizzabile [Dovresti sempre personalizzarlo in base alle tue esigenze ... Dovresti avere AUP dove A rappresenta Anergy :-)]
In RUP, OpenUP [e probabilmente nella tua AUP] ci sono 4 fasi. Ogni fase cosista di "n" iterazioni. Ogni iterazione termina con il software "eseguibile". Ma può esserci eccezione per "Inception".
In Inception puoi fondamentalmente controllare / investigare la fattibilità tecnologica del software ... Ti chiedi dovremmo farlo e se vogliamo farlo possiamo farlo? Per alcuni progetti di grandi dimensioni per rispondere a queste domande potresti dover scrivere "software" ... Ma questo è un caso così raro ...
In Elaborazione in pratica prendi le parti più rischiose di del sistema e codificale iterativamente ... Quindi alla fine di questa fase avrai un "solido" "un'architettura che è provata dalla parte più rischiosa delle caratteristiche / requisiti del sistema ... Hai" architettura eseguibile "- non l'architettura resta solo sul" documento "...
Poi arriva Construction in cui codifichi iterativamente parti a rischio relativamente più basso ... Questo richiede più tempo rispetto alle altre fasi in generale ...
Quindi Transizione .... bla bla bla ....
Poco
- Ogni fase di RUP / OpenUP è composta da diverse [n] iterazioni ...
- Ogni iterazione generalmente risulta con codice eseguibile ..
- Ad ogni iterazione fai fondamentalmente un'analisi dei requisiti-
Implementazione - Test - e produrre "versione ridotta" del sistema che
può essere superato testato ..
- Ad ogni iterazione il tuo software di incertezza ... aggiunge qualche valore di funzionalità
RUP è un processo di sviluppo software iterativo e incrementale ...
Per ottenere ulteriori informazioni ti consiglio di leggere / guardare quelli:
- Kruchten, "Che cos'è il processo Rational Unified?" Link
- Kruchten, "Un processo di sviluppo software per un team di uno" Collegamento
- Larman, Kruchten, Bittner, " Come fallire con il processo unificato razionale " link
- IJI Consulting, "Perché iterare? Comprendere gli elementi essenziali di
Sviluppo iterativo " Guarda su Youtube
- IJI Consulting, "Sei pronto per lo sviluppo iterativo" Guarda su youtube