For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
软件开发的过程是由软件开发人员使用专用工具,应用合适的技术,遵循特定的流程,来实现用户需要的软件的过程。所以,要提高软件生产率,就需要从人、工具、技术、过程等几个方面考虑。
这几个方面中,尤以人的因素对软件生产率有更大的影响。因为,即使工具再方便,技术再先进,过程再合理,只要人不积极,软件生产率就无从谈起。
而人的问题,主要就是管理的问题。
巴利·玻姆(Barry Boehm)曾经写道:
糟糕的管理能够比任何其他因素更快地提高软件成本。
杰拉尔德·温伯格的咨询第二定律也指出:
不管一开始看起来什么样,它始终是人的问题。
伯格对玻姆的理论做了进一步研究,他把影响软件开发成本驱动因素分为4类——工具、人员、系统和管理。管理是影响软件开发成本的大因素。而软件的开发成本多的就是开发人员的工作量,工作量越大就意味着软件生产率越低,所以,管理是影响软件生产率的大因素。
如果想要提高软件生产率,就要从软件管理要效益。
在实施GJB5000的组织里,有很多不重视软件管理的现象,比如:
软件开发过程无人监管,直到系统联试之时才有人问津;
软件产品审批流程不合理,一个流程需要一周甚至一个月才能完成;
软件过程管理体系只知道符合标准,不考虑实际,产生很多无意义的中间工作产品;
无人倾听一线开发人员的声音,软件管理脱离实际。
这些糟糕的软件管理现象如果一直存在,软件生产率如何能提高?
所以,实施GJB5000的组织应当首先优化软件的管理过程,再通过先进的工具和技术的引进,这样才能快速地提高软件生产率,以满足日益增长的高效开发军软的需求。
以上就是小编今天为大家分享合肥IT培训如何提高组织的软件生产率的文章,希望本篇文章能够对正在从事计算机开发工作的小伙伴们有所帮助,想要了解更多IT行业知识记得关注合肥达内软件开发培训,最后祝愿小伙伴们工作顺利,成为一名优秀的IT互联网软件开发工程师。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请添加3216764521学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。