软件开发模型-瀑布模型

瀑布模型

需求分析

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

概要设计

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

详细设计

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

编码

  • 依据详细设计进行编码

测试

维护

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

 

瀑布模型的特点:

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

瀑布模型的优点:

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

瀑布模型的缺点:

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

 

 

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

posted @   心如__止水  阅读(189)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示