柚子Nan--回归原点

Everything can be as easy as you like or as complex as you need.
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Some points about the CMM

Posted on 2005-06-18 11:15  柚子Nan  阅读(1329)  评论(1编辑  收藏  举报
CMM: Capability Maturity Model
SEI: Software Engineer Institute
ISO: International Organization for Standardization
SPICE: Software Process Improvement and Capability Determination 

l         The CMM
is based on actual practices
reflects the best of the state of the practice
reflects the needs of individuals performing software process improvement and software process appraisals
is documented
is publicly available

l         What is process?
A process is a sequence of steps performed for a given purpose.
More simply stated, process is what you do.
The process integrates people, tools, and procedures together.
Process is what people do, using procedures, methods, tools, and equipment, to transform raw material (inputs) into a product (outputs) that is a value to customers.
An effective software process ties together people, tools, and methods into an integrated whole.

l         But CMM is not a silver bullet
The CMM is not a silver bullet and does not address all of the issues that are important for successful projects. For example, the CMM does not currently address expertise in particular application domains, advocate specific software technologies, or suggest how to select, hire, motivate, and retain competent people. Although these issues are crucial to a projects’ success, they are not part of the CMM.