软件开发模型-瀑布模型

瀑布模型

需求分析

  • 研发分析需求说明书
  • 判断需求实现可能性

概要设计

  • 用到具体的技术点
  • 大致模块划分

详细设计

  • 详细到可以为编码做支持
  • 类和类关系,类的设计
  • 函数设计
  • 各个接口的细节
  • 数据库表的关系,字段关系

编码

  • 依据详细设计进行编码

测试

维护

  • 软件发布后需要持续维护

 

瀑布模型的特点:

  • 线性模型:每一步都按顺序进行
  • 文档驱动:每一步都有文档产出

瀑布模型的优点:

  • 开发各个阶段比较清晰
  • 当完成一个阶段后,只需关注后续阶段

瀑布模型的缺点:

  • 依赖早期的需求调查,不适应需求的变化
  • 风险往往延至后期才显露,失去及早纠正的机会

 

 

所有的链接,都是从主动开始的,主动麻烦别人,人家帮我们了,请人家吃一顿饭,要是不来,他卖什么,买点什么就行了。

posted @ 2022-10-17 19:49  心如__止水  阅读(154)  评论(0编辑  收藏  举报