菜鸟请教:RUP和敏捷的区别与联系

Kasbaster 2010-01-18 05:37:33
敏捷是迭代开发,RUP也是迭代开发,两者有什么区别与联系?有点混淆了。。。
...全文
1201 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
fengzheng0306 2011-12-14
  • 打赏
  • 举报
回复
不好,好贴!
Kasbaster 2010-01-26
  • 打赏
  • 举报
回复
PengMiao说的我有些明白了,谢谢。
PengMiao 2010-01-25
  • 打赏
  • 举报
回复
RUP是一套管理方法,用于项目从需求到发布的管理
而敏捷则是一种思想,一种价值观:价值迭代交付,以人为本
有一些基于敏捷思想的实践比如Scrum、XP等也都是管理方法或开发方法层面的内容
RUP可以与敏捷的思想结合,可以在敏捷思想指导下进行管理,那就是敏捷的RUP
Kasbaster 2010-01-21
  • 打赏
  • 举报
回复
首先十分感谢ericzhangali,连续回答了我好几个问题。
其实我主要是想知道敏捷开发和RUP的关系,举个不恰当的例子:对象和类的关系--具体和抽象的关系。
不知道具体实践起来,是用敏捷还是用RUP?还是两者没有关系,只是某些地方有交叉?
如果最终实践完毕,一个项目从需求分析到最后实现,这个过程不知道是实践了敏捷,还是实践了RUP?
loveisbug 2010-01-19
  • 打赏
  • 举报
回复
所以,如果你要一针见血的知道区别和联系,至少先得实践它们。
Kasbaster 2010-01-19
  • 打赏
  • 举报
回复
RUP和敏捷给我的是很模糊,很抽象的印象。举个例子,如果说是用UML进行建模,对于这个概念的直接反应是是用UML工具进行作图,是具体的东西。但是说到RUP和敏捷开发,只能联想到迭代,除了迭代,不知道具体要使用这两个做什么。所以才想知道这两个东西的联系与区别。
Kasbaster 2010-01-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ericzhangali 的回复:]
google、维基一下,如果仅做一个了解的话。
[/Quote]
仅仅看定义的话,理解起来有点模糊,想听听两者的直接比较,一针见血的点出区别和联系的那种。。。
Kasbaster 2010-01-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 kelph 的回复:]
只说迭代,敏捷周期更短
[/Quote]
不光说迭代,还有什么具体区别?
我感觉应该是两类不同的东西,不过又感觉全都在强调迭代,所以有点区分不开。
loveisbug 2010-01-19
  • 打赏
  • 举报
回复
呵,你就掉到死锁里去了,不知道是什么就没法实践,不实践就不知道是什么。

如果你觉得不知道是什么就没法实践,那么大概了解一下是什么,google也好,维基也好,再各弄本好书参考一下,譬如《敏捷开发的艺术》,实践了,你才有可能知道知道一针见血的什么什么。
Kasbaster 2010-01-19
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 ericzhangali 的回复:]
所以,如果你要一针见血的知道区别和联系,至少先得实践它们。
[/Quote]
不知道是什么,如何实践呢?
loveisbug 2010-01-18
  • 打赏
  • 举报
回复
google、维基一下,如果仅做一个了解的话。
kelph 2010-01-18
  • 打赏
  • 举报
回复
只说迭代,敏捷周期更短

1,557

社区成员

发帖
与我相关
我的任务
社区描述
软件工程 敏捷开发
社区管理员
  • community_144
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