Budget
We consider the software development a process predominantly adaptive in that the change in the requirements occur frequently during the development itself, especially in average and large scale applications.
Aimed Investment
We propose to the customer a model of incremental development that protects the investments and offers significant advantages.
At the end of each increment commissioned, the customer has the opportunity to verify and determine the directions and requirements for subsequent increments.
Based on the actual budget he can decide to optimize certain characteristics of the application which may allow him to have a final product more or less expandable, more or less flexibly to future changes, more or less performing.
These optimizations, which are carried out identifying to any increment the critical factors, allow to realize an investment aimed at the actual requirements of short and long limit.
Advantages
This approach offers several advantages to the customer: software development is adapted a lot more to its contingent requirements, and he obtains rapidly a marketable product, a system open to changes and expansions in relation to feedback from the market.