我正在研究使用scrum(即敏捷)方法的項目概念,並且我想知道UML圖表爲這種方法做了什麼。UML圖與Scrum方法學有什麼關係?
經過一番研究,我發現用例和序列圖可能很有用,但還有什麼?我應該爲整個項目做這些圖,還是迭代迭代?
我正在研究使用scrum(即敏捷)方法的項目概念,並且我想知道UML圖表爲這種方法做了什麼。UML圖與Scrum方法學有什麼關係?
經過一番研究,我發現用例和序列圖可能很有用,但還有什麼?我應該爲整個項目做這些圖,還是迭代迭代?
UML是一種對象建模工具,以更好地表達像開發商,設計師,客戶等,這是沒有太大的做的項目管理方法的利益相關者你的產品/項目的不同方面。您可以遵循敏捷或普通瀑布模型,並仍然使用UML。
但是,隨着敏捷是迭代的方法,不斷髮展,所以保持您的UML文檔更新以更好地照顧變化是有意義的。因此,您的UML圖將爲每次迭代創建。隨着項目的發展,你的UML圖也是如此。
通常,有用的UML圖是:用例圖,類圖,序列圖,活動圖。
我想添加到該列表也封裝和組件圖 – SomeWittyUsername
是可以在一個Android項目嗎? – user2137817
是啊;你也可以爲Android做到這一點。 –
我投票關閉這一問題作爲題外話,因爲它是不相關的節目。 –