启动 需求 评审 架构设计 开发 测试 运维 部署
1. 需求分析 需求评审
2.系统架构
3.系统概要设计
4.系统详细设计
5.测试用例设计 测试用例 评审
------------
代码单元测试
测试用例 与需求在开发前确认。
-------------------------
关于新项目
项目范围 质量 时间 成本
目标定位 ,保证1期项目核心功能。尽快上线到市场验证。保持简单,可扩展。
迭代,起初 只关注核心功能。比如用户个人账号模块, 有注册 登录 第三方账号绑定,修改等 10多个接口。 如果全套做下来 需要团队至少2周时间。 如果只做 手机验证码登录, 后端根据以往记录自动判断 ,这就是顶多1-2天的工作量。
关于核心功能 ,比如 订单, 会涉及 订单分拆,订单改签 但这并不是核心功能