1、讨论项目的构建
- 头脑风暴。目的:获取要开发项目的想法
- 白版,功能和头脑风暴差不多
2、需求分析
- 市场调研。目的:看市场上是否有同类产品 找差异性,并进行用户画像
- 项目可行性分析(用最少的时间和金钱判断某个方案是否值得做)。目的:项目值不值的做。最终形成可行性分析报告。
- 功能清单。目的:整理出项目的所有功能列表。
- 成本计算以及项目周期和进度表。
3、原型设计
- 界面原型设计。----- 工具
Axure
- 用户确认设计。
4、项目设计
- UI设计是根据原型设计图形界面并确认。工具
PS
- 系统架构师开始做系统架构。————
StartUML ``Visio ``Edrawio
- 数据库工程师设计数据库————
PowerDesign
5、编码
- 前端开发人员。把UI设计师 设计的界面 转成 html的方式
- 后端开发人员。
- 测试人员。进行功能测试
6、内部测试
- 功能测试和系统测试。包含 开发人员+测试人员+公司其他人
7、公测时
- 包含开发人员+测试人员+公司其他人员+准用户
8、产品正式上线
- 运行+维护
9、产品下线 放弃维护