您现在的位置: 项目管理时代 > 延伸 > CMM和CMMI > CMM和CMMI发展 > 正文
如何解决软件过程规范与创造力之间的矛盾

    过程规范是人们需要遵守的约定和规则,包括已定义的操作方法、流程和文档模板。软件过程在整个软件开发的过程中约束着开发流程按人们预定进行,软件过程会不会对软件过程的创新、技术创新有约束,产生消极的影响呢?没有一点影响是不可能的,创新和约束一直都是对立的, 约束得死,创新能力就会变弱。但是如果过程规范制定得好的话,约束不是绝对的。

    如果是生搬硬套的照抄别人的过程,从国家的相关规范或者其他公司组织一模一样的弄过来,这样的过程肯定是存在大量的消极因素,不管别人的过程适不适应自己,就一顿乱抄,结果肯定是没有好效果,而且会适得其反。这样做只会限制创造力的发挥,降低过程的效率。所以在制定过程规范时,要结合软件组织的实际情况,要让过程的执行者参与到过程规范的设计中,而不是几位领导者的“一厢情愿”,使过程规范满足各方面的需求,发挥良好的作用。同样,在过程的执行过程中,应该不断收集各方面的反馈意见,用以判断过程规范的实施是否真正有利于提高软件开发效率,提高软件质量,从而决定是否对过程规范进行修改、或者采取相应的措施预防规范所带来的负面影响。换句话说,“过程是死的,人是活的”,在实施过程规范的过程,不要搞一刀切,当过程规范不适合当前的业务流程的时候,要修改过程规范来适应当前的业务流程。

    在一个创造性的环境中如何把握并保证规范强制性的实施?如果强制的实施某些不合适的规范,必然会造成执行者的意见,从而会将一个创造性的团队的创造性全部泯灭。在实施强制性规范之前必须充分的听取公司每一个员工的意见。例如,可以成立过程改进小组或召开“头脑风暴”会议,让参与人员打破条条框框,对过程规范带来的利弊进行充分的、自由的探讨,各抒己见,从而获取有关过程规范修改、裁剪等的各种建议,寻求最有效的过程规范及其实施办法。

    在软件过程规范的设计和实施过程中必须深思熟虑,使过程成为一个鼓励软件人员发挥创造力的过程,而不是使之成为一个抑制并约束创造力发挥的过程。这也是作为一个软件企业管理者常常要面对的问题,即如何设计组织结构与过程,从而能使其提高而不是抑制人们创造力和主动性的发挥。

 


发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 点击数:
网友评论

姓 名: *(必填项) ·注册用户·
Email: QQ号:
评 分: 1分 2分 3分 4分 5分
评论
内容
热点
推荐
专题
订阅服务
E周刊
知识
文章精粹
作为一个专注项目管理领域的专业网站,《项目管理时代-E周刊》每周囊括一周内最新的资讯、最新的动态、最新的文章、最新的活动于一身,把握项目管理时代的脉搏,传播思想交流经验。主要包括项目管理资讯、行业动态、图书、资料、论坛热贴、管理文章、各种活动报道。

出版周期:每周 星期三
订阅方式:填写详细的注册信息
遇节假日顺延
版权声明:【站长:德哥 39384591】
本站所有文章及软件部分来自互联网,版权归原作者所有 如果侵犯了您的版权,请联系我们,我们会立刻删除!
Copyright © 2006-2008 项目管理时代. All Rights Reserved
奥运期间本站进行改版,此间可能有部分页面访问不正常,表示抱歉