[项目管理]一个app从想法到上线的全流程

138 阅读3分钟

前言

一个互联网产品需要在产品经理、UI设计师、前端工程师、后端工程师、软件测试工程师、互联网营销师的共同协作下完成。

image.png

1.想法的迸发

image.png

2.可行性评估

用户研究人员采取访谈、问卷调查等方法对产品可行性进行评估,了解目标人群的特点以及竞品的发展等等。 image.png

3.产品经理策划

产品经理拿到需求后,确定产品定位,分析市场需求,指定产品策略,跟进产品制作,参与产品推广。

必要的时候写写需求文档,画画原型图,和设计、开发、测试、运营等同时相互沟通(工作上基本上是这几点)。

最终的产品要给用户带来便利,同时为公司带来效益。

image.png

image.png

4.UI设计师设计产品界面

UI设计师按照产品经理的要求,梳理清楚流程后,设计出赏心悦目的界面,流畅的交互。给用户带来更舒适的用户体验。 在调整界面结构的同时,优化视觉效果,然后将设计图输出切图给前端工程师使用。然后将设计图输出切图给前端工程师使用。

image.png

5.前端工程师根据UI设计稿开发界面

前端工程师不仅要与上游的UI设计师和产品经理沟通,还要与下游的后端程序员沟通。

前端工程师和UI设计师一起将设计稿制作成UI界面。 把制作好的高质量的PSD、PNG图片转换成代码实现。 与后台程序配合实现前台效果。

6.后端程序员

框架有了就该添加功能了,程序员们先进行概要设计和数据库设计,然后用JAVA或PHP进行程序编写,从服务器的部署到最后的代码存档迭代。 最终完成整个产品功能使得产品能正常的运行。

7.测试人员测试产品

为了保证更好的用户体验,制作好的产品还要经理测试阶段的打磨。 软件测试工程师利用测试工具按照测试方案和流程,对产品进行功能和性能测试。

查找bug => 提交程序员 => 修复bug => 再检查

确保产品漏洞最小化。

image.png

8.产品经理验收app

测试完app后,产品经理验收app,发挥验证作用,严格把控好产品上线的最后一关,让产品完美上线。

9.推广app

历经千辛万苦,产品终于上线了,如何让更多的人知道并使用这款产品呢?

这时候精通搜索引擎优化,搜索引擎竞价,电商、新媒体、活动、渠道、品牌、内容、数据分析,用户运营套路的互联网营销大神们就该登场了。

营销有大佬,产品卖得好。