主流的研发管理软件主要分为两大类别。一类是为用户提供一体化解决方案的系统级软件。这类软件的特点是在一个统一的平台下为用户跨环节、跨部门地解决各种研发管理问题,通常还配有相应的 知识库 用于企业知识、信息和资产的积累。;另一类是专注于解决某个研发领域特定问题的模块级软件。 不过,值得注意的是,随着业务不断增长、管理不断向纵深发展时,企业会越来越感到模块级管理软件的局限以及对一体化系统级管理平台的需求。为了满足企业对研发管理软件不断变化的需求,一些系统级管理软件提供商也将其产品 模块化 、供客户逐个启用,通过由点到面的使用过程为企业用户获得利益最大化。 1.研发行业是一个以“人”为核心的行业,对“人”这个资源特别看重,故而管理层很希望对每个研发人员的工作状态及负荷情况,能及时得到了解并做最优化的安排。 2.管理层希望及时了解每个研发项目的进度,例如某个项目总体的进度到哪个阶段了,某个任务完成的怎样了,是否能按时完成研发工作等。 3.某些研发单位对研发人员还要进行工作量的统计,以方便进行工资计算和考评。 4.在研发过程中会有各种各样的文档,WORD、PDF以及图片等,如何能更好的按研发项目进行 统一存储 和权限控制,方便后期查阅。 5.在研发过程中一定会出现这样那样的问题,如何记录这些问题,以及如何利用大家的智慧解决这些问题,以及这些被解决了的问题,怎样能转化为公司的 知识库 进行管理。 6.如何能更好的进行相关合同的创建、调整、结案等管理,以及后期的结算、查询和统计、分析。 7.有些规模大些的研发机构,除了以上这些需要管理外,还有行政办公、 客户关系 、物料进出、人力资源以及财务结算方面的管理要求。 8.如何能及时提供 管理层 需要的相关信息用于帮助管理层决策。 9.如何将分散在各处(有可能是异地的)研发人员协同起来,高效工作。 10.对于即将到期的研发任务如何进行预警,以降低任务延期的风险。 系统管理 :包含各类基础性设置,如组织架构定义,流程定义,项目分类、合同分类等,以及各类资源档案的创建,角色和操作人员的创建、权限的分配等。 项目管理 :包含项目的创建及审批,创建项目时除填写相关信息外,还可以上传相关文档。 任务管理 :项目创建并通过审批后,就可以进行任务分配了,同一个任务可以分配给一个人或多个人。分配任务时须指定 任务计划 开始和结束日期。任务可以是小时,可以是工作日,每个任务的单位可以不一样,如工时、百分比、个、件等。任务分配时,任务接收人员可以选择接受,也可以输入理由后选择拒绝,提醒管理者重新进行任务分配。任务接收人对于接收的任务,还可以进行下级的任务分配。