研发工作面临市场、客户等多方面的压力,需要与内外部的各方协调,研发项目经理的工作不再只是技术层面的开发工作,而是要做到管理与技术相结合。因此,建立一个标准化、规范化的研发项目管理体系尤为重要。那么我们应该如何搭建研发项目管理体系呢?
研发现状调研与适用研发体系类型判断
调研是为了准确掌握企业在研发管理方面的现状,除企业内部外,还应向客户、相关合作机构、行业协会等进行沟通,充分了解企业研发管理现状、组织结构现状和研发资源配置现状等情况,为后续判断企业应该搭建哪种研发项目管理体系提供全面而可靠的信息。
一般来说,常见的研发体系有以下三种:
基于 CMMI 的研发体系:适合以瀑布式开发为主导的项目开发及产品研发模式。
基于 IPD 的研发体系:以市场为导向的产品开发,关注客户需求,通过公共基础模块和跨部门的团队准确、快速、低成本、高质量地推出产品。
基于敏捷模式的研发体系:以用户的需求进化为核心,采用迭代增量开发的方式进行软件开发。
制定研发项目管理体系建设计划
接下来,我们就可以根据研发现状调研的结果进行总体规划,明确研发项目管理体系建设的任务和目标,一般来说包括研发战略、研发流程、组织模式、绩效管理四个部分。
研发战略
研发战略奠定了研发项目管理体系在企业中的地位和基调,缺乏明确的研发战略,就会导致研发在公司里的定位不清晰,不能有效整合有限的研发资源,也无法发挥研发在企业中的价值。因此,我们需要配合公司整体发展战略来制定研发战略。
研发流程
一个产品的研发需要多种角色共同协作完成,每个角色都要有明确的分工和职责,以此来保障团队的执行力。研发流程一般包括立项、设计、开发、测试、验收与交付阶段。在这个过程中,我们可以通过专业的项目管理工具来明确研发流程,比如每个环节的上下游关系,以及该环节作业的输入和输出内容等。以我们目前正在使用的 ONES 研发项目管理工具为例,它覆盖了研发的全角色和全流程,帮助产品经理和项目经理分解每个角色的工作任务,并形成高效的信息流转。
组织模式
由于很多研发工作需要跨部门、跨岗位去配合执行,对此,我们可以通过建立项目组,对项目组内的成员进行明确的职能划分,建立起跨部门的协作模式。同样的,我们以 ONES 系统为例,ONES 提出了用户组的概念,可以将不同部门、不同岗位以及外包团队的成员划分到同一个用户组中,让他们可以快速被调配到需要共同参与的项目内,方便项目管理者进行统一管理。
绩效管理
不同层面的绩效评价与激励机制,牵引着研发管理体系的运作,也影响着团队的工作投入度和积极性。我们需要根据企业、项目及团队的实际情况,制定合理的绩效目标与绩效计划,生成合理的绩效管理制度引导团队成员朝着正确的目标前进,并对实现目标的过程进行监控,保障项目的顺利推进。
研发项目管理体系的运行与改进
制定好研发项目管理体系建设计划,且各项目成员熟悉和掌握各自工作的要点和体系的运行模式后,就可以按照计划运行了。在运行期间,我们需要对过程中遇到的问题进行记录,为进一步修改和完善该研发项目管理体系提供必要的信息和数据支撑,从而保障该体系能够得到长期有效地运行和实施,不断提升管理水平和研发水平。
搭建标准化、规范化的研发项目管理体系,不仅需要企业高层人员的正确认识和大力推进,必要时还需借助专业的研发项目管理工具,对研发项目进行科学有效的管理。ONES 能够为项目管理者及其团队提供优秀的研发实践,打造研发过程中多角色间的高效协作环境,帮助企业更好地搭建研发项目管理体系。
若您对 ONES 产品感兴趣,请点击文章右上角的「免费试用」,或直接与我们的解决方案专家沟通,了解和评估 ONES 如何帮助您的团队更进一步。