本书将CMM中的一些抽象的概念融于实际生活之中,让读者透过生活中熟悉的实例,对CMM有一个全面的认识。然后以不同的层面对CMM作进一步深入的探讨。并从不同的角度解释了CMM,即:(1)哲学与实际生活;(2)软件投资者和CMM的关系;(3)管理框架;(4)CMM的数学表达;(5)KPA与其应用上的理解;(6)介绍国外CMM的辅助软件;(7)国外CMM网上参考资料。本书的特点在于让不了解软件的人很快看懂,让已经了解CMM的读者对软件改进过程有更深一层的理解。为了让读者在很快读完某一章节的同时,得到某一角度的全面的认识,本书加入大量的图表,使每一章节简短、易懂。本书没有假设读者有任何的开发经验,因而无论是公司的投资者、管理人员或编程人员都能很容易透过书中的例子清楚地了解CMM的哲学。本书特别适合于作为软件改进过程、软件工程、信息技术管理、MBA等专业的教科书,也可以作为改进软件过程的人员,包括评估组成员、软件工程过程组成员以及软件从业人员的参考书。