软件过程改进中的无奈

发表于:2007-11-22 13:43

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

分享:

        关于过程改进,昨天和两个同事/行都聊到了,包括以前听过的、看过的及遇到过的。今天特别想写一下。
        1、领导重视的问题; 如果3年前,让我说过程改进最重要的前提是什么,我会毫不犹豫地说:领导一定要支持。   当然现在我也同样把领导支持做为一项非常重要的条件。但可能想法有些不同了。记得原来我们老总说过,你们总是说高层支持、高层支持,但高层的支持是有一定条件、限制,如果过程不合理、那么高层是否也要强制执行呢?当然,一般公司的过程改进不同于CMM的过级评估,因为CMM过级是有条件的,公司花大量的人力、物力和财才做这件事情,这个时候,当然高层会强制执行,那怕过程并不合理、那怕进度会延迟、那怕。。。但最终的目的能达到,就可以了。所以我们一般看到CMM过级的企业在推行规范、过程时会开个启动会,然后给SQA很大的权限,比如直接象总经理室汇报问题的权限。这个权限大到很多项目经理害怕SQA经理,不得不按照过程去完成。这样也会照成项目经理非常抵触SQA。而最终的结果:CMM过了,但过程是否就改进了呢?不一定,很多企业拿到了CMM证书后,开发过程就恢复到了CMM1,这里面有进度、资源等等的问题,但也有一点就是软件过程本身并不合理,只是当时大家被强制遵循了,但并不能解决实际问题,那么相对应的,SQA啦,过程改进人员也成了杨修眼中的鸡肋了。
        所以我觉得这个领导重视其实是很微秒的,一方面,领导想先看到成绩再重视;而另一方面,SQA希望领导先重视了,才能做出成绩。
        如果要你来推行,是要领导先开个大会,隆重介绍你的过程呢?还是在没有领导支持,象蜗牛一样向同事们推销你的概念呢?

        2、外来的和尚会念经; 刚才说有些企业为了CMM而过CMM,但那已经是过去式了,当下的企业除了利用CMM证书增加外包时的资格外,很多企业已经不会通过CMM过级来改进软件过程的成熟度了,美其名曰:参考CMM,建立有自己公司特色的软件过程。当然这是省钱、省力又有好处的方法了。 问题是,没有CMM的专业评估师,哪由谁来推动过程的改进呢?于是乎,很多企业就从外部聘请专家、有经验等等的高手吧。这下问题就来了,谁说是外来的和尚会念经呢? 一方面,公司花了大价钱请你来改进过程,那当然就希望立刻就能看到效果了,就象是一个生了病的人,在外面听说某种药可以制他的病,他买了,吃了,当然希望马上就好。可过程改进和吃药治病又不同,过程改进可能会很快见效,也可能不能很快见效。那这个外来的和尚就麻烦了。公司觉得很失败,花了高价,却货不对板;而外来的和尚也觉得委屈。

        3、过程改进的内容 ;可能公司有很牛X的过程人员,也从打水劈柴的和尚熬成了念佛讲经的高僧了。但问题又来了。可能高僧认为过程改进应该从需求开始,但公司有领导啊,领导可能有很多年的开发、项目管理等等经验;领导认为应该从编译规范、单元测试开始,或者从其它的地方着手。那么现在,高僧花了几个昼夜写成的改进提纲,改进计划统统成了一页废纸。而领导牵头,制定出了的一些规范,在当前的过程中根本用不到。那此时,你一个月的工作量是不是在领导眼里为零呢?

        4、绿色通道;我给同事培训过程的时候,就有人问我,那遇到紧急情况怎么办呢? 领导说话了:其实任何事情没有过程,都可以完成的,那为什么要推行过程呢?就是让事情做的更流畅,更合理、更高效。( 我不记得他的原话了,他的原话非常有水平的) 其实,我特别反对特批,事实证明,特批是一个非常不好的做法。 为什么呢?1、容易出错,错了后再修改,结果比按照原始的流程更慢,质量更差。2、经常的特批,使的项目的流程流于形式。个个都紧急,个个都特批,那要过程做什么呢?见过很多:特批了,紧急了,不走过程了,最后进度推迟了N多的项目,有点搞笑:) 虽然,以市场为导向是正确的,进度的压力是可以理解的,但可以考虑的做法应该是,在紧急的情况下,由某些领导确认后,走一个预先定制好的简单流程。 因为流程的裁减是之前已经确定的,避免紧急情况下考虑的不周全。并且紧急一定是真实的紧急,而不是不走流程的借口。

《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • cap5210
    2007-11-27 11:55:15

    说的好

  • VisualUnit
    2007-11-26 19:00:45

    深有同感!
    我一般不主张整个过程一下子改进到什么地步,这个通常不现实,我主张一次只改进一个环节,例如先做好单元测试。
    即便只改进一下环节,通常也是很不容易的。

  • allenzgw
    2007-11-23 12:51:39

    真的很难改,只能从老板下手,老板动不了,就撤

  • ∮随风而去~
    2007-11-23 11:45:15

    学习~
    正在遭受此罪~
    希望快点做出点成绩来得到解脱~!

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号