打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
管理是影响软件生产率的最大因素

2003年,GJB5000标准发布。随之而来的实施GJB5000的试点和推进,揭开了控制军软质量的序幕。

如今,国内外的形势已经使得军软不仅要保证质量,还要进一步缩短研制周期,追求更高的软件开发率。

那么怎样提高组织的软件生产率呢?

软件开发的过程是由软件开发人员使用专用工具,应用合适的技术,遵循特定的流程,来实现用户需要的软件的过程。所以,要提高软件生产率,就需要从人、工具、技术、过程等几个方面考虑。

这几个方面中,尤以人的因素对软件生产率有更大的影响。因为,即使工具再方便,技术再先进,过程再合理,只要人不积极,软件生产率就无从谈起。

而人的问题,主要就是管理的问题。

巴利·玻姆(Barry Boehm)曾经写道:

糟糕的管理能够比任何其他因素更快地提高软件成本。

杰拉尔德·温伯格的咨询第二定律也指出:

不管一开始看起来什么样,它始终是人的问题。

伯格对玻姆的理论做了进一步研究,他把影响软件开发成本驱动因素分为4类——工具、人员、系统和管理。这些因素占总成本的百分比如下图所示:

由图中可见,管理是影响软件开发成本的最大因素。而软件的开发成本最多的就是开发人员的工作量,工作量越大就意味着软件生产率越低,所以,管理是影响软件生产率的最大因素。

如果想要提高软件生产率,就要从软件管理要效益。

在实施GJB5000的组织里,有很多不重视软件管理的现象,比如:

  • 软件开发过程无人监管,直到系统联试之时才有人问津;

  • 软件产品审批流程不合理,一个流程需要一周甚至一个月才能完成;

  • 软件过程管理体系只知道符合标准,不考虑实际,产生很多无意义的中间工作产品;

  • 无人倾听一线开发人员的声音,软件管理脱离实际。

这些糟糕的软件管理现象如果一直存在,软件生产率如何能提高?

所以,实施GJB5000的组织应当首先优化软件的管理过程,再通过先进的工具和技术的引进,这样才能快速地提高软件生产率,以满足日益增长的高效开发军软的需求。

这正是:

若要提高生产率,优化管理数第一

软件管理不重视,何谈提高生产率

参考书目:软件开发生产率改进:软件管理的有效领导力与量化方法,作者:(美)Jensen.R.W.,出版社:机械工业出版社

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
突破自我,超越自我,做最好的自己
XX有限公司董事会权责清单、授权清单及经理层权责清单(参考)
入股协议书范本(通用6篇)
人与人之间最舒服的关系:三分期待,四分凉薄,五分真心
人情往来的规矩,不可不知!
为什么越有钱的人,越不花钱?搞懂这3点,远离“消费陷阱”
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服