Overview |  | Roles |  | Work Items |  | Views |  | CMMI |  | Index |  | Glossary |

Project Portal
| See Also Domain Model Template |
| ### Next Steps Prioritize Functionality |
| Develop a Domain Model ( 3 : RD : 3 : 3.2 ) ( 3 : RD : 3 : 3.3 ) ( 3 : RD : 3 : 3.4 ) ( 3 : TS : 1 : 1.2 ) Solution Architect
Activity: Develop a Domain Model
Solution Architect
Business Analyst
|  |  |  | Planning |  |
|  | Participating Roles Responsible: Solution Architect Business Analyst Accountable: Business Analyst Consult: Subject Matter Expert Informed: Development Manager
### Overview Analyze user scenarios and quality of service requirements to identify object relationships and/or data flow patterns. Develop a domain model for the underlying architecture. # Entry Criteria User Scenarios Complete User scenarios have been created, reviewed, and approved. Quality of Service Requirements Complete Quality of Service Requirements have been created, reviewed, and approved. When: Every iteration, after scenarios and quality of service requirements are defined. # Sub-Activities
1 | Analyze User Scenarios and Quality of Service Requirements | Analyze user scenarios and quality of service requirements to identify objects and/or data.
2 | Draft Model | Create a draft of the object or data model from initial input. Match this model to underlying architecture.
3 | Complete Model | Review the draft domain model for completeness and correctness. Revise and approve the defined model.
# Exit Criteria
| The domain model is complete, reviewed, and approved.
© 2005 Microsoft Corporation. All rights reserved. MSF for CMMI Process Improvement: 1.00.0000.00 |