社区
研发管理
帖子详情
大家来讨论一下rup与agile如何结合呀?(言者有分)
BluePenguin
2003-03-07 04:28:00
最近看了下RATIONAL自带的RUP,感觉太复杂了,如果能和AGILE结合起来就好了.不知道大家有没有这方面的经验或对此有什么看法呢?
...全文
75
8
打赏
收藏
大家来讨论一下rup与agile如何结合呀?(言者有分)
最近看了下RATIONAL自带的RUP,感觉太复杂了,如果能和AGILE结合起来就好了.不知道大家有没有这方面的经验或对此有什么看法呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mach
2003-03-10
打赏
举报
回复
to BluePenguin(蓝色企鹅)
没错,RUP中那几百个文档、流程与角色是为了实现“用例驱动、以架构为核心、迭代式开发”这三个核心思想的支持手段,它们不是核心,也不是唯一可行的支持手段,我们不应该为了RUP而RUP,或为了Agile而Agile。实施任何过程都是为了解决我们开发中的问题,因此首先要明白我们为什么要实施RUP。活学活用是最重要的,可能一开始理解的并不正确,这没什么可怕的,关键在于保持灵活的态度,必要时对过程进行调整。
webcat
2003-03-10
打赏
举报
回复
本来软件工程就是一个受诸多因素影响的工程,如果在理想情况下瀑布模型最好不过了,正因为如此才会有不断演化的迭代式开发方法。
BluePenguin
2003-03-10
打赏
举报
回复
多谢mach(照虎画猫) 和各位的帮助.
现在结帖.
BluePenguin
2003-03-08
打赏
举报
回复
to mach(照虎画猫)
你的话很好的启发了我,就是说RUP中那几百个文档、流程与角色并不是最核心的,其实只要抓住了“用例驱动、以架构为核心、迭代式开发”这三个核心思想,按照agile的做法来实施就是将RUP与agile结合在一起了呢?
BluePenguin
2003-03-08
打赏
举报
回复
to liulianxi(阿喜)
那是不是说RUP是水中月呢?
mach
2003-03-07
打赏
举报
回复
rup的核心在于用例驱动、以架构为核心、迭代式开发,这是最关键的,其它的部分是针对这三个原则的解决方案,其实完全可以用agile的实践来进行实施,比如XP中根据用户故事的估算和开发、第一次迭代形成隐喻/架构、迭代式开发不正是RUP的思想吗,其实大可不必被RUP的庞大吓倒,它的这三个指导原则是最重要的,你的过程符合这个思路就可以了,不必管是否严格按RUP进行,而且要符合这三个原则,也不是因为它们是RUP提出的,而是因为它们却是有意义。
liulianxi
2003-03-07
打赏
举报
回复
记得有一个北大的研究软件工程的教授说过几句话:
RUP非常好,
我们必须好好的理解它,
但不能够真正实施。
BluePenguin
2003-03-07
打赏
举报
回复
哦,忘说了,此处说的复杂是指在中小公司想完全实施RUP几乎不可能,想利用AGILE的思想对RUP进行裁减,但不知道如何下手.
基于
RUP
和敏捷软件过程的小型IT项目开发过程.pdf
基于
RUP
和敏捷软件过程的小型IT项目开发过程.pdf
关于举办“高级系统架构师培训”的通知doc-中部软件产业园.docx
关于举办“高级系统架构师培训”的通知doc-中部软件产业园.docx
UML_Distille.pdf
UML 精髓 英文版 添加了目录 非常好的一本书
《软件工程》习题集.pdf
《软件工程》习题集.pdf
研发管理
1,268
社区成员
28,284
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章