引言:很多企业的研发成功靠的是几个研发高手——“大厨”,但长期依赖个人英雄研发产品存在严重问题,一是不可能找到那么多高手,二是高手不一定留得住,三是依赖高手导致难以管理,四是高手往往制约人才成长。在这种情况下,进行系统化的研发流程建设,从依赖“大厨”到依靠流程来推动产品的持续发展,就成为企业的必然选择。
为什么依赖“大厨”
“大厨式”研发在中国企业中非常普遍:公司往往有几位研发高手——“大厨”,只有大厨才能炒得一手“好菜”——成功的产品,类似一种中国餐馆的运行模式:炒菜(做研发)没有标准化工艺,迷信大厨的手艺;大厨的手艺(技术)直接影响了餐馆(公司)的成败,大厨走了,餐馆(公司)就可能关门;餐馆(公司)无法积累、复制大厨的手艺(技术)。
企业出现这种现象,是在创业和成长中形成的。在初创时期,企业老总可能本身就是“大厨”,第一代产品就是老总开发的,随着规模的扩大和产品的增加,老总不可能亲自来做研发了,于是出现了新的“大厨”。“大厨们”凭自己的技术和经验开发产品,水平越来越高,人也越来越牛,产品开发过程中出了难题,只有他们能够搞定,离开他们研发就玩不转了。他们因为太忙或者也不想把他们的经验积累下来,一般的研发人员只是打下手的,使“大厨们”经常得到处救火,所以他们也往往是研发部门最忙碌的人。当然,“大厨们”是公司的宝贝,老板也得供着他们,生怕他们离职,有的老板甚至感慨自己实际上是为“大厨”在打工。
其实,很多企业老总也认识到这个问题,依赖个人英雄搞研发肯定走不远,开始建立研发规范,制定研发流程,进行经验总结,培养研发人才,但效果很不理想。觉悟高的“大厨”为公司利益着想,支持这种做法,但陷入在项目中脱不开身,很少有时间来认真总结经验和编制流程,心有余而力不足;觉悟差些的“大厨”会觉得这样一来将影响自己的地位甚至饭碗,抵触情绪和反对态度在所难免,逼急了甚至拍屁股走人。有些公司指望质量部门或企管部门把研发流程编制出来,但是管理部门闭门造车搞出来的流程显然与实际情况相距甚远,也得不到研发人员的支持,基本上无法操作,最后辛辛苦苦做出来的一套流程只能束之高阁。看来,企业在建立研发管理体系上花了不少功夫,但依赖“大厨”的局面并没有多少好转。
依靠流程开发产品
如何才能摆脱对“大厨”的依赖?中餐馆和麦当劳的比较应该给出了答案。中餐馆必须依赖大厨才能做出好菜,很难做大,而麦当劳是依靠标准化的流程烹调出口味高度一致的汉堡包和炸薯条,全球众多的麦当劳餐厅都是如此。也许有人会说,产品开发与麦当劳做汉堡包不一样,确实绝大多数的产品无法象汉堡包那么标准化,但依靠流程来保障产品成功的道理是一样的。
依靠流程可以保障产品符合客户需求。从识别目标客户、访谈客户、需求收集、需求分析,到需求定义、需求分解及分配、需求跟踪、需求实现、需求验证,在产品开发流程中定义了一系列连贯的需求管理活动和相关的设计活动,确保对客户需求准确定义并得以实现,避免“大厨式”产品开发中容易出现的对客户需求理解的片面性和主观性。
依靠流程帮助研发人员更好地进行产品设计。流程不仅是做事情的逻辑关系,更是对每项具体的活动如何做进行定义和规范,指导和帮助执行者正确地完成任务。在“大厨式”模式下,研发人员其实想做事,但不知道如何做,那么产品开发流程可以分析正确的做法,结合过去成功的经验,把每项活动的操作规范、标准、模板、工具等作出定义,帮助研发人员完整、准确地思考和解决设计问题。
依靠流程才能更好地保证质量。在“大厨式”研发模式下,产品开发的质量取决于“大厨”和有限的测试,由于缺乏设计规范的指导,缺乏有效的检查和评审,加之“大厨”精力顾不过来,导致质量缺陷频繁产生而且无法发现和解决。在产品开发流程下,一方面通过开发活动的规范尽量减少质量缺陷,另一方面通过严格的评审和测试发现质量问题并予以解决,另外,还通过QA的流程引导和流程审计工作保证流程得到切实的执行。
依靠流程可以提升产品开发的效率。有人认为流程会影响产品开发的效率,确实繁琐的程序和过多的审批环节会使产品开发变慢,即使合适的流程和必要的审批也会增加一些产品开发的时间,但换来的是由于减少了错误和返工带来的整体开发周期的缩短。“大厨”主导的产品开发短期内可能显得很快,但是样机开发出来后往往需要花比之前更长的时间产品才能转产,到市场后还面临大量的质量问题和频繁的修改。
依靠流程实现知识和经验的积累、传承和共享。研发流程是对过去产品开发成功知识和经验的总结,通过研发流程的运行可以将这些知识和经验继承下来,同时还可以对新的知识和经验通过研发文档、流程及模板优化、知识经验库等方式进行积累,在以后的开发中传承和共享。而“大厨们”的知识和经验主要在他们脑海里,一旦“大厨们”离开公司,知识和经验也随之流失。
研发流程建立的目的之一就是要摆脱对人才的依赖,但并不是否定研发人员对产品成功的重要性。即使建立了完善的研发流程,合格的研发人员仍然是产品成功的前提条件,再好的研发流程也需要研发人员掌握和执行,只是这时候对研发人员的要求可以适当减低,不再是什么事情都依赖“大厨”了。
企业研发要摆脱对“大厨”的依赖,需要建立研发管理体系,尤其是建立研发流程体系,而研发流程的建立却恰恰需要“大厨们”的大力支持和参与。一方面需要摆脱他们,另一方面又需要依靠他们,这是一对矛盾。解决这一矛盾的关键在于与“大厨们”进行有效的沟通,充分尊重和认可他们的贡献,打消他们的顾虑,使他们认识到告别“大厨式”研发并非不再需要他们,而是使他们今后发挥更重要和更有效的作用,须知“大厨式”研发模式长期下去,不仅制约公司产品的发展,影响大家在公司的利益,而且对“大厨”自身也是有害的,因为这种模式会助长个人英雄主义和骄傲自满情绪。