摘要
在CMM认证越来越普及化的今天,大家不禁要问:软件开发的管理问题在多大程度上能够得到解决?一方面,经过CMM的认证,软件开发更加有序,更易于控制;另一方面,软件本身的复杂度正好被衬托了出来;在CMM过程中需要管理的工件(Artifact)在每个阶段都不一样。因为每个阶段的工具、手段相对脱节,于是当我们的开发过程更规范(比如增加“设计”环节时),反而增加了交流成本和“理解变形”的机会。再加上人力资源、时间等方面的压力制约,虽然每个环节增加了成本,但却不一定有益于结果。
出处
《程序员》
2005年第10期134-135,共2页
Programmer