文章
主题列表

最新资讯
软件开发如何订目标?

导读

我附近有一家热闹的大型超市,每次结账队伍都比较长,15人左右,然后你会看到收银台旁立着这么一个牌子:


但是看似人性化的安排,却没有发挥作用,为什么呢?


原因 :这个牌子的设计者,估计是认为,当顾客排队的人多了,按了这个钮,他们再派人手来多开几个收银台就能解决问题了。

   事实上,每次结账,顾客仍然是要排那么长的队伍,因为等新收银员来到的时候,可能自己已经都排到前面了,所以大家都不会去按它。
所以这个领导一拍脑袋想出来的设置变成了一个笑话。
   其实国内外有很多能解决实际问题的办法。
   例如:我见过一些外国超市会把收银进行分类,比如购物少于5件的和多于5件的顾客、赶时间的客户和悠闲的顾客进行分开结账。或者引进自助结账系统。


软件开发的问题  


   在给软件公司做评估中,也常碰到类似问题。CMMI过程改进首先就要依据的是公司的商业目标,来订立一个具体的量化目标。有些公司提交过来的目标是,17年要比16年营业额增加多少个百分比,生产率要增加多少个百分比。

   顾问于是问:这样的提升的依据是什么?
   对方默然,无法应对。
   原因是这些目标很多都是高层随便定,缺乏依据。有些领导可能是抱着这样的想法:反正订一个较高一点的目标,达不达到以后再说。
       

应如何定具体目标      
    
   目标的订立需要考虑公司的标杆/基线是什么水平?(标杆应参考公司以往的项目状况,历史数据;也应考虑行业 /竞争对手等的水平 )再跟利益相关者(比如:项目经理,部门经理,质量保证等)进行讨论,探讨导致不足的根本原因,然后再定具体的改进方法,才可以定一个提升的目标。否则,所有那些所谓的量化目标,都只是空话。

下周我们会具体分享一个软件开发的案例。