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

1. 瀑布开发

简述:

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

特点:

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

2. RUP

简述:

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

特点:

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

3. 敏捷开发

简述:

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

特点:

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

相关推荐
2501_9159090614 天前
移动端开发工具链怎么组合比较好,iOS、Android、跨端三套配置方案
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
2501_9159184114 天前
iOS编程用什么软件好?主流工具Xcode、AppCode、CodeRunner与新兴快蝎对比
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
2501_9159184118 天前
使用 VS Code 写 Swift 做 iOS 开发,插件能实现哪些功能,还有哪些短板
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
00后程序员张18 天前
Xcode vs KXApp,体积差几十G,选轻量方案还是完整工具链?
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
PM老周22 天前
Scrum 还是 Kanban?团队成熟度决定项目管理方法的最佳路径
团队开发·scrum·敏捷开发·敏捷流程
龚寿生22 天前
23-敏捷开发实战:从Scrum到看板的团队协作方法论
android·学习·scrum·敏捷流程
小智老师PMP22 天前
2026PMP第八版新纲深度解读|从流程管控到价值交付,核心考点全迭代
人工智能·职场和发展·软件工程·制造·敏捷流程
Ramble_Naylor23 天前
Vikunja极简教程
软件工程·甘特图·敏捷流程
2501_9159090624 天前
SwiftUI 和 UIKit 怎么选?两代 UI 框架的适用范围
vscode·ios·objective-c·个人开发·swift·敏捷流程
2501_9159184125 天前
在Windows10上使用VSCode和Code Runner搭建Swift开发环境详细步骤
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程