Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在研究使用 Scrum(即敏捷)方法的项目概念,我想知道 UML 图对这种方法有什么作用。
在做了一些研究之后,我发现用例图和序列图很有用,但还有什么用呢?我应该为整个项目绘制这些图表,还是逐次迭代?
UML 是一种对象建模工具,可以更好地向开发人员、设计师、客户等利益相关者表达产品/项目的不同方面。它与项目管理方法没有太大关系。您可以遵循敏捷或正常的瀑布模型并仍然使用 UML。
但是由于敏捷是不断发展的迭代方法,因此保持 UML 文档更新以更好地处理更改是有意义的。因此,将为每次迭代创建 UML 图。随着项目的发展,您的 UML 图也在发展。
通常有用的 UML 图是:用例图、类图、序列图、活动图。