项目完整开发的流程

流程

1.设计产品

2.写需求文档

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

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

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

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

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

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

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

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

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

角色参与

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

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

测试:测bug

运维:上线

实施:出差

前端:页面实现+交互

项目管理软件推荐

禅道

相关推荐
workflower1 天前
用户体验的要素
状态模式·需求分析·个人开发·ux·规格说明书·极限编程
向往着的青绿色2 天前
编程式事务,更加精细化的控制
java·开发语言·数据库·spring·性能优化·个人开发·设计规范
workflower2 天前
如何避免诧异的反应
性能优化·需求分析·个人开发·敏捷流程·规格说明书
workflower3 天前
小强地狱(Bug Hell)
大数据·bug·团队开发·需求分析·个人开发·结对编程
爱睡觉的王宇昊4 天前
单体架构详细解析:从概念到实践--购物网站搭建
java·spring boot·架构·团队开发·个人开发·敏捷流程
Ypuyu6 天前
【工作总结】3. 环境配置
个人开发
狮智先生6 天前
【编程实践】Windows + PySide6 + Matplotlib 绘图时 WinError 32 的完整排查与解决方案
windows·ui·个人开发·matplotlib·交通物流
NocoBase8 天前
如何快速搭建一个替换 Excel 的系统?(完整指南)
数据库·低代码·开源·excel·个人开发·零代码·无代码
wangjialelele9 天前
git工作原理、个人使用到多人协作开发与git FLOW模型
c语言·c++·git·团队开发·个人开发
极市平台10 天前
骁龙大赛-技术分享第5期(上)
人工智能·经验分享·笔记·后端·个人开发