产品项目管理流程

作者&投稿:褒柿 (若有异议请与网页底部的电邮联系)
~

产品项目管理流程

  产品能否研发成功,能否切合客户核心需求,产品的项目管理至关重要。在项目管理过程中,项目经理的责任与考核、项目立项与可行性研究、客户核心需求的分析、产品研发过程需求沟通与管理、体验性测试的重视、生产环境验证、客户反馈的处理是核心。下面是我为大家带来的产品项目管理流程,欢迎阅读。

  1.产品可行性分析报告和立项报告

  产品研发之前需要确认《产品可行性分析报告》和《产品立项报告》。《产品立项报告》需由分管负责人明确立项意见。产品是否进入设计研发,以立项意见为准。

  提交人可以由公司分管负责人、总工办、市场部门、产品设计部门、技术开发部门。基本程序是由项目相关人初步研究讨论后,形成立项建议书,分管负责人指定具有项目研究胜任能力之人(一般为项目经理/产品经理)组织项目研究,形成《可行性分析报告》。

  《可行性分析报告》主要阐述项目开发的背景、现状、意义、战略、竞争力,法律、经济、技术、市场、资源配置的可行性,提出产品实现路线和技术路线,提出创新点,投入产出预算,市场计划,销售计划,经济与社会效益,项目风险评估与风险控制措施,公司配套保障措施等。

  风险控制:一般新技术在产品中的使用比例不要超出30%。超出该限度,质量和进度往往不容易保证。

  为了做好本步骤工作,项目分析人员需要进行公司战略分析、市场分析、竞品分析、技术分析、内部资源分析、经济预算等。

  2.总体设计与项目研发计划

  《产品总体设计》与《产品研发计划》由项目经理负责编写。

  总体设计的内容包括用户需求界定、产品使用场景说明、业务流程和运行模式、系统功能结构和模块概述、系统技术架构、业务数据流和数据库逻辑结构设计、接口设计、异常处理逻辑、运行环境、功能性能指标要求等。

  总体设计还要对成本、进度、风险进行准确评估,反映给分管上级,以便及时做出战略调整或资源协调。

  为了做好总体设计,项目经理需与用户进行多次沟通,掌握用户的核心需求,分辨核心需求与次要需求。

  确定项目研发计划。研发计划包括项目范围、任务分解、进度、质量、团队、资源等方面的组织安排。指定产品经理、视觉设计师、前端工程师、硬件工程师、软件工程师、结构工程师、测试工程师等。

  3.需求规格说明和界面设计

  需求分析与需求规格说明书由项目经理组织产品团队负责编写。

  产品团队根据产品《总体设计》编写产品规格说明书和交互说明书,出具原型和视觉设计图。

  产品规格说明书和交互说明书要对产品使用的场景、流程、功能需求、信息结构、交互方式、用户体验等进行详细阐述。

  原型文件和视觉设计图要对用户交互方式、视觉界面等进行逼真设计。

  为了做好这一步骤,需要频繁和最终用户进行沟通交流,掌握最终用户的真实体验和内心期待。

  4.系统详细设计和测试文档

  项目经理组织技术经理及其团队根据《总体设计》和需求规格说明书编写《系统详细设计说明书》。测试经理及其团队应根据总体设计、需求规格和详细设计编制测试大纲和测试用例。

  系统详细设计要求表达出模块的算法、流程、状态转换、数据结构详细设计等内容。常用类图、状态图、判定表、序列图、伪代码等形式进行辅助说明。软件详细设计要对成本、进度、风险进行细化,提出对资源的要求。

  详细设计应对公司现有的软件资源进行分析,看看哪些是可以复用的,哪些是需要开发的,哪些是有一定难度,需要咨询、外包或者购买的。

  经项目经理批准的详细设计,可以进入代码编写。

  5.软件编码和自测

  软件工程师编制代码后,按照《测试大纲》,自测通过后,提交给测试工程师进行可靠性测试。

  软件自测要求保证系统功能和界面实现符合正常用户使用的基本习惯、基本功能逻辑和界面体验,符合总体设计、需求规格说明书和界面设计稿对产品核心需求的特定说明,正向运行测试流畅,不存在明显障碍。

  在详细设计和代码编写过程中,项目经理必须全程协调监控,产品经理等相关人员积极参与。项目经理带领相关人员负责需求解释、产品和技术可行性方案讨论和决策。

  6.产品测试,体验性测试,公测

  小型系统的产品测试一般需要测试工程师完成,但较复杂、新型或大型项目的产品测试则需要测试工程师和产品相关人员共同进行。产品测试除了按照测试大纲测试,还需要结合正常用户使用的基本习惯、基本功能逻辑和界面体验,消灭需求文档、程序设计没有具体体现和强调的盲区。

  测试内容包括功能性测试、可靠性测试、体验性测试;功能性测试针对产品的每一项功能逐条进行测试;可靠性测试针对产品进行长时间运行、模拟现场情况进行测试;体验性测试针对产品的用户使用场景进行实用性、流畅性、舒适性、审美性等情况进行测试。

  体验性测试特别体现测试人员和产品人员的产品思维。测试过程可能发现需求设计和程序设计的盲区,这些盲区可能是影响正常用户使用的基本习惯、基本功能逻辑和界面体验。因此,程序开发人员、测试工程师、产品人员都有责任予以消除。

  体验性测试还可能发现特定场景中对提升用户体验特别有价值的需求。这些需求可能只需在当前版本做少量修改即可显著提升相关体验;也可能需求实现比较复杂,有必要规划到下一个版本进行迭代升级。

  一般产品测试经过内部测试即可发布。但有些面向广泛群体且特别考量用户体验的产品,可以有限度邀请部分用户进行测试,或界定一段时间开放给公众进行外部测试。公测可以切换视角,从最终用户收集非常有价值的'意见和建议,增加产品与用户的粘合度,既有利于改善产品体验,又有利于营销产品。

  7.部署生产环境

  测试通过后,项目经理根据项目计划组织安排产品部署到生产环境。产品部署到生产环境后,项目经理带领产品、测试相关人员还需进行一次生产环境验证,确保核心功能、页面呈现、主要交互在生产环境正常。

  这项工作决不能忽视,如果发现生产环境发现意外问题,必须立即修复并重新部署。

  8.项目验收与客户反馈

  项目验收与客户反馈是项目结题的关键环节。项目验收需由项目经理和客户代表共同签字确认产品符合客户确认的核心需求。客户试用期间提出的属于需求说明书范围内的问题得到修复。客户提出的改进建议得到记录,并作为下一个版本迭代的参考依据。

  客户验收和反馈意见需在项目交付后一个月内收回。

  附:产品项目成败的关键问题

  1.确认项目经理的责任与考核标准

  2.产品立项与可行性研究

  3.产品核心需求的确认

  4.产品研发过程的需求沟通与需求管理

  5.产品研发计划的合理性、预见性与突发情况处理

  6.体验性测试的重视

  7.客户验收和反馈的处理

  8.产品质量控制程序的设计

  9.项目成员进度与质量责任考核标准


