一、什么是研发实力
通俗地讲,研发实力就是将客户或用户的需求规划对应的产品或服务,并实现它,不通过不断的改进使之持续不断地服务好用户,这个过程所从包含的所有的人力,财力,技术等资源汇聚起来实现产品和服务的这种能力就是研发实力。实力有大有小,有不同资源的侧重,有的公司研发实力是技术深厚,就较多的专利技术,有的公司研发实力是高素质的专业人才多,有的公司研发实力是市场营销专业,有的公司是技术支持服务好,下面主要从技术方向来描述研发实力和如何提供研发实力。
二、研发实力要素
在相关信息技术的公司中,研发实力可以理解为将产品和服务实现的能力,更强调的是开发的能力,并不是说其他的工作不重要,研发实力的要素有几项,专业的团队,专业的技术积累,严谨的流程,开放的心态,坚持的精神。
首先是人,一个组织或团体,没有人就没有一切,所有第一位的一定是人,而且是专业的人,不是说团队一开始就要有专业的人,而是团队运作一段时间后,所有的人都要成为各个领域的专业人才,大家各司其职,团队组织才能有效运作下去。这样团队才是专业的团队,和其他公司做生意,服务用户,哪个公司愿意和乌合之众进行合作,应该没有。所以专业的团队是基础。
专业的技术积累,为何这样说,一个团队从建立开始,技术有可能一点都没有,只是一个可能很简单的目的,大家聚集在一起,技术是一点一点积累起来的。即使技术是买来的,要变成自己的技术也是要一点点先学习,慢慢消化和吸收,最后才形成自己的技术。所以在这里是技术的积累,而不是技术。而且从时间的维度来讲,技术是有时间的,有其生命周期,有的技术会过时,技术更新换代还得进行技术积累,始终保持有专业的技术才可有效服务客户和用户。
严谨的流程,不管大公司还是小作坊,都是有流程的,只是流程是显性的还是隐性的,是松散的还是细致的。产品开发和服务用户都是需要流程的,流程也是团队或组织正常运作的保障之一,产品开发的流程更是需要专业化的流程,基于团队的开发组织有不同的专业组别,如何进行不同工种的衔接合作,没有流程,没有规章肯定不行。
开放的心态,专业的技术团队如何搞好研发氛围,需要开放的心态,容纳不同意见,技术的创新有时就是碰撞出来的。没有开放的心态,比较容易产生固步自封的保守,对新知识新技术积极性不高,容易原地踏步,新的技术不能接纳,技术的积累就会打折扣,专业度就会降低。
坚持的精神,成功是不容易的,开发产品和服务用户,不可能没有挫折,没有失败,不坚持,那就是半途而废,唯有坚持。从团队到个体在面对困难的情况下,是积极主动想办法,还是放弃或逃避,结果完全不同,没有点坚持的精神,早就放弃了。因为放弃最容易,人都是喜欢舒适的。
三、提升研发实力方法
提升研发实力的方法可能不同公司有不同的做法,这里从两个方面来进行描述,一个方面是技术面的,也就是硬实力;另一个方面是精神层面的,也就是软实力,从上面讲的研发实力要素也可以看出,前几项是硬实力,后几项是软实力;
从技术层面讲,提升设计能力,特别是系统设计能力,能够将客户的业务需求转换为产品设计语言的能力。此能力是研发实力的重要体现,也是公司竞争力的重要方面。你可以将实施,生产,维护服务外包给其它方公司来进行,唯有竞争力的不能给出去,别的公司有此能力,就会和你竞争,会削弱你的市场地位。
设计能力的提升是个系统工作,首先是组建专家组,给技术的授权,由专家负责,而不是行政领导,外行。不懂行业技术的人贸然参加系统设计,只会给大家添乱,原在的一家公司,我们做数字电视机顶盒的实用参考设计,有一领导自己认为自己原来搞过技术,自己要亲自来,基本的业务流程都不知道,完全是新手,要按其的设计来进行,结果是一个月的时间,方案设计全部作废,要重新进行设计。不说浪费时间,人工也耗不起,而且很打击团队的士气。
其次是收集行业内的产品的信息,不仅仅是产品的规格,而且最好有相关的技术资料,尽可能收集多的信息,多进行技术交流和参加展会,这个对团队掌握最新的技术动态,提升技术敏感度。通过技术交流可以认识到行业人才,可以聘请这些专家给团队以技术指导和经验传承。
系统设计工作采用团队设计方式和总师制。有总设计师负责制进行有序的设计工作安排,团队参加客户的业务流程的调研,客户或用户的需求收集,调研工作,以及后续的整理归纳工作,提炼出客户的基本需求和业务流程框架和组织框架,分析出客户的基础数据,数据流,业务流程图等等。系统设计团队以此设计出概要设计部分就可以和其他的实现团队工程师一起进行原型的设计。此过程是系统设计中最关键的部分,牵扯到产品或服务的成功和失败。设计工作大部分情况都要进行好几轮的设计评审,论证和实验,最终才能形成设计方案,供后续的项目执行。
关键技术的掌握,这个不能理解,核心资产,市场上领先的技术公司无一例外的是拥有核心技术,关键的专利等,没有先进的技术,市场上就是比较初级的企业,属于价值链的最小端。关键技术也是最能体现系统设计核心的部分。
系统设计工作还有一个很重要的工作是后续设计实施中出项的问题和设计偏差需要设计团体来进行跟踪和解决。这个往往是系统设计团队比较容易不重视。在实现的过程中有问题对设计是一种REVIEW,检查系统设计做得是否细致,有没有遗留,对系统设计提供宝贵的实际经验,也是非常有价值的。
从精神层面讲,提升团队研发实力的办法就是提升研发团队的积极进取,不怕挫折,分工合作的氛围,也可以讲这是软实力。
员工基本专业知识的培训,这个比较容易操作,关键是要分层次进行培训,强调效果,没有效果的培训,都是浪费。如新员工的上岗培训,基础知识培训,都应有系统化的教程,有考核的内容,这样才可以达到培训的初衷,使新员工能够真正掌握。对于不同层级的人进行不同的培训,使之能够不停地在员工的职业发展上获得新的知识和提升动力。
技术体系的建立和团队运作,技术人员组织管理和技术资源的管理。
团队文化建设,这个大家都理解,有点虚,最主要是要形成一种氛围,而且要是职员自发的形成,不同原来的定义,原来的狭隘的定义就是领导的管理方式,比如有的公司强调加班文化,有的公司强调补位文化等等,这些很多都是管理者的文化,不可以认为这是团队的文化,团队的文化是一种潜移默化式的,就像中国过春节,植根每一个人的思想中,不论高低贵贱,小孩大人,都要过年。