在“从用例到代码”的第一部分中,我们从一个用例开始,迄今为止已经找出了用来实现用例的类,它们之间的关系,和它们需要的属性。我们还找出了一些分析机制,在今后的设计和实现中会用到它。 如果我们对另一个用例再一次重复这整个过程,我们会发现另一些分析类,定义它们的职责,它们之间的关系。也许还会发现一些新的分析机制,画出新的协作图或是顺序图,来说明这些类如何交互。这演示了RUP过程的递增的特点:每个任务,每次迭代,都是在前面工作的基础之上进行的。