|
1 |
Analyze Scenarios |
- For each scenario, carefully map the required functionality on to the domain model, user interface flow model, and existing architecture. Separate out concerns across architectural elements and create a task for each piece of functionality required in each architectural layer or element.
|
2 |
Analyze Quality of Service Requirements |
- For each quality of service requirement, map the required functionality against the existing architecture and determine a list of tasks by which to add or create the new functionality.
|
3 |
Analyze Functional Requirements |
- Consider the list of functional requirements and revisit the list of tasks from Analyze Scenarios (step 1). Add any additional tasks required to meet the functional requirements, not already covered from the scenarios.
|
4 |
Analyze Operational Requirements |
- Analyze the operational requirements along with the domain model, user interface flow model, and existing architecture. Separate out concerns across architectural elements and create a task for each piece of functionality required in each architectural layer or element.
|
6 |
Analyze Change Requests |
- Analyze change requests along with the domain model, user interface flow model, and existing architecture. Separate out concerns across architectural elements and create a task for each piece of functionality required in each architectural layer or element.
|
5 |
Analyze Security Requirements |
- Analyze security requirements along with the domain model, user interface flow model, and existing architecture. Separate out concerns across architectural elements and create a task for each piece of functionality required in each architectural layer or element.
|