3

我想学习RUP...

你有什么建议?如何开始?哪些资源?......

4

3 回答 3

7

好奇心是学习新事物的充分理由......

首先从那些文章开始:人们如何误解 RUP,它可能有什么问题......

  • Larman、Kruchten、Bittner,如何使用 Rational Unified Process 失败在线阅读

  • Ivar Jacobson,是的,RUP 是我的宝贝 [“宝贝需要纠正”] 在线阅读

然后要了解 RUP 的轻量级版本,请阅读以下内容

  • Kruchten,“一个团队的软件开发过程在线阅读

现在你已经准备好获得更多的洞察力了……RUP 是迭代开发过程……所以必须首先理解迭代开发……对于那些阅读/观看以下内容的人:

RUP通常是用例驱动的开发过程[它不能是“用例”驱动的,但通常是]......所以了解用例......对于那些阅读以下内容:

  • Larman [应用 UML 和模式第 2 章的示例章节:第 6 章:用例] 在线阅读
  • Ellen Gottesdiener,项目团队滥用用例的十大方式 [I] 在线阅读
  • Ellen Gottesdiener,项目团队滥用用例的十大方式 [II] [在线阅读] 10
  • Ellen Gottesdiener,“用例:最佳实践”,在线阅读

通常 UML[统一建模语言] 用于基于 RUP 的项目中...[您不必使用它]...所以使用 UML 获得一些见解...

任何流程都应该针对您的“情况”进行定制。如果您想应用它,您应该创建自己改编的版本,例如 OUP,其中 O 代表“Odiseh”统一流程 :-) 看看这个:

  • Stefan Bergström [采用 Rational Unified Process:RUP 的成功第 1 章:如何在您的项目中采用 RUP] 在线阅读

要获得更多信息,您可以从http://www.eclipse.org/epf/downloads/configurations/pubconfig_downloads.php下载 OpenUP 的在线发布版本 [这是 RUP 的修改版本]

但这些都是“静态信息”...实际上我们无法从书本中学习过程...我们必须应用一些东西,看看哪些有效,哪些无效...我们还应该能够理解人们在团队中的行为方式,动机是什么他们……等等……

“过程只是二阶效应” ...[不应该忘记]

就这些!

于 2011-12-03T13:22:24.120 回答
1

您在Rational Unified Process 最佳实践中找到的一些介绍词

一个好的起点是IBM Rational

于 2010-01-23T11:22:30.430 回答
0

由于文档的复杂性和时间消耗,RUP 不适用于当今的业务和开发环境,我建议您看看敏捷软件开发方法。

于 2012-11-27T18:13:19.080 回答