Nella fase di Inizio, analisi e progetto si preoccupano di stabilire se il sistema così come
concepito sia realizzabile e di valutare la potenzialità delle tecnologie per la soluzione (in Compito: Esecuzione della sintesi strutturale). Se si ritiene che
pochi rischi attacchino lo sviluppo (perché, ad esempio, c'è una buona comprensione del dominio, il sistema non è
recente e così via), questa attività può essere omessa.
La fase iniziale di Elaborazione concentra l'attenzione sulla creazione di un'architettura iniziale per
il sistema ( Compito: Definizione di un'Architettura candidata) per fornire un
punto di partenza per il lavoro di analisi principale. Se l'architettura già esiste (perché è stata prodotta in
iterazioni precedenti, in progetti differenti o se si è ottenuta dal framework di una applicazione), l'attenzione del
lavoro si sposta sul perfezionamento dell'architettura (Compito: Perfezionamento dell'architettura. Viene creata una serie
iniziale di elementi che fornisce la funzionalità appropriata ( Compito: Analisi della funzionalità).
Dopo aver identificato gli elementi iniziali, questi vengono ulteriormente perfezionati. Il Compito: Progettazione componenti produce una serie di
componenti che forniscono la funzionalità appropriata per soddisfare i requisiti sul sistema. Se il sistema comprende
un database, allora il Compito: Progettazione del Database si verifica in parallelo. Il
risultato è una serie iniziale di componenti che vengono ulteriormente perfezionati in Pattern di capacità: Implementazione
|