瀑布开发,RUP,敏捷开发简述

1. 瀑布开发

简述:

传统的软件开发过程。它将一个软件开发的整个过程分为若干阶段去执行,重文档,严格按照各个阶段的先后顺序去执行。

特点:

对阶段的划分和执行过于简单,难以应对变化,以文档为中心。较少使用。

2. RUP

简述:

以用例为驱动,以架构为核心的迭代增量开发模式。包含四个大阶段,九个小迭代的细致划分,包含UML等设计工具。

特点:

相对瀑布开发模式更加先进,采用增量迭代更能适应变化,以文档为中心。很多开发团队,特别是很多国企性质的开发团队在用。

3. 敏捷开发

简述:

迭代速度更快,增量更小,以人为中心。提出了一系列接地气的新的编程活动,很有意思。

特点:

轻文档,重团队交流,能及时应对变化。

相关推荐
2501_916007473 小时前
提高开发效率的尝试,用快蝎(kxapp)完成 iOS 项目的创建、调试与构建
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
2501_915909063 天前
iOS 开发编译与真机调试流程的新思路,用快蝎 IDE 构建应用
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
2501_915106323 天前
iOS 应用打包流程,不用 Xcode 生成安装包
ide·vscode·macos·ios·个人开发·xcode·敏捷流程
2501_915918413 天前
苹果应用开发编译流程,用快蝎(kxapp)工具完成 iOS 构建与调试
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
linux_cfan17 天前
第四篇:像敏捷开发一样迭代人生——控制论与真正的高级智能
学习·敏捷流程
yuezhilangniao23 天前
【AI 编辑器开发规范 v2.1 版】—— 为 AI 时代的敏捷开发而生
人工智能·编辑器·敏捷流程
帅次1 个月前
系统分析师-2025年5月试题二
设计模式·团队开发·软件构建·需求分析·敏捷流程·规格说明书·极限编程
罗宇超MS1 个月前
敏捷开发解决的到底是什么问题?
项目管理·敏捷流程·alm
川西胖墩墩1 个月前
新手在线画泳道图PC端简单操作快速做出标准化流程图表
学习·流程图·敏捷流程
云捷配低代码1 个月前
低代码开发治理:企业级管控策略
低代码·自动化·数字化·敏捷流程·数字化转型