;

apqp项目管理流程
答:APQP的项目管理流程是:计划和确定阶段、产品设计和开发阶段、过程设计和开发阶段、产品和过程确认阶段、产品和过程确认阶段。1、计划和确定阶段:这一阶段主要包括市场研究、产品设想、基础数据收集和顾客需求分析。2、产品设计和开发阶段:在这个阶段,项目团队进行详细的产品设计,包括绘制初样图样、编制技术...

ipd项目管理五个步骤
答:项目管理的五个步骤是启动、计划、执行、监控、收尾。IPD作为先进的产品开发理念,其核心思想概括如下:1、 新产品开发是一项投资决策。IPD强调要对产品开发进行有效的投资组合分析,并在开发过程设置检查点,通过阶段性评审来决定项目是继续、暂停、终止还是改变方向。2、基于市场的开发。IPD强调产品创新一定...

产品项目管理流程
答:产品研发之前需要确认《产品可行性分析报告》和《产品立项报告》。《产品立项报告》需由分管负责人明确立项意见。产品是否进入设计研发,以立项意见为准。提交人可以由公司分管负责人、总工办、市场部门、产品设计部门、技术开发部门。基本程序是由项目相关人初步研究讨论后,形成立项建议书,分管负责人指定具有...

项目管理的基本流程
答:你可以按照以下步骤创建项目管理工作流程1列出需要做的事情列出你的团队成功完成项目所需完成的每项任务的完整列表这可以包括任何内容,从收集资源到与利益相关者交谈,再到对最终交付成果进行质量保证检查试着现在就。沟通的内容包括,项目的进度遇到的问题需要的支持等,以保证项目质量时间目标的一致性4监控...

项目管理十大流程 项目管理流程有哪些
答:资源管理: 管理项目所需的人力资源、物质资源和设备,确保它们在项目中得到有效利用。合同管理: 管理与供应商和承包商的合同,确保他们按照合同要求提供所需的产品和服务。8Manage PM项目管理软件简洁高效、灵活易用,功能模块完善,数据实时传递。通过简化项目计划和执行过程,带来项目管理流程的高效便捷,有...

项目管理的五大流程是哪些?
答:3、项目执行:项目策划将在此阶段进行实施,此时,项目团队将对可交付成果负责,以确保项目可以完成最初设定目标。4、项目监测和控制:项目的监测和控制与项目执行会同时发生。 根据计划,项目经理的职责是监督运营并确保一切都朝着正确的方向发展。5、项目收尾:项目管理的最后阶段并不是简单写一份报告或者...

产品研发项目管理流程
答:产品研发项目管理流程 下两副图是产品研发简化流程图,交互设计环节被增加在提出需求与视觉设计之间,可以直观看到交互设计起到了承上启下的作用,但实际上交互设计师做了什么,如何与其他岗位更好的合作,下面将进行详细的解说。在此之前,我们先记住交互设计的本质:规划交互行为方式,设计达成行为的最...

产品经理的项目流程和工作流程
答:1.点子 产品经理要找出点子,不管来源是哪里。做好点子这件事,需要我们掌握脑图技巧和风暴会技巧,产出灵活多变的点子并记录下来。2.需求 在需求这件事上,我们要借用到心理学等方面的知识,去把点子归纳总结成为一条条明晰的需求,放进需求池待分析。3.方案 方案这件事来说,我们要把需求池里的...

项目管理程序有那些?
答:1、项目启动 在项目管理过程中,启动阶段是开始一个新项目的过程。每个项目在一个阶段完成后,进入下一阶段之前必须要顺利的通过前面一个阶段的阶段关口控制。要将本阶段的关口控制文件或关口控制审批做好。2、项目计划 在项目管理过程中,计划的编制是最复杂的阶段,项目计划工作涉及十个项目管理知识领域...

项目管理的流程
答:项目管理的流程包括:项目启动、规划、执行、监控和控制以及项目收尾。下面我们来详细解释每个流程阶段。项目启动:项目的启动阶段主要是确立项目目标、进行项目识别、对项目进行可行性研究及分析,最终形成项目章程和初步范围说明书的过程。此阶段是项目的开始,至关重要,涉及项目整体方向的把握。比如,在一个...