Elements and Performance Criteria
- Analyse behaviour of objects
- Prepare state model
- Describe roles and responsibilities of classes
- Iterate and review the object model
- Review current object model, class functionality and data transformation
- Identify and develop class relationships, priorities and inheritance hierarchy
- Review class-service requirements and initial test criteria
- Identify object processes and reuse classes
- Document model and forward to appropriate person