互联网产品开发流程

传统工厂的流水线模式可以理解为,A上螺帽,B拧螺丝。A与B之间的交接十分清晰明朗。其对应互联网中的瀑布流模式。但是,由于互联网产品本身的特性(信息量大、门槛较高),同事之间的交接并不简单。所以在工作的过程中,不同职责人员的沟通很频繁。

1. 产品经理与设计师做市场调研、竟品分析等

2. 需求整理

    2.1 产品经理整理需求,出需求文档、线框稿、产品原型

    2.2 交互设计师出交互图

3. 需求评审:注重需求本身的合理性,是否能够达到产品目标。这个阶段所有人都可以对产品功能设计提出问题。

4. 视觉设计师出视觉稿

5. 需求宣讲:注重后续的工作规划。如:基础服务对接安排,第三方对接安排。

6. 排期

7. 开发(此阶段,会有 测试用例评审)

8. 提测

9. 测试+bug修复

10. 上线

11. 回归测试:对之前已上线的功能,再次做验证。

以上只是粗略的大致流程,还有很多方面、细节未涉及到。如:市场调研团队,大数据团队,基础服务,产品团队、开发团队的内部流程等。具体流程的增减,取决于公司和项目的体量。

为了能够更快节奏的适应市场,有人在瀑布流之上,提出敏捷迭代。在agency类的公司,会存在scrum master类的角色。

对以上流程提出一些更改,如:

1. 开发阶段开始后,产品就需要准备下一个迭代的内容。同理,开发人员提测之后,修bug阶段或上线当天,就会开始下一个迭代的需求宣讲。

2. 重要紧急的bug,停滞当前的开发,hotfix上线。否则,纳入下一个迭代的需求。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 设计的本质是漂亮得解决问题,交互设计主要是关于节点的中,人和机器、系统等的“互相行动”的设计。今天这篇文章,我们来...
    沐风与体验设计阅读 24,395评论 0 48
  • 先说项目开发过程中团队人员的分工协作。 一 人员安排 毕业至今的大部分项目都是独立完成,虽然也有和其他同事协作的时...
    SnowflakeCloud阅读 11,136评论 3 59
  • 篇首语:个人技术再高,不懂得团队管理是白搭;管理理念再先进,没有在一线技术岗位奋斗过,也是白搭。 这篇文章主要分为...
    两行哥阅读 1,438评论 1 14
  • 很久很久以前,有一个长着老虎头和蟒蛇尾巴的神兽,它喜欢到处去玩、并帮助人们的事业,用现在的话来说就是爱做好人好事。...
    周靖贻阅读 1,503评论 0 0
  • 1,从本篇文章/音频/视频中我学到的最重要的概念 2,我在本片文章/音频/视频中学到的怦然心动的单词 3,在本片文...
    学霸不懂学渣的痛阅读 157评论 0 0

友情链接更多精彩内容