Budget
Consideriamo lo sviluppo del software un processo prevalentemente adattivo in quanto il cambiamento dei requisiti dell'applicazione si verifica frequentemente durante lo sviluppo stesso, soprattutto in applicazioni di dimensioni medio grandi.
Investimento Mirato
Proponiamo al cliente un modello di sviluppo incrementale che tutela gli investimenti e offre notevoli vantaggi.
Al termine di ogni incremento commissionato, il cliente ha la possibilità di verificare e stabilire le direzioni ed i requisiti dei successivi incrementi.
In base al proprio budget puo’ decidere di ottimizzare determinate caratteristiche dell’applicazione che possono consentirgli di avere un prodotto finale piu’ o meno espandibile, piu’ o meno flessibile alle modifiche future, piu’ o meno performante.
Tali ottimizzazioni, che si realizzano individuando ad ogni incremento i fattori di criticita’, permettono di realizzare un investimento mirato alle proprie esigenze di breve e lungo termine.
Vantaggi
Questo approccio offre diversi vantaggi al cliente: lo sviluppo del software si adatta molto di più alle sue esigenze contingenti, ed egli ottiene rapidamente un prodotto commercializzabile, un sistema aperto alle modifiche ed espansioni in relazione al feedback del mercato.