7.5 与IT管理的关联对于那些将IT作为一种竞争性资产的组织而言,随着系统复杂性的不断增加,开发过程需要高级别的成熟度,CMMI会非常有用。概括地说,CMMI对IT组织非常有用的原因是:● 对复杂的软件系统的需求上升。
![it治理框架 《IT管理框架》第7章7.5 与IT管理的关联](http://img.aihuau.com/images/a/0602020606/020607304037939577.jpeg)
● 市场需要效率。● 组织面临复杂的开发过程。如今,IT专业人士需要比技术能力更多的东西,项目管理、测试、过程和方法论技能变得日益重要。IT专业人士要能快速地发展新的技能,使用更高成熟度级别的过程,并且把最佳实践融入他们的日常工作。|www.aihuau.com|7.6 优势和劣势7.6.1 优势● 该模型提供了大量的以行业最佳实践为基础的背景信息和指导信息,如果使用得当,这些信息可能会很有价值。● 过程域的层次划分便于以渐进方式进行改进,这会更为有效和持久。● 过程域的划分使过程改进活动中心更为突出,也更容易管理。● 有限的范围可以提供更精深的细节,并为与项目有关的过程提供指导。● CMMI目标和共性实践的描述方式使其可以适用于很多类组织和项目。● CMMI提供了成熟度级别(阶段式表示法)和能力级别(连续式表示法)作为确定和评价在过程改进上所取得的进步的方法。● CMMI对量度特别重视,这有助于确定过程改进活动的投资回报。7.6.2 劣势● 对于所有的CMM模型,都存在这样的一个风险,就是人们仅仅把它们当作一个一览表来使用,得到结果,但并不去使用它们。● 模型的规模可能导致读者的信息过载,或者引发“麻痹”,或者引发“盲目实施实践”。● 独立过程域的数目之多使人们难以清楚地识别和理解它们的关系。● 在某些时候,组织可能会开发出反映了这些过程域而没有反映业务运作的过程结构。● 模型的精细程度可能会被理解成鼓励在一些简单过程就已经足够的情况下开发复杂而详细的过程。● 对与项目无关的企业职能的支持非常有限。特定实践和解释性指导倾向于以适用于大规模开发的方式措辞,对“微小改进”和“非开发”项目的解释上只提供非常有限的指导。● 目标的意义并非总能得到理解,这会导致CMMI本身变成一个目标而不再是推动改进的手段。● 实现CMMI目标的时间安排可能与短期业务循环无法保持一致。