吴国华
[摘 要] 精益思想起源于精益制造和丰田生产系统,其蕴含的思想为日本制造业赢得了广泛的信誉。随着信息技术的发展,特别是国家互联网+战略的提出,传统软件研发模式已经越来越不能满足企业业务发展需求,迫切需要转变研发管理模式,提升软件研发能力。在这种背景下,本文阐述了利用精益思想提升企业软件研发能力的三个方面,对精益思想的应用做了有益的探索。
[关键词] 精益思想;研发管理;软件研发能力
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2017. 01. 061
[中图分类号] F270.7;TP311.52 [文献标识码] A [文章编号] 1673 - 0194(2017)01- 0107- 02
0 引 言
随着信息技术的发展,特别是国家互联网+战略的提出,传统企业纷纷提出要拥抱互联网,要向互联网企业转型。传统企业掀起一个信息化、互联网化的热潮。在一些信息化程度较高的企业内部一般会设立自己的软件研发团队来承担企业内外部应用系统的开发工作。但在当前移动互联时代,传统的研发模式在创新能力、交付速度等方面已经越来越不能满足企业对IT服务的需求,企业迫切需要改变其软件研发管理模式,提升软件研发能力以应对内外部激烈的市场竞争。笔者认为利用精益思想转变研发管理,提升企业软件研发能力,提升软件交付速度和软件质量是一种有效的方法。
1 精益思想的发展
精益生产源于日本丰田管理方式(Toyota Production System,TPS),20世纪90年代,MIT的James Womack、Daniel Jones和Daniel Roos研究考察了丰田生产系统,提出“精益(Lean)”这个术语。它的核心思想是消除浪费,持续改善。它融合了单件生产方式及大规模生产方式各自的优点,并同时避免了前者高成本的不足及后者低柔性的缺点。丰田公司凭借着这种独特的管理方式取得骄人的业绩。2007年,丰田的产量已超过通用,成为全球第一大汽车制造商,在全球170多个国家的年汽车销售量超过937万辆。精益生产是一种被实践证明了的科学的管理理念,并逐渐被越来越多的企业学习和借鉴。1996年,James P. Womack和Daniel T. Jones在《改变世界的机器》的基础上,发表了《精益思想》一书,该书把精益生产进行理论化,并系统地描述了精益的原则和方法,形成了精益的思想体系。
2 精益思想在提升软件研发能力方面的应用
精益思想已被广泛的应用于生产制造管理,但应用于转变研发管理,提升软件研发能力的实践尚属不多见。软件研发能力主要体现在三要素:人、技术、流程。精益原则和精益思想在提升企业研发能力主要体现在将这三方面整合在一起,成为一个协调发展的系统,具体表现在:
2.1 利用精益思想提升软件研发人员创新能力
软件研发能力的核心在于发挥研发人员的创造力,将每个员工的能力发挥到极限。传统企业管理是基于科学管理创始人泰勒所提出的原则,管理者对工作进行分析,将其分解为更小的较独立的任务。这些任务由专门的工人来进行,工人不需要理解任何东西,只需要尽可能高效地完成他们的具体任务。这种工业时代的管理方式在知识经济时代已经渐渐不适用。精益管理主张发挥人的作用,主张利用“使命式指挥”替代命令与控制。“使命式指挥”指的是通过调动员工积极性,使员工目标和企业目标之间建立一致性以实现员工的自主性。
2.2 利用精益思想提升软件研发技术能力
精益的核心思想是消除浪费。在精益生产中,精益理论指出不能在生产线的最后工序才检测产品的质量,在过程中的每一个工序应该能够进行错误验证和自检。映射到软件开发工程中,精益思想指导的精益工程实践提供了一套实践工具,包括持续集成、持续交付、部署流水线、自动部署、自动发布等。利用精益工程实践将大幅提升软件研发技术能力,提升开发过程中各环节的反馈效率,聚焦预防,消除浪费,提升软件交付质量和交付速度。
2.3 利用精益思想提升软件研发流程管理能力
传统软件研发管理为了保证研发过程的可管理、可重复、可回溯,一般会有一套严格的配置管理、过程管理、研发测试流程、生产发布流程等。利用精益思想一方面可以通过价值流的角度去分析软件研发过程中的活动和流程,对价值流中存在的等待进行消除,对没有带来价值并且是不必要的活动进行摒弃,消灭其带来的浪费;另一方面利用精益工程方法可以将研发过程中手动的流程自动化,实现价值的快速流动,提升企业软件价值的交付速度和质量。
3 结 语
精益思想的产生主要是用来提升企业生产效率和生产质量。通过吸收精益思想的精髓,结合企业自身的管理文化,将其思想应用到企业软件研发管理过程中提升人、技术、流程的整合效率,必能提升软件研发效率,为企业内外部客户交付高质量、高价值的软件,使企业在移动互联网浪潮时取得有利先机。
主要参考文献
[1][美]James Womack,Daniel Jones,Daniel Roos. 精益思想[M]. 北京:商务印书馆,2005.
[2]齐二石,张洪亮. 企业精益文化建设[J]. 科学学与科学技术管理,2008,29(12):133-136.
[3]赵长明. 我国二手房地产交易价格风险的核算[J]. 统计与决策, 2014(1):50-52.
[4][美]Mary Poppendieck, Tom Poppendieck.实施精益软件开发:从概念到价值的实现[M].北京:机械工业出版社,2007.