研发项目流程管理
- 格式:doc
- 大小:215.50 KB
- 文档页数:15
研发项目质量管理流程一、背景研发项目质量管理流程的实施,旨在提高研发项目的成果质量和效率,建立可持续的管理体系,规范研发项目的工作流程、标准和流程。
二、管理流程1. 项目启动在项目启动的初期,立项人需要梳理出项目的目标、范围、时间、成本等信息,并通过制定项目计划书和项目章程的方式进行确认。
同时,研发团队需要依据项目计划书的内容,对项目的要求和约束进行明确,制定相应的项目工作计划,并对计划的合理性和可行性进行评估和审核。
2. 需求确认在研发项目的需求确认阶段,需求人需要明确和梳理出项目而来的需求,为研发团队提供充分的需求背景和需要考虑的因素。
研发团队需对需求进行评估,并提供相应的技术实现方案和成本预估。
3. 设计开发在实施研发过程中,研发团队需要依据需求和技术方案,进行设计和开发工作,包括代码编写、测试用例设计、测试用例执行等。
研发项目质量管理人员需要在该阶段对研发过程进行监督和评估,在保证研发工作按时交付的基础上,确保研发结果符合质量标准,要求研发团队在质量保证方面不断提高。
4. 测试在研发工作完成后,项目需要进行测试工作,以验证研发成果的质量和可用性等。
测试人员需要根据项目需求和测试计划,制定测试用例和测试计划,并对测试结果进行评估和跟踪,确保研发结果符合质量标准。
5. 上线发布在测试确认无误后,为了保证上线发布的安全和稳定,需要进行相关的上线发布前置检查和准备工作。
上线发布团队需要制定详细的上线发布计划,并对上线发布流程进行严格的控制和监督。
三、总结研发项目质量管理流程是项目管理的重要环节,对研发项目的成功实施和协同工作有着至关重要的作用。
在实施该流程时,需要严格按照相关标准和流程进行管理,监督研发团队的工作,确保研发结果符合质量要求。
研发流程及管理制度一、研发流程1. 项目准备阶段在研发项目启动之前,必须进行充分的项目准备工作。
首先要明确项目的目标和需求,确定项目的范围和时间表。
同时要进行市场调研和竞争分析,了解市场的需求和竞争对手的情况。
在项目准备阶段,还需要确定项目的预算和资源分配,确定项目团队的成员和角色,明确沟通渠道和工作流程。
2. 研发策划阶段确定项目目标和需求之后,需要进行详细的研发策划。
研发策划包括确定项目的研发方向和技术路线,制定详细的开发计划和进度安排,明确各个阶段的交付物和验收标准。
在研发策划阶段,还需要对项目的风险进行评估和管理,确定风险应对措施,制定应急预案。
3. 研发实施阶段在研发实施阶段,团队成员根据研发策划进行具体的工作。
团队成员负责研发工作的具体任务,按照进度安排完成各阶段的工作。
在研发实施阶段,需要不断进行项目进度的监控和跟踪,及时发现和解决问题,确保项目按计划顺利进行。
4. 研发验收阶段研发工作完成之后,需要对项目进行验收。
验收包括对项目的成果和交付物进行评估,确保项目达到预期的效果和质量,符合项目目标和需求。
在研发验收阶段,还需要进行项目的总结和反馈,记录研发经验和教训,为下一阶段的研发工作提供参考。
二、管理制度1. 项目管理制度项目管理是研发工作的核心,项目管理制度是保证研发项目顺利进行的重要保障。
项目管理制度包括项目管理流程、决策机制、沟通机制、资源分配、风险管理等方面。
通过建立完善的项目管理制度,可以提高团队的效率和协作能力,降低项目风险,保证项目按计划顺利完成。
2. 质量管理制度质量管理是研发工作的关键,质量管理制度是保证研发成果符合质量标准的重要手段。
质量管理制度包括质量策划、质量控制、质量评估等方面。
通过建立完善的质量管理制度,可以提高研发成果的质量,减少质量问题和风险,提高客户满意度和市场竞争力。
3. 成本管理制度成本管理是研发工作的重要环节,成本管理制度是保证研发项目预算有效利用的重要手段。
研发部门项目管理流程项目管理是现代企业中非常重要的一个环节,尤其对于研发部门来说更是至关重要。
研发部门的项目管理流程可以帮助团队高效地完成项目,提高研发效率。
本文将介绍研发部门项目管理的流程,并探讨如何在项目管理中实现优化。
一、项目立项阶段项目立项是项目管理的起点,也是最为重要的一环。
在这个阶段,研发部门需要与其他相关部门共同讨论项目的可行性,并确定项目的目标和范围。
项目经理需要梳理项目计划、资源需求和项目风险,并形成项目提案报告。
此报告应包括项目的背景、目的、范围、预算和时间计划等信息。
二、需求分析阶段在项目立项后,研发团队需要与业务部门及客户进行沟通,并进行需求分析。
需求分析是了解项目的功能和性能需求,明确项目的具体要求。
研发团队需要与相关人员进行讨论,确定项目的详细需求,并记录在需求规格说明书中。
需求分析的结果将为后续的研发工作提供基础和指导。
三、项目计划阶段在需求分析完成后,研发团队需要进行项目计划。
项目计划是指确定项目执行的时间、资源和任务分配的过程。
项目经理需要制定详细的项目计划,并与相关人员进行沟通和确认。
项目计划应包括任务分解、时间安排、资源调配和沟通计划等内容。
通过项目计划,可以使研发团队有序地进行工作,提高效率。
四、开发与测试阶段在项目计划完成后,研发团队进入开发与测试阶段。
这个阶段是项目执行的核心环节,也是工作量最大的一部分。
研发团队需要根据需求规格说明书进行项目开发,并进行相应的测试。
开发过程中需要密切关注代码质量和功能的完整性,测试过程中需要进行单元测试、集成测试和系统测试等。
同时,研发团队需要与质量保障部门进行紧密合作,确保项目的质量达到预期。
五、项目交付阶段项目交付是研发部门项目管理流程中的最后一个环节。
在项目开发和测试完成后,研发团队需要进行项目的交付和部署。
项目交付包括项目文档的整理和归档,系统的上线和用户培训等。
同时,项目团队还需要与相关部门进行沟通,确保项目交付的顺利进行。
研发流程管理制度(标准版)一、引言随着我国经济的快速发展,市场竞争日益激烈,企业对研发的重视程度逐渐提高。
为了提高研发效率,降低研发成本,确保研发项目的顺利进行,制定一套科学、合理的研发流程管理制度至关重要。
本文旨在提出一套标准版的研发流程管理制度,以供企业参考和借鉴。
二、研发流程管理制度的目标和原则1.目标(1)提高研发效率:通过优化研发流程,提高研发团队的工作效率,缩短研发周期。
(2)降低研发成本:合理分配研发资源,减少研发过程中的浪费,降低产品成本。
(3)确保研发质量:建立严格的质量管理体系,提高产品质量,满足客户需求。
(4)提升企业核心竞争力:通过不断的技术创新,提升企业的市场竞争力。
2.原则(1)系统化原则:研发流程管理制度应涵盖研发项目的全过程,确保各环节的协同和衔接。
(2)标准化原则:制定统一的标准和规范,确保研发过程的可控性和可追溯性。
(3)持续改进原则:根据市场变化和企业发展需求,不断优化和完善研发流程管理制度。
(4)以人为本原则:充分发挥研发团队的主观能动性,激发创新潜能。
三、研发流程管理制度的组成1.研发组织架构:明确研发部门的职责和权限,设立项目经理、技术负责人等岗位,形成高效的组织架构。
2.研发项目管理:制定项目立项、评审、验收等流程,确保项目目标的实现。
3.研发流程:包括需求分析、方案设计、研发实施、测试验证、产品发布等环节。
4.研发支持体系:提供技术培训、资料查询、设备支持等服务,为研发团队创造良好的工作环境。
5.研发质量控制:建立质量管理体系,对研发过程进行监控和评估,确保产品质量。
6.知识产权管理:加强知识产权保护,提高企业的技术创新能力。
四、研发流程管理制度的具体内容1.研发组织架构(1)设立研发部门,负责企业新产品、新技术的研究与开发。
(2)设立项目经理岗位,负责项目的整体策划、组织和实施。
(3)设立技术负责人岗位,负责技术研发过程中的技术指导和技术难题攻关。
研发项目流程管理系统研发项目流程管理系统是一种帮助企业高效管理研发项目的工具,通过集成项目计划、任务分配、进度追踪、团队协作等功能,使项目团队能够更好地合作,提高研发项目的质量和效率。
下面将介绍研发项目流程管理系统的主要功能和优势。
首先,研发项目流程管理系统具有完善的项目计划功能。
系统可以帮助项目经理创建项目计划,包括项目目标、阶段划分、任务分配等。
项目经理可以将任务根据不同的阶段和优先级进行排序和分配,明确每个成员的任务和工作内容。
其次,研发项目流程管理系统提供了强大的任务管理和分配功能。
项目成员可以根据任务的优先级和所属阶段,快速了解自己的任务,及时查看任务详情和完成情况。
同时,项目经理可以根据项目需求和人员技能,灵活地分配任务给不同的成员,实现最佳的资源利用和任务分工。
另外,研发项目流程管理系统支持进度追踪和报告生成。
项目成员可以通过填写进度和完成情况来更新任务进度,系统会自动生成项目的进度报告,展示项目的整体进展和各个任务的完成情况。
项目经理可以通过查看进度报告,及时了解项目的进展和问题,及时调整计划和资源。
最后,研发项目流程管理系统具有数据分析和决策支持的能力。
系统会自动收集和分析项目数据,帮助项目经理了解项目的问题和瓶颈,并提供决策支持。
比如,系统可以根据任务的进度和完成情况,提供预测和风险警示,帮助项目经理及时调整计划和资源。
总之,研发项目流程管理系统通过集成项目计划、任务分配、进度追踪、团队协作等功能,帮助企业高效管理研发项目,提高项目的质量和效率。
它能够帮助项目经理实时了解项目进展和问题,提供决策支持,帮助团队成员更好地协作和沟通。
相信随着科技的不断发展,研发项目流程管理系统将在企业中得到广泛应用。
项目研发管理流程项目研发管理流程是指在进行新产品或新技术研发过程中,为了确保项目顺利进行并取得预期成果,需要进行一系列的管理活动和流程控制。
良好的项目研发管理流程能够提高研发效率,降低研发成本,促进创新,推动企业持续发展。
下面将从项目立项、需求分析、项目规划、研发执行、成果评审等方面介绍项目研发管理流程的具体内容。
1. 项目立项阶段。
项目研发的第一步是项目立项阶段,这是整个项目研发管理流程的起点。
在这一阶段,需要明确项目的目标和范围,确定项目的可行性和必要性。
同时,还需要进行项目的初步预算和资源规划,明确项目的组织结构和管理团队。
项目立项阶段的关键工作包括项目申请书的编写、项目可行性分析报告的编制、项目立项会议的召开等。
2. 需求分析阶段。
需求分析是项目研发管理流程中至关重要的一环。
在这一阶段,需要对项目的技术需求、市场需求、用户需求等进行全面分析和调研,明确项目的功能和性能指标。
同时,还需要对项目的竞争对手和市场环境进行深入分析,为后续的项目规划和研发执行提供依据。
需求分析阶段的关键工作包括需求调研报告的编制、需求确认会议的召开、需求变更管理等。
3. 项目规划阶段。
项目规划是项目研发管理流程中的核心环节。
在这一阶段,需要对项目的时间、成本、质量、风险等进行全面规划和控制。
同时,还需要对项目的组织结构、工作分解结构、资源分配等进行详细设计,明确项目的执行路径和关键节点。
项目规划阶段的关键工作包括项目计划的制定、项目风险管理计划的编制、项目质量管理计划的制定等。
4. 研发执行阶段。
研发执行是项目研发管理流程中的实施阶段。
在这一阶段,需要按照项目计划和项目规划进行具体的研发工作,确保项目按时按质完成。
同时,还需要对项目的进度、成本、质量等进行实时监控和调整,及时解决项目中出现的问题和风险。
研发执行阶段的关键工作包括研发进度报告的编制、研发成本控制、研发质量管理等。
5. 成果评审阶段。
成果评审是项目研发管理流程中的总结阶段。
研发全流程管理制度一、总则为了规范公司研发总流程管理,并提高研发效率和质量,制定本制度。
二、管理范围本制度适用于公司研发项目管理流程全过程管理。
三、管理目标1.明确项目目标,提高研发效率和质量2.规范项目管理流程,提高项目管理水平3.提高研发过程透明度和可追溯性四、管理流程1.立项阶段1.1 研发项目提出1.2 研发项目立项申请1.3 立项评审1.4 立项审批2.需求分析阶段2.1 收集用户需求2.2 制定需求分析文档2.3 需求评审2.4 需求确认3.设计开发阶段3.1 制定设计开发计划3.2 设计开发过程跟踪3.3 设计开发过程风险管理3.4 设计开发过程沟通协调4.测试阶段4.1 编写测试用例4.2 测试用例评审4.3 进行测试4.4 缺陷管理5.部署阶段5.1 制定部署计划5.2 进行部署5.3 部署后评估6.验收阶段6.1 召开验收会议6.2 验收报告编写6.3 验收审批6.4 上线发布7.运维阶段7.1 运维计划制定7.2 运维执行7.3 运维监控五、管理要求1.研发项目经理要确保研发全流程的顺利进行,并保证项目目标的实现2.各部门要积极配合项目经理的工作,确保项目的顺利进行3.研发全流程管理需要严格按照制度要求进行操作六、管理责任1.研发部门负责人对全流程管理负总责2.项目经理对项目研发全流程负责3.各部门负责人对本部门在研发全流程中的工作负责七、管理评估1.公司每季度对公司研发全流程管理进行评估2.发现问题,立即整改八、附则本制度自发布之日起正式执行以上就是关于研发全流程管理制度的规定,希望所有员工严格遵守制度要求,确保研发项目的顺利进行。
小型研发项目管理流程在现代企业中,研发项目管理是非常重要的一环。
对于小型研发项目来说,高效的项目管理流程更是至关重要。
本文将介绍小型研发项目管理的流程,并提供一些实用的建议,帮助您更好地管理您的小型研发项目。
1. 项目立项阶段在项目立项阶段,首先需要明确项目的目标和范围。
确定项目的目标是非常重要的,它能够帮助团队成员明确自己的工作重点,确保大家朝着同一个方向努力。
同时,确定项目的范围也是必不可少的,它能够帮助团队成员明确项目的边界,避免项目范围的不断膨胀。
2. 项目规划阶段在项目规划阶段,需要制定详细的项目计划。
项目计划应当包括项目的时间安排、资源分配、风险管理等内容。
同时,项目计划还应当考虑到项目的可行性和风险,确保项目能够按时按质完成。
此外,项目规划阶段还需要确定团队成员的角色和责任,明确各个成员的工作职责,确保团队协作顺畅。
3. 项目执行阶段在项目执行阶段,需要对项目计划进行实施和监控。
团队成员应当按照项目计划的要求,积极开展工作,并及时向项目经理汇报工作进展。
同时,项目经理需要对项目进展进行监控,及时发现并解决项目中的问题,确保项目按时按质完成。
4. 项目收尾阶段在项目收尾阶段,需要对项目进行总结和评估。
项目总结应当包括项目的成果、经验教训、项目管理的效果等内容。
通过项目总结,可以帮助团队成员更好地总结工作经验,为以后的项目提供参考。
同时,项目评估也是非常重要的,它能够帮助企业了解项目的效果,为以后的项目提供指导。
5. 项目管理工具在小型研发项目管理中,合理使用项目管理工具是非常重要的。
项目管理工具能够帮助项目经理更好地管理项目,提高项目管理的效率。
常用的项目管理工具包括项目管理软件、团队协作工具、进度管理工具等。
通过合理使用这些项目管理工具,可以帮助团队更好地协作,提高项目的管理效率。
6. 团队建设在小型研发项目管理中,团队建设是非常重要的。
一个团队的凝聚力和协作能力直接影响着项目的进展和效果。
研发部管理流程一、引言。
研发部作为公司的核心部门,其管理流程的规范与否直接关系到公司的研发效率和产品质量。
因此,建立科学合理的研发部管理流程至关重要。
本文将就研发部管理流程进行详细介绍,以期提高研发部的工作效率和管理水平。
二、研发项目立项。
1. 项目规划,在确定研发项目之前,需要对项目进行详细的规划,包括项目目标、范围、时间、成本和质量等方面的规划。
2. 立项申请,项目负责人需要提交立项申请,包括项目的背景、目的、可行性分析、预期效益等内容,并经过相关部门审批。
3. 立项审批,经过立项申请后,需要进行立项审批,由公司领导和相关部门进行评审,确定项目的可行性和重要性。
三、研发项目执行。
1. 项目启动,项目立项通过后,需要进行项目启动,确定项目组成员、项目计划、资源需求等,明确项目的执行路径和目标。
2. 项目执行,项目执行阶段需要严格按照项目计划进行,及时跟踪项目进度和质量,确保项目按时按质完成。
3. 问题处理,在项目执行过程中,可能会遇到各种问题和风险,需要及时处理并进行风险评估,确保项目不受影响。
四、研发项目验收。
1. 项目验收标准,在项目完成后,需要进行项目验收,确定验收标准和验收内容,确保项目达到预期的目标和质量。
2. 验收评审,由专门的验收小组进行项目验收评审,评估项目的成果和效果,确定项目是否可以交付使用。
3. 项目总结,项目验收通过后,需要进行项目总结,总结项目的经验和教训,为今后的项目提供参考。
五、研发项目管理。
1. 项目管理工具,为了提高研发项目的管理效率,可以借助项目管理工具,如项目管理软件、协作工具等,进行项目计划、跟踪和沟通。
2. 团队建设,研发部需要建立良好的团队合作氛围,鼓励团队成员之间的交流和合作,提高团队的凝聚力和执行力。
3. 制度完善,研发部需要建立健全的管理制度和流程,包括项目管理制度、知识管理制度、质量管理制度等,确保研发工作有序进行。
六、总结。
研发部管理流程的规范与否直接关系到公司的研发效率和产品质量。
怎样架构企业研发管理体系所有成功的公司,特别是高新技术企业,几乎都拥有较为完善的项目研发管理体系。
良好的研发管理体系,对企业的高速运转和持续获取竞争力起着强大的支撑作用。
然而,目前我国研发管理的现状是:大多数的企业对研发创新还没有确立相应的概念,研发管理过于粗旷、简单,工具落后,缺乏完整的管理体系。
因此,中国企业在研发方面面临着非常具体的管理挑战:如何建立研发创新体制、如何提高研发管理水平,如何架构研发管理体系必将是企业最先考虑的问题。
1研发管理核心思想新产品开发是一项投资决策。
研发管理强调对新产品开发进行有效的投资组合分析,并在开发过程中设置关键的检查点,通过阶段性评审来决定项目是继续、暂停、中止还是改变方向;基于市场的开发。
研发管理强调产品创新一定是基于市场需求和竞争分析的创新;跨部门、跨系统的协同。
采用跨部门的产品开发团队(PDT:ProdutDevelopmentTeam),通过有效的沟通、协调以及决策,达到尽快将产品推向市场的目的;异步开发模式,也称并行工程。
就是通过严密的计划,准确的接口设计,把原来许多后续活动提前进行,从而缩短产品上市时间;采用公用构建模块(CBB:CommonBuildingBlock)提高产品开发效率;结构化的流程。
产品开发项目的相对不确定性,要求开发流程在非结构化与结构化之间找到平衡。
2研发管理框架研发管理框架是IPD(IntegratedProductDevelopment,简称IPD)的精髓,它代表业界最佳实践的诸多要素。
具体包括异步开发与共用基础模块、跨部门团队、项目和管道管理、结构化流程、客户需求分析、优化投资组合和衡量标准共七个方面,其框架如下图所示。
2.1市场管理市场管理从客户、投资、市场等产品生存的外在客观环境因素来影响产品的特性和生命。
2.1.1客户需求分析可以说,没有需求就没有好的产品。
缺乏好的、及时的市场需求是项目方向偏离和产品失败的最主要原因。
IPD使用一种用于了解客户需求、确定产品市场定位的工具——$APPEALS进行需求分析。
$APPEALS 从八个方面衡量客户对产品的关注,确定产品的哪一方面对客户是最重要的。
$APPEALS的含义如下:$-产品价格(Price);A-可获得性(Availability);P-包装(Packaging);P-性能(Performance);E-易用性(Easytouse);A-保证程度(Assurances);L-生命周期成本(Lifecycleofcost);S-社会接受程度(Socialacceptance)。
2.1.2投资组合分析研发管理强调对产品开发进行有效的投资组合分析。
如何正确评价、决定企业是否开发一个新产品,以及正确地决定对各个新产品的资金分配额,就需要测定新产品的投资利润率。
只有明确了投资利润率的各种静态和动态的决定因素和计算方法,企业才能对产品战略做出正确的判断和决策,进而确定新产品开发的投资。
企业能否有效地掌握投入资金的对策,取得良好的投资效果,提高资金运营效率,是一个战略的问题,也是企业业务投资组合计划的任务。
尤其是经营多种产品的生产企业,要正确地决定资金投入对策,还必须研究产品结构,研究企业各种产品的投入、产出、创利与市场占有率以及与市场成长率的关系,然后才能决定对众多产品如何分配资金。
这是企业产品投资组合计划必须解决的问题。
企业组成什么样的产品结构?总的要求应是各具特色,经济合理。
因此,需要考虑研发方向、竞争对手、市场需求、企业优势、资源条件、收益目标等因素。
投资组合分析要贯穿整个产品生命周期,在开发过程设置检查点,通过阶段性评审来决定项目是继续、暂停还是改变方向。
通常在各个阶段完成之后,要做一次GO/NOGO决策,以决定下一步是否继续,从而可以最大地减少资源浪费,避免后续资源的无谓投入。
2.1.3衡量指标投资分析和评审的依据是事先制订的衡量指标,包括对产品开发过程、不同层次人员或组织的工作绩效进行衡量的一系列指标。
如产品开发过程的衡量标准有硬指标(如财务指标、产品开发周期等)和软指标(如产品开发过程的成熟度等);衡量标准有投资效率、新产品收入比率、被废弃的项目数、产品上市时间、产品盈利时间、共用基础模块的重用情况等等。
2.2流程重组研发管理中的流程重组主要关注于跨部门的团队、结构化的流程、项目和管道管理。
在结构化流程的每一个阶段及决策点,由不同功能部门人员组成的跨部门团队协同工作,完成产品开发战略的决策和产品的设计开发,通过项目管理和管道管理来保证项目顺利地得到开发。
2.2.1跨部门团队组织结构是流程运作的基本保证。
在研发管理中有两类跨部门团队,一个是集成产品管理团队(IPMT),属于高层管理决策层;另一个是产品开发团队(PDT),属于项目执行层。
IPMT和PDT都是由跨职能部门的人组成,包含了开发、市场、生产、采购、财务、制造、技术支援等不同部门的人员,其人员层次和工作重点都有所不同。
IPMT由公司决策层人员组成,其工作是确保公司在市场上有正确的产品定位,保证项目保证资源、控制投资。
IPMT同时管理多个PDT,并从市场的角度考察他们是否盈利,适时终止前景不好的项目,保证将公司有限的资源投到高回报的项目上。
PDT是具体的产品开发团队,其工作是制定具体产品策略和业务计划,按照项目计划执行并保证及时完成,确保小组将按计划及时地将产品投放到市场。
PDT是一个虚拟的组织,其成员在产品开发期间一起工作,由项目经理组织,可以是项目经理负责的项目单列式组织结构。
2.2.2结构化流程研发管理产品开发流程应明确地划分为概念、计划、开发、验证、发布、生命周期六个阶段,并且在流程中有定义清晰的决策评审点。
这些评审点上的评审已不是技术评审,而是业务评审,更关注产品的市场定位及盈利情况。
决策评审点有一致的衡量标准,只有完成了规定的工作才能够由这个决策点进入到下一个决策点。
下面列举的是典型的产品开发流程:①在概念阶段初期,一旦IPMT认为新产品、新服务和新市场的思想有价值,他们将组建并任命PDT 成员。
②了解未来市场、收集相关信息、制定业务计划。
业务计划主要包括市场分析、产品概述、竞争分析、生产和供应计划、市场计划、客户服务支持计划、项目时间安排和资源分配计划、风险评估和风险管理、财务概述等方面信息,所有这些信息都要从业务的角度来思考和确定,保证企业最终能够盈利。
③业务计划完成之后,进行概念决策评审。
IPMT审视这些项目并决定哪些项目可以进入计划阶段。
④在计划阶段,应综合考虑组织、资源、时间、费用等因素,形成一个总体、详细、具有较高正确性的业务计划。
⑤完成详细业务计划以后,PDT应提交该计划给IPMT评审。
如果评审通过,项目进入开发阶段。
PDT成员负责管理从计划评审点直到将产品推向市场的整个开发过程。
⑥在产品开发全过程中,对每一业务活动所需要的时间及费用,就不同层次人员、部门之间依次做出相应的承诺。
2.2.3项目与管道管理项目管理是使跨部门团队整合起来的关键。
首先要有一个目标即项目所要达到的效果,一旦我们将客户的需求转换为对产品的需求时,就可以制定详细计划。
该计划中的各部分将具体划分为每个职能部门的工作,这个计划不仅是研发部门的计划,也是公司各个部门共同的计划。
一个产品从概念形成到新成品形成期间会涉及到许多不同的紧密相联的活动,就好象不同职能部门彼此之间是有关系的。
同样在一个项目中他们彼此之间的业务活动也是有关联的,所有的活动加起来就是整个的产品开发。
接下来安排活动的时间,然后对每个活动进行预算和资源的调配,在项目实施过程中还需要不断地与计划对照,因为没有任何一个计划是完善的,所以可以在相应的业务层面上对计划进行一定的调整,但是PDT做出的承诺不能改变。
整个项目的进行过程都需要PDT的参与,因此,PDT在产品开发全流程中自始至终存在。
管道管理类似于多任务处理系统中的资源调度和管理,指根据公司的业务策略对开发项目及其所需资源进行优先排序及动态平衡的过程。
2.3产品重整研发管理提高开发效率的手段是产品重整。
产品重整主要关注于异步开发和共用基础模块(CommonBuildingBlocks,CBB)。
2.3.1异步开发异步开发模式的基本思想是将产品开发在纵向分为不同的层次,如技术层、子系统层、平台层等。
不同层次工作由不同的团队并行地异步开发完成,从而减少下层对上层工作的制约,每个层次都直接面向市场。
通常,在产品开发过程中,由于上层技术或系统通常依赖于下层的技术,因此,开发层次之间的工作具有相互依赖性,如果一个层次的工作延迟,将会造成整个时间的延长,这是导致产品开发延误的主要原因。
通过减弱各开发层次间的依赖关系,可以实现所有层次任务的异步开发。
2.3.2共用基础模块共用基础模块指那些可以在不同产品、系统之间共用的零部件、模块、技术及其他相关的设计成果。
由于部门之间共享已有成果的程度很低,随着产品种类的不断增长,零部件、支持系统、供应商也在持续增长,这将导致一系列问题。
事实上,不同产品、系统之间,存在许多可以共用的零部件、模块和技术,如果产品在开发中尽可能多地采用了这些成熟的共用基础模块和技术,无疑这一产品的质量、进度和成本会得到很好的控制和保证,产品开发中的技术风险也将大大的降低。
因此,通过产品重整,建立CBB 数据库,实现技术、模块、子系统、零部件在不同产品之间的重用和共享,可以缩短产品开发周期、降低产品成本。
CBB策略的实施需要组织结构和衡量标准的保证。
不管是异步开发还是共用基础模块的实现,都需要很高水平的系统划分和较好的接口标准制订,需要企业级的构架师进行规划。
3研发管理体系3.1研发管理模型研发管理是一个完整的管理体系,从结构上来讲,主要由四个方面的内容构架而成:组织结构与岗位设置,管理流程与工作流程、管道管理(项目资源的优化与筛选),绩效管理。
在实际工作中,我们首先要明确,要建立进行高效的研发管理,需要建立怎样的一个管理团队和工作团队,彼此之间如何进行分工与协作,管理的层次关系是怎样的,以及以怎样的方式去组织和管理每个具体的研发项目等等。
明确各自的责任和权力是进行各项工作的前提。
其次,需要明确研发项目管理的各个阶段划分,明确工作的方式和步骤,建立工作规则和规范,建议相应的业务制度。
通过规范化的管理,建立适度的结构化工作流程。
然后,针对研发项目目前存在的普遍问题,强调根据项目的进展情况,在不同的阶段根据不同的情况和准则对项目进行重新评估和甄选。
进行有效的管道管理和实时的监控,避免资源的浪费,及时将不良项目进行终止或转移。
最后,不能忽视的是绩效考核体系的建立,它是企业正常运作的重要保障,是激励企业员工提高工作效率,保持工作热情的重要手段。
针对一个先进的,比较新的管理理念和管理方法,绩效管理尤其重要。