软件工程快速入门教程2- 瀑布模型

作者 : 开心源码 本文共648个字,预计阅读时间需要2分钟 发布时间: 2022-05-12 共195人阅读

什么是瀑布模型?

瀑布模型是一种将软件开发划分为不同阶段的顺序模型。 每个阶段都设计用于在SDLC阶段执行特定活动。 它由Winston Royce于1970年推出。

图片.png

软件工程中瀑布模型的不同阶段

阶段活动
需求收集阶段从用户收集要开发的软件系统的详细要求
设计阶段规划编程语言、数据库或者者项目的其余高级技术细节
编码在设计阶段之后,它是建立阶段,这只是编码软件
测试阶段测试软件以验证它能否按照用户端提供的规范构建。
部署阶段在相应的环境中部署应用程序
维护阶段可能需要根据用户要求更改代码

参考资料

  • python测试开发项目实战-目录
  • python工具书籍下载-持续升级
  • python 3.7极速入门教程 – 目录
  • 探讨qq群630011153 144081101
  • 原文地址
  • 本文涉及的python测试开发库 谢谢点赞!
  • 本文相关海量书籍下载

何时使用SDLC瀑布模型

可以使用瀑布模型

  • 需求不经常变化
  • 应用并不复杂和庞大
  • 项目很短
  • 要求很明确
  • 环境稳固
  • 使用的技术和工具不是动态的,而且是稳固的
  • 资源可用并经过培训

瀑布模型的利弊

好处缺点
在下一个开发阶段之前,必需完成上一阶段只能在阶段期间修复错误
适用于需求定义明确的小型项目对于需求经常变化的复杂项目,这是不可取的
应该在完成每个阶段之前执行质量保证测试(验证和验证)测试介入很晚
精心编写的文档文档占用了开发人员和测试人员的大量时间
项目完全依赖项目团队,用户干预最少用户的宝贵反馈不能包含在正在进行的开发阶段
软件的任何变化都是在开发过程中进行的完成的软件中出现的微小变化或者错误可能会导致很多问题

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 软件工程快速入门教程2- 瀑布模型

发表回复