有相当多的标准支持过程管理系统的设置。每一个标准都提供一组开发和交付高质量软件应用程序的最佳实践。诸如 CMMI 这样的过程模型提供设置一个过程框架和测量其性能和成熟度的指导。与此同时,像 IBM® Rational Unified Process® 这样的架构提供可以被进一步定制的过程定义。
CMMI 所描述的是软件开发方法 “是什么”,而 RUP 的目标则是具体到 “如何做”。也就是说,CMMI 提供设置过程架构的指导,并且测量其性能和成熟度,而 RUP 提供可复用的过程定义,并且能够在 CMMI 的指导下逐行定制。
在本文中,我们将探索 RUP 和 CMMI 相结合的可能性,使其最大限度的协同工作,最小限度的冗余,并且处理它们共同定义的过程中的任何一个差异。那些将这两个架构结合起来的公司,将会从它们所提供的过程指导和评估能力方面获益匪浅。为了从这一结合中充分得到收益,现存的差异就需要被处理。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/