研发行业分析
研发类项目管理的特点
研发型项目不同于一般的实施类项目。对研发类项目的管理,在做好各项工程化管理的基础上,还应该充分考虑研发型项目的诸多不确定因素和特点,有针对性的解决好研发型项目的特有问题。研发型项目相比实施类项目有以下几个特点:
1、项目需求的不确定性。
研发类项目的目标有可能只是一个大概的目标。这样说是因为往往研发类项目的一个重要任务就是首先对项目目标可行性的分析(也有可能可行性分析会另立项目。在这种情况下,用户方可能并没有对项目的每一个细节都考虑到位,有可能整个项目的研发过程本身也是用户的学习过程。在用户的学习过程中,用户本身会对项目的需求(或者要求)进行更正,甚至会随着技术可行性分析的深入,对最终的项目目标进行修订。
2、进度计划的不确定性。
由项目需求的不确定性和技术的不确定性,带来了技术实现手段以及实现难度的不确定性。这样,立项之初所制定的进度计划可能仅仅是为了对项目的整个进程进行阶段性的大体划分,不可能像实施类项目一样可以在立项之初就制定出精确到天的项目计划。项目计划会在项目执行过程中,根据需求、技术实现等不确定因素的逐渐明确而不断改进,直至最终完成。
3、技术实现的不确定性。项目管理者联盟
之所以称之为研发型项目,就是因为这类项目的任务除了要完成信息系统的建设外,还有一个主要的任务就是攻克该项目中的一个或多个技术难题(也可能项目本身就是一个新产品研发的项目)。在这类项目的立项之初,也需仅仅是对项目说要采用的技术架构、实现手段等有了初步的分析和设计,并没有对技术的可行性、核心技术实现的细节进行深入的研究。在这种情况下,项目组的首要工作就是要对整体技术框架、技术实现手段等进行研判,判断既定的技术路线是否确实适合项目。这样一来,作为整个项目基础的技术问题就出现了不确定性,对项目的进行产生很大的影响。
研发行业项目管理的重点
以上是研发类项目的几个主要特点。其实这类项目还有很多的特点,但是总体体现出来的是项目的不确定性,和对项目创新性和项目组学习能力的更高要求;面对此类项目,对于项目组来说,除了必备的工程化管理的体系以外,我们公司认为在做好基本的项目管理工作以外,还必须抓住严防行业项目管理的重点:
1、研发行业是一个以“人”为核心的行业,对“人”这个资源特别看重,故而管理层很希望对每个研发人员的工作状态及负荷情况,能及时得到了解并做最优化的安排。
2、管理层希望及时了解每个研发项目的进度,例如某个项目总体的进度到哪个阶段了,某个任务完成的怎样了,是否能按时完成研发工作等。
3、某些研发单位对研发人员还要进行工作量的统计,以方便进行工资计算和考评。
4、在研发过程中会有各种各样的文档,WORD、PDF以及图片等,如何能更好的按研发项目进行统一存储和权限控制,方便后期查阅。
5、在研发过程中一定会出现这样那样的问题,如何记录这些问题,以及如何利用大家的智慧解决这些问题,以及这些被解决了的问题,怎样能转化为公司的知识库进行管理。
6、如何能更好的进行相关合同的创建、调整、结案等管理,以及后期的结算、查询和统计、分析。
7、有些规模大些的研发机构,除了以上这些需要管理外,还有行政办公、客户关系、物料进出、人力资源以及财务结算方面的管理要求。
8、如何能及时提供管理层需要的相关信息用于帮助管理层决策。
9、如何将分散在各处(有可能是异地的)研发人员协同起来,高效工作。
10、对于即将到期的研发任务如何进行预警,以降低任务延期的风险。
研发行业项目管理范围
研发行业项目管理流程简图
PMIS助力酷特智能研发项目管理升级改造
业务需求及系统建设目标
1.实现外部项目的客户、售前、投标、合同、立项、整体规划、人员外包、设备采购、实施、验收、维护的全过程管理;
2.管控项目里程碑、计划、进度、达成,实现项目任务的精细化管理;
3.实现项目质量数据、过程中问题、项目各项资料的收集,通过对过程数据的统计分析使后续项目管理优化、改善更具目的性;
4.实现项目成本全过程管理,包括预算管理以及人员工时、差旅、费用等各项管理;
项目建设流程
当前项目建设流程分为SDE项目诊断、项目实施两个阶段:
1.SDE项目诊断是由工业联盟提供相应需求,SDE项目经理发起诊断需求,制定诊断计划,各部门参与诊断工作,进行客户现场调研,最终形成诊断报告,并在客户现场进行报告的发布;
2.项目实施是企业和客户的进一步深化合作,目标是实现客户改善需求的真正落地。双方合作组建项目团队根据客户需求进行项目实施,项目过程是可迭代的。
项目工作建设流程如下:
项目主要功能
系统建设后,需实现项目的全生命周期管理,实现客户信息维护、合同发票、招投标、项目外包、项目计划、计划拆分、计划变更、计划达成、资源、文档、预算、成本、分析决策等方面的全过程管理,详细功能图如下:
1)项目物料信息管理
软件标准功能模块:物资管理
2)相关文件查询链接汇总
◇ 通过自定义报表功能实现;
◇ 支持按项目汇总查询相关文件资料;
系统功能展示
1)项目管理
包含项目的创建及审批,创建项目时除填写相关信息外,还可以上传相关文档、定义项目团队、创建里程碑计划。
2)任务管理
项目创建并通过审批后,就可以进行任务分配了,同一个任务可以分配给一个人或多个人。分配任务时须指定任务计划开始和结束日期。任务可以是小时,可以是工作日,每个任务的单位可以不一样,如工时、百分比、个、件等。任务分配时,任务接收人员可以选择接受,也可以输入理由后选择拒绝,提醒管理者重新进行任务分配。任务接收人对于接收的任务,还可以进行下级的任务分配。
A.任务分配及发布
B.任务接收及向下分解
3)提醒及预警功能
◇ 提醒管理者重新进行任务分配;
◇ 提醒任务执行者进行任务的接收、分解及填报;
◇ 提醒的方式包括;
4)进度管理
任务分配结束后,管理者很希望能及时了解到每个任务的进度。管理者可以很直观的了解到所有项目、某个项目、某个任务的进度信息。当然,要看到这些信息,需要任务的执行者进行报量(汇报进度)工作,当任务完成或部分完成时,任务执行者可以通过软件进行报量,报量单会根据预先在研发项目管理软件中的设置,启动审批流,向相关人员发出审批的消息。当然,也可以不设置任务报量的审批,只要报量就刷新进度。
5)问题管理
问题的相关管理包含问题发布、问题回答、问题统计与查询等。可以利用软件的协同功能,将问题在最短时间内进行解决,并将处理后的精彩问题答案转化为公司的知识库管理。
6)文档的管理
研发项目过程中的各类Word、Excel、Pdf及图片等文档,都可以按照项目的关系,分门别类的进行归档,并执行相应的文档授权管理。
应用价值分析
◇ 提升整个团队的沟通和协同工作效率。
◇ 及时了解每个项目的进度及存在的问题,特别是快延期和已延期的任务管理。
◇ 加强合同的创建、变更、收款计划、收款、奖金发放。
◇ 及时了解每个研发人员的工作状况和负荷,合理安排工作。
◇ 强化预算管理,加强过程中的管控,减少超预算的开支。
◇ 加强研发质量管理,提升研发产品的质量和相关考核。
◇ 强化绩效管理,帮助公司制定出更合理、科学的考核方法。
◇ 智能的各类事务、消息提醒,帮你把工作管理的井井有条。
◇ 及时为管理层提供准确的信息,帮助管理者进行科学决策。
特色功能展示
1)用户自行定义首页显示
◇ 项目信息展示;
◇ 项目进度预警;
◇ 工作日历展示;
◇ 项目及任务状态跟踪、分析;
2)用户自行定义项目管理流程图
◇ 支持用户自行定义及调整项目流程;
◇ 可在流程图中显示项目流程的完成状态;
3)用户自行设计业务流程
◇ 功能模块中可自由添加功能菜单;
◇ 支持表结构自定义;
◇ 支持存储过程自定义;
◇ 支持界面设计自定义;
◇ 支持报表自定义;
举例:奖金发放
4)用户自行设计报表功能
◇ 任意业务数据可提取成为报表组成部分;
◇ 用户可自行调整报表样式及显示内容;
◇ 支持类似汇总表到明细表快速链接查看;
举例:
A.汇总表
B.穿透打开关联报表