3

我正在研究使用 Scrum(即敏捷)方法的项目概念,我想知道 UML 图对这种方法有什么作用。

在做了一些研究之后,我发现用例图和序列图很有用,但还有什么用呢?我应该为整个项目绘制这些图表,还是逐次迭代?

4

1 回答 1

5

UML 是一种对象建模工具,可以更好地向开发人员、设计师、客户等利益相关者表达产品/项目的不同方面。它与项目管理方法没有太大关系。您可以遵循敏捷或正常的瀑布模型并仍然使用 UML。

但是由于敏捷是不断发展的迭代方法,因此保持 UML 文档更新以更好地处理更改是有意义的。因此,将为每次迭代创建 UML 图。随着项目的发展,您的 UML 图也在发展。

通常有用的 UML 图是:用例图、类图、序列图、活动图。

于 2013-03-31T15:07:54.500 回答