Process area | MSF for Agile | MSF for CMMI | Distinctions |
Workflow states | · Active · Resolved · Closed | · Proposed · Active · Resolved · Closed | · Choose MSF for Agile when your team progresses most work by changing the state of a work item from active to resolved to closed. Teams create a work item in the active state and resolve it after they complete the work. · Choose MSF for CMMI when your team progresses most work by changing the state of a work item from proposed to active to resolved to closed. Teams create a work item in the proposed state, and it moves to the active state only after it has been accepted. |
Product planning | · User Story (Agile) · Product Planning Workbook | ·Requirement (CMMI) · Change Request (CMMI) | · Choose MSF for Agile when you plan your product around user stories and story points. · Choose MSF for CMMI when you plan your product based on requirements and change requests. |
Iteration backlog management | · Task (Agile) · Iteration Backlog Workbook | · Task (CMMI) | · MSF for Agile provides an Iteration Backlog Workbook, which you can use to plan iterations. |
Bug backlog management | · Bug (Agile) · Triage Workbook | · Bug (CMMI) | · MSF for CMMI provides additional fields for tracking symptoms and proposed fixes. |
Project management | · Issue (Agile) · Issues Workbook | · Issue (CMMI) · Risk (CMMI) · Review (CMMI) | · With MSF for Agile, teams can track known or potential problems, impediments, or risks to the team project by creating issue work items. · With MSF for CMMI, teams can track known or potential problems, impediments, or risks to the team project by creating issue or risk work items. Also, code reviews can be tracked formally using the review work item. |
Test management | · Test Case (Agile) | · Test Case (CMMI) | · Information that is tracked for test cases is basically the same for both MSF process templates. · Test management reports are basically the same for both MSF process templates. |
Audit trail | Supported | Supported | · Choose MSF for Agile when your team is not required to support rigorous audits. · Choose MSF for CMMI when your team is required to maintain a rigorous audit trail or is working toward a Capability Maturity Model Integration (CMMI) appraisal. |