Information Technology Reference
In-Depth Information
objectives. The Continuous Representation is the preferred representation
when using the CMMI model and an Agile approach together.
A question that sometimes arises relates to what appears to some as redun-
dancy between the generic practices and certain process areas. For example,
GP 2.5 Train People and the Organizational Training Process Area, or GP 2.6
Manage Configurations and the Configuration Management Process Area,
or GP 2.9 Objectively Evaluation Adherence and the Product and Process
Quality Assurance Process Area.
One reason for this is the options you have when applying the model using
the Continuous Representation. The generic practices ensure you are
addressing these practices for whatever process area you decide to focus on
even if you haven't selected its related full process area.
Use of the Phrase “CMMI Compliancy” in This Topic
The phrase “CMMI compliancy” in this topic means achieving the intent of
the CMMI practices.
1.2 Agile Primer
Agile methods have evolved from grassroots movements based on proven
practices of successful small software teams. Popular Agile methods include
Scrum [3], Crystal [4, 5], Extreme Programming [6], and Agile Modeling 1 [7].
The term “method” as used here means a collection of techniques intended
to work together. The term “technique” refers to a specific “how to”
approach to implement some aspect of an Agile principle.
Agile Principles and Practices
Agile “principles” refers to the 12 principles behind the Agile Manifesto that
was drafted by 17 methodologists in February 2001 to help address chal-
lenges faced by software developers. Refer to Appendix A for the 12
principles.
1. According to a Gartner study in autumn 2009, Agile Modeling driven approaches (www.agilemodeling
.com) was the second most popular strategy after Scrum.
 
Search WWH ::




Custom Search