基本上,本文是关于如何通过使用迭代开发的方法和通过确保整个 团队共享项目的远景建立“正确的”软件的,并讲述了你应该如何与团队紧密的合作来实现这个远景。 项目经理能够在工作过程中鼓励这种变化,但是它最终建立在团队成员接受和有效的实施是些变化之上。
鸣谢
我非常的感谢 Kurt Bittner 、Anthony Kesterton 和 Glen Tattersall ,他们对本文进行有价值的校对,同时也感谢 Marlene Ellin 出色的编辑工作。
其他读物
如果你希望更好的理解迭代开发,我建议下面这些 资源。
The Rational Unified Process Made Easy: 一个 RUP 从业者指南, 作者 Per Kroll 和 Philippe Kruchten (Addison-Wesley 2003)。
Software Leadership:成功的软件开发的指南,作者 Murray Cantor (Addison-Wesley 2002)。
Software Project Management: 统一的框架, 作者 Walker Royce (Addison-Wesley 1998)。
注释
1 For more information on the Quality by Design best practice, see Brian Bryson's article on the topic in The Rational Edge, January 2001, http://www-106.ibm.com/developerworks/rational/library/content/RationalEdge/jan01/QualitybyDesignJan01.pdf.
2 For a more detailed discussion on this topic, see Chapter 3 in The Rational Unified Process Made Easy—A Practitioner's Guide to RUP, by Kroll and Kruchten, Addison-Wesley, 2003.
3 See R. Max Wideman's article series on Progressive Acquisition in The Rational Edge, http://www-106.ibm.com/developerworks/rational/library/content/RationalEdge/apr03/ProgressiveAcq_TheRationalEdge_Apr2003.pdf
关于作者
Per Kroll 是 IBM Rational 软件 Rational Unified Process 开发和产品管理团队的主管。自从 1992 年开发他就开发从事 RUP 的客户 培训、指导和咨询工作。当 1996 年 RUP 产品团队组建时,他担任了最初的 RUP 产品经理。他也将很多精力投到了 认证合作伙伴和培训 Rational 的职员的 RUP 服务上。