1.1 项目流程、项目文档

在这里插入图片描述

  • 1.项目立项

根据公司发展需求,或者市场需要,或者老板自己想开发一系列的应用,这些应用需要什么样的功能,解决什么问题,定位的人群,定位的区域等一系列因素,决定要开发一个应用的流程,叫项目立项。

  • 2.需求文档

需求文档就是描述当前的应用都有哪些功能,这些功能的交互行为采用什么样的形式。当前功能的描述可能是粗略的,还没有完全定稿的。因此要和各部位人员开会协商,一起去筛查每个逻辑的细节。设计人员:
项目经理:把握整个项目的时间进度及资源的协调。有些公司没有项目经理,直接有产品经理代替。
产品经理:产品经理就是负责产品需求的人员,由他来负责做一个什么样的应用或者系统。
UI设计师:负责产品UI的细节说明。给出相关的产品图片,开发人员根据效果图,开发产品。
交互设计师:负责产品逻辑性的交互任务。有些公司没有。
后端开发人员:负责数据库及后台开发任务,提供客户端接口,同时要根据需求,输出接口文档,后台开发相关文档。
前端开发人员:负责处理PC 前端逻辑。
移动端开发人员:android IOS 端开发人员,开发手机应用人员
运营人员:app上线后,app的各种运营数据及上线,都有运营人员负责。
测试人员:对所有开发的各端产品就行测试,反馈bug,再交由开发修复。

以上人员会反复开会共同商议产品的业务逻辑。最终把产品需求确认下来,形成书面文稿,就叫需求文档。

  • 3.设计工作

设计文档主要是ui设计图,需求文档出来了,设计人员会根据理解的需求,去设计UI图,开发人员人员就可以根据UI设计图,去开发。

  • 4.开发工作

根据需求文档去做开发任务,这里面会设计和产品经理反复沟通需求的细节,拆解细节,讨论,梳理逻辑,验证,进一步完善需求。

  • 5.测试工作

开发完成后,提交测试,项目正式进入测试阶段,测试测出的问题,会反馈给开发人员,开发在依据测试描述的问题,去验证和修复。

  • 6.上线

当测试完成工作,就预示项目接近尾声,由运营人员来负责项目的上线和各渠道包的上传,同时控制各渠道包的安装及运行情况。

发布了138 篇原创文章 · 获赞 18 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/chentaishan/article/details/105604801
1.1
今日推荐