瀑布模型
需求分析
- 研发分析需求说明书
- 判断需求实现可能性
概要设计
- 用到具体的技术点
- 大致模块划分
详细设计
- 详细到可以为编码做支持
- 类和类关系,类的设计
- 函数设计
- 各个接口的细节
- 数据库表的关系,字段关系
编码
- 依据详细设计进行编码
测试
维护
- 软件发布后需要持续维护
瀑布模型的特点:
- 线性模型:每一步都按顺序进行
- 文档驱动:每一步都有文档产出
瀑布模型的优点:
- 开发各个阶段比较清晰
- 当完成一个阶段后,只需关注后续阶段
瀑布模型的缺点:
- 依赖早期的需求调查,不适应需求的变化
- 风险往往延至后期才显露,失去及早纠正的机会
标签:需求,编码,软件开发,模型,瀑布,设计 From: https://www.cnblogs.com/lzcnblogs/p/16800388.html