InfoQ

InfoQ

Topic/Tag specific view

CMM/CMMI Content on InfoQ


Latest featured content about CMM/CMMI

Interview and Book Excerpt: CMMI for Services

Topics
Architecture,
Book Review

CMMI for Services(CMMI-SVC)is a process improvement framework developed by the SEI for service providers. InfoQ spoke to Eileen Forrester, co-author of CMMI for Services: Guidelines for Superior Service and manager of CMMI-SVC. In this interview we cover adoption practices for CMMI-SVC and its relationship with CMMI-DEV, ITIL and Agile accompanied by relevant excerpts from the book.

News about CMM/CMMI

Scott Ambler Revisits Agile Process Maturity Models

Topics
Agile in the Enterprise,
Adopting Agile,
Agile

Scott Ambler, who once wrote 'Has Hell Frozen Over? An Agile Maturity Model?', has started writing about something that he is calling the Agile Process Maturity Model. The discussion around Scott's model has uncovered another model by the same name, and renewed the debate over the usefulness of a maturity model for agile.

Surveys from BPTrends and BEA Reflect on "The State of BPM in 2008"

Topics
Business Process Modeling,
SOA Platforms,
Enterprise Architecture,
SOA Appliance,
Business Process Management,
SOA

In the past couple of weeks, two major reports on "The State of BPM in 2008" were published by BPTrends and BEA. The reports show a fast growing market lead by major SOA infrastructure vendors, a significant growth of the adoption of BPMN and a steady growth of BPEL. Drivers for adopting a BPM approach range from cost savings to compensating for missing functionality in enterprise applications.

Jeff Sutherland Recommends Combining Scrum with CMMI Level 5

Topics
Agile in the Enterprise,
Agile,
Delivering Value

A paper proposed for the EUROPEAN SEPG 2007 conference, "Scrum and CMMI Level 5: The Magic Potion for Code Warriors," has triggered discussion in Scrum circles. One of its authors is Scrum co-creator Jeff Sutherland, whose blog addressed a common question: since Scrum can already bring an organization's process up to CMMI level 3, is it worth the time & effort to achieve CMMI level 5?

Practitioners Adapt Agile to Local Constraints

Topics
Agile,
Agile Techniques,
Teamwork,
Stories & Case Studies

Some people think they can only be Agile with small, co-located teams and full management support, but most teams aren't that lucky. So, should they should give up on Agile techniques? Scott Ambler's answer is a resounding "No!" His Dr. Dobbs article "Imperfectly Agile: You Too Can Be Agile!" outlines how Agilists overcome common challenges that others use as excuses for not being Agile.

Has Hell Frozen Over? An Agile Maturity Model?

Topics
Agile in the Enterprise,
Agile

Just as the traditionals have their Capability Maturity Model (CMM) do agilists need an Agile Maturity Model (AMM) which allows an organization to assess current state and build a business case for adopting Agile practices?

Articles about CMM/CMMI

Interview and Book Excerpt: CMMI for Development

Topics
Project Management,
Operations,
Architecture,
Process

The CMMI for Development (CMMI-DEV) framework, developed at the Software Engineering Institute (SEI), can be used to improve product quality and project and organizational performance. InfoQ spoke with Mike Konrad, co-author of the book published on CMMI-Dev framework.

Presentations about CMM/CMMI

Agile by the Numbers: What People Are Really Doing in Practice

Topics
Agile in the Enterprise,
Agile,
Agile Techniques,
Adopting Agile

This talk summarizes the results of 4 years of industry surveys concerning the adoption and effectiveness of agile techniques. Very often the reality is significantly different than the rhetoric presented in mailing lists, in articles, and even in books. Many myths or ideas around Agile are explored, and some are proven false and some confirmed to be true based on survey results.

Future Directions for Agile

Topics
Agile in the Enterprise,
Agile,
Delivering Value

David Anderson talks about the history of Agile, the current status of it and his vision for the future. The role of Agile does not stand in just having a practice, but in finding ways to implement the principles contained by the Agile Manifesto.