Professional Visual Studio 2005 Team System (Programmer to Programmer)
Of course, the key question is how to evaluate which process to use in an environment. Table 21-2 shows a side-by-side comparison of both processes.
MSF for Agile Software Development | MSF for CMMI Process Improvement |
---|---|
Enables agility in your software development process | Extends MSF for Agile Software Development with support for auditing, verification, and formal processes |
People are more important than process | Focus on organization |
Improvement from iteration postmortems and other informal reviews | Formal continuous improvement and quality assurance |
Relies on skill and abilities of individual developers | Relies on process and conformance to process, not specifications |
Based on the Agile Manifesto | Based on the works of W. Edward Deming and Philip Crosby |
Project-centric | Organization-centric |