美文网首页产品大学IT共论程序员
互联网web产品研发流程

互联网web产品研发流程

作者: 薛嘉琪 | 来源:发表于2016-02-17 14:15 被阅读0次

1.确定需求

通过头脑风暴、讨论、会议、客户反馈等来源,确定产品最小闭环。

输出:

产品最小闭环描述

实现此功能的Good Parts/Bad Parts

风险点

预期效益

期望完成时间

2.需求文档

将步骤1中确定的最小闭环描述的需求转化为产品需求(PRD)。

输出:

PRD文档

3.交互设计

将步骤2中的prd转化为交互设计稿

输出:

交互设计文档

4.视觉设计

确定是否需要视觉设计,或者是套用已有模板。

输出:

视觉设计稿或模板使用规范

5.技术概要设计

5.1完成该需求需要实现多少模块

5.2对已有模块的影响。

5.3确定数据库表设计

5.4确定前后端接口设计

5.5确定数据统计需求

输出:

概要设计方案

6.项目排期

结合步骤1中的期望完成时间以及3,4,5各自的时间点,确定研发任务(可删减功能)与对应耗时。

输出:

项目排期计划

提交测试时间点

项目发布时间点

项目里程碑

7.编码

研发进行编码,同时需要实时更新项目进度/瓶颈。代码提交前,需要执行code review。Code Review后研发进行自测。

输出:

源代码

codereview总结

自测报告

8.测试用例编写

在步骤7进行的同时,测试人员编写测试用例,编写完成后,将测试用例交由产品经理与研发人员评审。若评审通过则认为通过此测试用例的程序即可发布。产品经理与研发需要在一定时间内响应评审需求,给出评审结果。

输出:

测试用例

测试用例评审请求

9.开发自测,通过后提交到测试环境,提交产品体验申请

开发完成自测后,输出研发自测报告,提交产品体验申请。

输出:

研发自测报告

产品体验申请邮件

10.产品体验,反馈问题

产品经理接收到产品体验邮件后,对测试环境中的版本进行走查。

输出:

产品体验报告

11.开发修改产品反馈问题,由研发人员提交测试

产品经理确认开发修改版本无误后,提交测试。

输出:

测试申请

12.测试开始测试,反馈测试问题

测试收到测试申请后,确认是否延期,如果延期则需要询问延期原因。测试人员在测试环境执行测试用例,提bug。

输出:

bug列表

13.开发修改测试反馈的问题

开发修改测试人员提出的bug,开发可以确认bug或者拒绝bug。

14.测试发布测试报告,同意/否定此版本

当开发与测试共同确认所有bug已经修复完毕后,发布测试报告。如果测试同意发布,则开发人员可以随时将此版本发布到生产环境。

输出:

测试报告

15.若测试同意发布,则发布到生产环境

开发发起发布流程,发起发布评审,需要产品经理再次体验后,方可发布到生产环境。

16.发布到生产环境后,测试发布生产环境验证报告

发布到生产环境后,测试人员必须进行生产验证。开发也需要进行生产环境自测。

输出:

生产环境验证报告

17.若生产环境有问题,则按回滚方案回滚,若无问题,则在公司进行发布周知。

输出:

发布周知

相关文章

  • 互联网web产品研发流程

    1.确定需求 通过头脑风暴、讨论、会议、客户反馈等来源,确定产品最小闭环。 输出: 产品最小闭环描述 实现此功能的...

  • 【前端】-001-入门

    互联网公司产品研发流程 简单产品:需求-->产品-->交互-->视觉-->前端-->后端-->测试-->上线 复杂...

  • 产品研发流程

  • 产品研发流程

    商业价值分析 基于商业目标和价值所描述的产品说明,涉及产品背景、市场空间,竞争对手、产品主要功能、投入成本、收益和...

  • 产品研发流程

    一个产品的研发需要多个不同工种配合完成,如果没有好协同机制必然引起混乱,造成产品研发的拖延 1.需求阶段 a.产品...

  • 从0到1的产品经验

    互联网产品从0到1,由这几个流程组成:用户需求及产品目标、产品需求文档及原型设计、界面设计、产品研发、产品测试、产...

  • 创业公司的产品研发流程

    创业公司的产品研发流程,

  • 知识整理2、互联网产品研发流程

    互联网产品研发流程 注:这系列文章,通过收集散落在互联网角落的动人的知识点,鞭策自己学习...

  • 软件架构师的定位、成长曲线及能力模型

    产品研发过程中,总体可以分为以下几个核心流程,面向客户的流程,产品规划流程,产品线开发流程(可选),产品开发流程,...

  • 我理解的互联网产品研发管理与文化【2】

    接前文(《我理解的互联网产品研发管理与文化[1]》 )我总结的关于互联网产品研发的定义:互联网产品研发是一件以效率...

网友评论

    本文标题:互联网web产品研发流程

    本文链接:https://www.haomeiwen.com/subject/tanpkttx.html