The Engineering section of the MSF for CMMI Process Improvement guidance covers the value-added activities for discovering the information that is required to design and build software products. The Engineering grouping of process areas in the CMMI includes Requirements Development, Requirements Management, Technical Solution, Product Integration, Verification, and Validation. All of these are model level 2 or 3 process areas.
For more information about CMMI see Background to CMMI.
Vision and Requirements: Capture the product vision and requirements.
Architecture: Define or capture the architecture of your solution.
Develop: Implement and build your solution.
Verify and Validate: Verify your solution.