The Influence of CMMI on Establishing an Architecting Process

Eltjo Poort, Herman Postema, Peter H.N. De With, Andrew Key, Third International Conference on Quality of Software Architectures, QoSA 2007, Medford, MA, USA, July 11-23, 2007, Revised Selected Papers. Lecture Notes in Computer Science 4880 Springer.

A large IT company is creating a generic architecting process. Since the company has set an objective to achieve Maturity Level 3 of the Capability Maturity Model Integration (CMMI), the process needs to comply with the relevant requirements set by the CMMI. This paper presents the elicitation of such requirements, and the resulting set of requirements. It analyzes their potential impact on generic architecting processes found in literature. It turns out that many key architectural concepts are at best loosely defined in the CMMI. CMMI is strong in support of the development-related architecting activities, but gives only indirect support for other architecting activities, particularly in a product development context.

Official link

This paper appears as chapter 6 in Improving Solution Architecture Practices

Leave a Reply

Your email address will not be published. Required fields are marked *