RUP与Scrum的对话
敏捷和RUP之间有一种关系。实际上,我认为敏捷开发是RUP的一种类型。在上面IBM的文章中,您可以看到它们正在将模型与RUP相匹配。
有人对这三个有趣的概念之间的关系有过实用的解释吗?
发布于 2008-12-22 04:52:08
它们都是类似的迭代模型,但它们都有很大的不同。RUP是组织和团队的框架,而Scrum是针对具有严格指导原则的产品团队的。
我建议你读一读:SCRUM RUP
发布于 2009-03-14 14:04:09
敏捷在一个总括术语,如XP,Scrum,水晶,DSDM,FDD,分享共同原则。统一过程是一个可以用来描述开发过程的框架,RUP是一个基于Rational工具的UP实例化。UP早于大多数敏捷方法,可能被或不被认为是敏捷。它们的共同点是敏捷方法和UP都是迭代和增量开发 (IID)方法。
发布于 2009-11-15 20:18:44
RUP是一个全面的迭代和增量过程模板。您创建了一个“开发案例”,该案例告诉您在开发过程的实例中需要哪些流程组件。然后从RUP中提取所需的流程组件,比如从菜单中选择项目。
“敏捷”(Agile)是一个总括性的术语,它描述了基于软件开发是一个学习过程而不是一个定义的过程的一组过程,并且大多数高仪式的工件和实践阻碍了学习过程。
SCRUM是一个特定的敏捷项目管理过程。它没有对如何实际设计和开发正在建设的系统作出规定。
https://stackoverflow.com/questions/385511
复制相似问题