Iteration

The analysis and design activities usually get started with a somewhat complete use case model and set of requirements. In an incremental development process, the entire use case model or set of requirements artifacts do not need to be completed before activities in subsequent phases of the development process can take place. This is not to imply that you can code while you're still gathering requirements and analyzing the problem. It just means that when a fair understanding of the requirements is known and certain packages of the use case model completed, it is possible to begin analysis and design on them. It is important to understand that the more complete the use cases and requirements are, the less likely that the analysis and ...

Get Building Web Applications with UML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.