On large developments processes and products are prototyped before full scale deployment. Back to list Multiple Views Stakeholders will have different perspectives of the system being developed and these viewpoints should be developed as representations of a unified system definition. Development of different viewpoints allows stakeholders to express the issues and expectations with which they are most concerned. This information should be presented in stakeholders' terms and integrated into a unified system definition repository. Conflicts between stakeholders must be discovered and resolved early.
Stakeholders develop their views with discovery.
These perspectives need to be managed and traded, but should always be complete and consistent with the system being produced. The intention is to capture all the critical design decisions and hand them on to the next iteration, while still allowing for further innovation at greater levels of detail or the next stage of development. Over an extended period, the environment changes. Parties in the design process need scope to buy into the total design. Each iteration should be good enough, but no better.