Understand requirement details
Identify design elements
Identify
the elements that collaborate together in use-cases to provide the required behavior. |
Design the scenario
Follow the use-casses and iterativly create model elements of system. |
Evaluate the design
Consider
the design from various angles to ensure that it is a high-quality, communicable design. Work with other technical team
members; an independent party can provide a fresh perspective |
|