项目完整开发的流程

流程

1.设计产品

2.写需求文档

2.1需求分析,后端设计数据库,建表,客户沟通,说完签字,留证据,防止后面扯皮,和防止后续变需求重新写业务

3.画原型图,也就是草图,初始的ui框架布局

4.写ui,填色美化(ps 切片)

5.脚手架,登录注册等重复性的,ssm框架,不需要重新写,3天能完成为什么要用一个月?

6.面向业务,怎么简单怎么来,能实现就行,即使要CV,service逻辑才重要

7.写一份公共的接口文档,前后端照着这个开发

8.测开测试bug,有bug改代码,最终没问题运维上线

9.实施也就是售后去甲方教他们部署,怎么用,培训,答疑

10.产品经理>项目经理, 产品需要迭代, 项目经理当一个项目完成后结束任务

角色参与

产品经理:需求文档和原型图

开发:根据需求文档数据库设计

测试:测bug

运维:上线

实施:出差

前端:页面实现+交互

项目管理软件推荐

禅道

相关推荐
Little丶Seven4 小时前
使用adb获取安卓模拟器日志
android·unity·adb·个人开发
郭泽斌之心8 小时前
止盈和止损(二)
经验分享·个人开发
武陵悭臾1 天前
Python应用开发学习:Pygame中实现切换开关及鼠标拖动连续填充功能
python·学习·程序人生·个人开发·pygame
..空空的人1 天前
C++基于websocket的多用户网页五子棋 --- 项目设计
c++·个人开发
workflower3 天前
软件工程-练习
数据库·需求分析·个人开发·极限编程·结对编程
武陵悭臾3 天前
Python应用开发学习: Pygame 中实现数字水平靠右对齐和垂直靠底对齐
python·学习·程序人生·游戏·个人开发·学习方法·pygame
郝学胜-神的一滴5 天前
计算机图形中的法线矩阵:深入理解与应用
开发语言·程序人生·线性代数·算法·机器学习·矩阵·个人开发
workflower5 天前
FDD与其他方法的相似和区别
数据库·算法·需求分析·个人开发
竹等寒6 天前
Go红队开发—图形化界面
网络安全·golang·个人开发
SeaTunnel6 天前
Apache SeaTunnel 支持 Metalake 开发了!避免任务配置敏感信息暴露
大数据·开源·apache·个人开发·数据集成·seatunnel·看开源之夏