<分区>
我正在研究使用 Scrum(即敏捷)方法的项目概念,我想知道 UML 图对这种方法有何作用。
经过一些研究,我发现用例图和序列图很有用,但还有什么?我应该为整个项目绘制这些图表,还是逐个迭代绘制?
<分区>
我正在研究使用 Scrum(即敏捷)方法的项目概念,我想知道 UML 图对这种方法有何作用。
经过一些研究,我发现用例图和序列图很有用,但还有什么?我应该为整个项目绘制这些图表,还是逐个迭代绘制?
最佳答案
UML 是一种对象建模工具,可以更好地向开发人员、设计师、客户等利益相关者表达您的产品/项目的不同方面。它与项目管理方法关系不大。您可以遵循敏捷或普通瀑布模型并仍然使用 UML。
但由于敏捷是不断发展的迭代方法,因此有必要更新您的 UML 文档以更好地应对变化。因此,将为每次迭代创建您的 UML 图。随着项目的发展,您的 UML 图也在发展。
Typically UML diagrams which are useful are : Usecase diagram, Class diagram, sequence diagram, activity diagram.
关于uml - UML 图与 Scrum 方法有什么关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15730754/