互联网产品研发流程概论.pdf

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
互联网产品研发流程概论 一、研究背景 1 、提高研发计划性 产品开发流程每个环节都涉及时间排期, 这些时间管理要素可以有效控 制项目时间表。 2 、提高研发效率 通过明确开发团队每个角色的职责和协作方式, 让每个成员只需严格按 照规范做好自己的工作即可高效协作,降低沟通成本。 3 、保证产品质量 通过确保每个环节的输入输出结果,让最终产出的产品得到有效保证。 4 、及时发现问题 通过各环节过程数据,方便管理人员深入了解问题。 二、研发流程要点 1 、明确团队角色责权利 每个角色都有明确分工和职责,以及业绩和晋升规则, 从根本上保障团 队执行力。 2 、明确项目管理工具 通过项目管理工具将分解每个角色的工作任务,并形成高效信息流转。 除了产品经理和项目经理需要通观全局外, 其他每个角色只需及时关注 自己负责的部分即可。 3 、明确研发流程 最重要的是针对每个环节明确该环节的上下游关系, 以及该环节作业的 输入和输出内容。 三、产品研发团队 研发团队是产品研发管理的核心, 建立强有力的产品研发核心团队是成 功的关键步骤。 1 、组建团队 产品研发核心团队通常由产品经理( 1 名)、研发经理( 1 名)、研发 人员( 5-10 名)组成。产品开发涉及的职责分配到各位成员身上。 2 、角色与分工 (1 )产品经理 产品经理是产品管理职位,负责市场调查并根据用户的需求, 确定开发 何种产品,选择何种技术、商业模式等。并推动相应产品的开发组织, 他还要根据产品的生命周期,协调研发、营销、运营等,确定和组织实 施相应的产品策略,以及其他一系列相关的产品管理活动。 (2 )研发经理 研发经理是技术研发管理职位,负责了解项目的需求,系统分析,做相 关的技术选型,制定开发计划与开发规范。 (3 )产品设计师 产品设计师是产品策划职位,负责将客户需求转换为具体的产品形态。 (4 )架构师 架构师是软件系统和网络系统的设计师, 负责确认和评估产品需求、搭 建软件研发和网络系统的核心构架、 并扫清主要难点。 架构师着眼于 “技 术实现”,能对常见场景快速给出最恰当的技术解决方案,并能评估团 队实现功能需求的代价。 架构师分为软件架构师和系统架构师两类, 分别专注于软件开发和系统 运维两个阶段的系统设计。 (5 )交互设计师 交互设计师是功能设计职位,负责根据需求文档设计交互原型。 (6 )视觉设计师 视觉设计师是界面设计职位, 负责根据需求文档和交互设计文档设计出 产品视觉界面。 (7 )Web 前端工程师 Web 前端工程师是界面研发职位,负责根据架构设计文档和界面设计 稿,使用 Web 技术( HTML/CSS/JavaScript 等)进行 Web 产品界面 开发,并调用 Server 端接口实现 Web 应用。 (8 )APP 开发工程师 APP 开发工程师是 APP 界面研发职位,负责根据需求文档和界面设计 稿开发出 APP 客户端界面,并调用 Server 端接口实现 APP 应用。 (9 )测试工程师 测试工程师是软件质量的把关者, 负责根据需求文档编写测试用例、执 行测试任务、提交测试 Bug 、跟进 Bug 修正等。 (10 )运维工程师 运维工程师是产品发布职位, 负责维护并确保整个服务的高可用性,同 时不断优化系统架构、提升部署效率、优化资源利用率提高整体

文档评论(0)

仅此而已 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档