2013-03-31 39 views
3

我正在研究使用scrum(即敏捷)方法的項目概念,並且我想知道UML圖表爲這種方法做了什麼。UML圖與Scrum方法學有什麼關係?

經過一番研究,我發現用例和序列圖可能很有用,但還有什麼?我應該爲整個項目做這些圖,還是迭代迭代?

+0

我投票關閉這一問題作爲題外話,因爲它是不相關的節目。 –

回答

5

UML是一種對象建模工具,以更好地表達像開發商,設計師,客戶等,這是沒有太大的做的項目管理方法的利益相關者你的產品/項目的不同方面。您可以遵循敏捷或普通瀑布模型,並仍然使用UML。

但是,隨着敏捷是迭代的方法,不斷髮展,所以保持您的UML文檔更新以更好地照顧變化是有意義的。因此,您的UML圖將爲每次迭代創建。隨着項目的發展,你的UML圖也是如此。

通常,有用的UML圖是:用例圖,類圖,序列圖,活動圖。

+1

我想添加到該列表也封裝和組件圖 – SomeWittyUsername

+0

是可以在一個Android項目嗎? – user2137817

+0

是啊;你也可以爲Android做到這一點。 –