反思开发流程规范化的必要性

        鉴于所在公司几个项目的开发流程,憋不住想说说流程规范化的必要性。

        这家公司是国企,主要从事政府相关项目的开发,也许因为政府项目特殊性,开发流程极不规范,所谓的文档都是一纸空谈,政府官员一句话需求就改变或者增加了。并且,很多时候是没有需求的,所谓的“快速原型模式”……让人吃不消。

        本人也曾在华为工作过,当时华为正在推“敏捷”,稍作改版的“敏捷”,其中的结对编程,以及相关的环节去除了,不过这样也挺符合实际情况的。开发过程很流畅,软件质量也很不错,测试人员、文档人员一直同步参与,自动化测试也搭建了。的确是很规范的开发体验,尽管也要加班,但是总体感觉是很舒服的。

       不过,现在看来,能不能规范,很大程度上不是取决于公司,而是取决于公司服务的对象,像华为那样通正规竞标、严格按照需求说明开发的,当然可以很好的执行规范流畅,敏捷也好,CMMI也好,其实很大程度都取决于需求的稳定性,至少要有一定的稳定性。如果让现在这家公司也按敏捷做,估计会做不下去,因为,政府官员很权大气粗,动不动就发火,动不动就说是政治任务,本来按照前期说明做的,后期会像小孩子一样耍无赖,推翻重做。其实,要是从一开始就可以制定一套需求,过程中严格按照需求来,估计任何公司都可以通过CMMI认证吧。

     唉,悲哀的国企,悲哀的政治任务,估计很多大桥事故,高铁事故,都是因为这个原因出问题的吧。

    希望明天会更好……

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值