《UML大战需求分析》阅读笔记1
通過閱讀本書的序和第一章,讓我對于UML的理解更加深刻了,并且懂了怎樣把你UML學的更好。
作者先讓我們明白什么是UML,大概知道了UML各個圖的形態和各種用途,然后再詳細的介紹各個圖怎樣使用。
UML是個非必要的建模工具,不過在一般情況下,大多選擇使用它來表達。UML圖分為兩類:結構型和行為型。結構型的圖有:類圖,對象圖,構件圖,部署圖,包圖;行為型的圖有:活動圖,狀態機圖,順序圖,通訊圖,用例圖,時序圖。
其中,最為經常使用的是:類圖,構件圖,部署圖,順序圖,用例圖。
學好UML需要培養以下能力:1.書面表達能力;2.歸納總結能力;3.面向對象的思維能力。
前兩種我們可以通過寫博客等方式,總結平時的學習經驗。后一種能力我們可以通過實踐來提高,多使用類圖。
第二章中,從客戶和項目組兩個角度給我們介紹了在一個項目進行的時候,所發生的事情,并且都需要去怎么解決。
在客戶眼中,需要的是花最少的錢達到他所需要的效果,而項目組則是需要投入最少的精力來滿足客戶的要求。所以這就需要雙方的持續溝通,如果客戶不再進行持續的提出問題或者改變要求,那么就說明這個項目將不會對客戶產生多大的價值,導致很難通過最終的驗收。所以對于客戶的要求,不要去厭煩,其實這是很理想的情況。剛開始的認知需求,客戶要高于項目組,不過通過持續的改變需求,提出問題,項目組認知將要高于客戶,這樣最終才會滿意。
所以給客戶帶來實際的價值才是我們的目的,不能盲從客戶的要求而不加分析。如果我們能說出客戶內心深處真正想要的,而客戶又表達不出來的東西,我們才能真正做到為客戶帶來價值。
而合理的利用UML我們就可以有效的搞清楚系統的目標和范圍,找出該系統所有關鍵涉眾并列出要解決的問題,針對問題提出系統特性,針對特性提出細化功能。
轉載于:https://www.cnblogs.com/xiaosongbiog/p/5936176.html
總結
以上是生活随笔為你收集整理的《UML大战需求分析》阅读笔记1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 车门喷漆多少钱啊?
- 下一篇: MVC3项目依赖文件错误解决