app或者网站标准开发流程

 费德  2016/07/12 21:17  484 次

第一步:需求梳理、分析

此处就先不讨论用户需求分析了,假设用户需求分析已经彻底搞定 , 根据提炼的真实用户需求来确定产品需求。将 kehu baba 丢过来的word、ppt、jpg等等东西翻译成我能理清的语言,最简单的就是产出一张产品功能脑图或者一份功能列表。

065ec654d345a3f472b9bff4c4989b84_b.png
ad1b5b5d0f4b2a75f5a7f2f335311f65_b.png

第二步:产品原型图绘制

初步产品功能需求清楚了,产品经理持续跟进,反复沟通 定下产品原型图
我们出一般是全局流的图,程序员哥哥们比较喜欢(白眼)
0d17460a1d71a1a25b27ea86955c47b7_b.jpg

同时看项目需求,会搭配一套产品业务流程的泳道图
31c3dacebb6c5ebedcb90aad4526ee2f_b.png

常规的是用axure出一份带简单交互的原型:
015d0394dab73dc17858c5be54807a88_b.png

或者简单点,用墨刀做一份带交互的原型:
2bec5c40e6a6ae32cab32724a33fdddb_b.png

第三步:UI设计

UI设计,包含风格稿和内页设计。

风格稿会根据提供的目标用户类型、客户倾向、LOGO等信息,以及确定做风格稿的2-3个页面的原型图,来进行风格稿设计。
81fafc310bb80ddbbc72ccc81072262e_b.png
270975d2489ab2ea81285e559378644b_b.png
976ab0add888c893ca33a33fc5decc41_b.png
待风格稿确认后进行内页设计,包括设计效果、页面元素、弹出页面等等
9778303b052497174b550ba143c7d909_b.png

所有页面设计完后会统一发给客户再做沟通,然后统一修改优化。

设计完成后并不是设计师的工作结束了,之后还有一段周期的切图、标注工作 等等更新这部分。

第四步:项目经理&技术负责人对接需求

项目经理对接上这些需求,第一个工作是细化需求,将这样翻译成技术能更好理解地语言,搭配着原型图或设计稿来召开技术会议,统一讲解新项目的需求。
d6266b2d1f5790c78172e2e1a5831d6e_b.png

第五步:技术方案 & 架构设计

技术负责人在清楚了解整个项目的需求之后会开始构思整个项目的技术方案,根据产品需求,提供易扩展、可持续迭代的技术框架方案。
5ac65d6083cae385ab88928907b666ec_b.png
e0756b26129a2def76b6ba1bd5822d82_b.png

第六步:项目排期 & 任务分解

同时,项目经理在和研发团队沟通确认后对项目进行分解以及排期,以此来保证项目进度和质量
b917d5c183fac821dbdd9c752f400cd7_b.png

第七步:产品研发阶段

这个阶段就是各端技术按照排期规划开始编码,期间各种对接、调试以及撕逼。我不是程序猿,这块就不多写了,贴几张他们技术wiki的截图吧
06e867e413698e4fb8603261b458a855_b.png
9260e92d622378e019ab2c11e8bf632c_b.jpg

第八步:交付测试阶段

测试工程师基本全程跟进,从最早期对接完详细产品需求之后就开始编写测试用例
7d03c2fd4a80fe950de03ef81e7788e6_b.png
然后配合项目各个里程碑节点进行功能测试和性能测试,将问题按优先级划分统一反馈
b793ab67230ec7d53b08ea226252e69e_b.png

 作者:费德

少年费德的奇幻漂流

本博客如无特殊说明皆为原创,转载请注明来源:app或者网站标准开发流程

添加新评论