好書心得:用UML進行用況物件建模--一種實踐的方法--ICONIX軟體過程方法
用UML進行用況物件建模--一種實踐的方法
我買這本書的原因在於前言中有一句話:
軟體開發領域的殘酷現實是:它從來不會為留出足夠的時間。
網上書評:(說出了我的心聲)
很好很實用的一本書。雖然比較薄,內容卻很精煉。
書中介紹了一種軟體方法ICONIX,介於輕量級的XP和重量級的RUP之間;和別的軟體方法不同的是,ICONIX更強調需求到設計之間的自然的、有章可循的,同時也適合迭代的過渡;按照它自己的軟體方法思想,它對UML符號集在可擴充的前提下作了一定的取捨,所以這本書的讀者不需要費腦筋去記一些UML特別高深的用法和符號。它的一些觀點和方法,也解答了我長期以來的一個疑問,就是從usecase怎麼到達詳細設計的。我原來看邵維忠的《物件導向的系統分析》,覺得寫得很好,但是過於理論化,實踐中還是不得要領;現在看了這本書,理論和實踐基本上就能夠串起來了。
原先也不是很在意這本書,因為現在UML的書確實滿大街都是,這本書更是薄薄一冊(150多頁),實在看不上眼。只是因為老師講課用的這本書作教材,而且臨近考試,不得不瞄上幾眼。這一瞄,居然放不下來了。
當然這本書實在算不上是經典之作,但是對於那些熟悉UML符號和意義,卻不知道如何實際用來做分析設計的程式設計師,這本書是非常有用的,它可以讓你的UML設計思想提高一個層次。
回眸ICONIX軟體過程方法
13年前,Doug Rosenberg創立了CONX公司,集UML三友之長,形成了一套介於輕量級與重量級之間的軟體過程方法。
1000英尺軟著陸——ICONIX的電子政務實踐
作為一種實用的、簡潔的軟體過程方法,ICONIX已經有很多良好的實踐,從其特性出發,我們選取了某一個迭代過程,為您揭示ICONIX是怎麼在電子政務中實踐的。
重量與輕量之間——訪ICONIX之父Doug Rosenberg
敢於挑戰RUP或XP的人並不多見,Doug就是這樣個人。他批判敏捷的XP,也為臃腫的RUP進行瘦身,看看他是怎樣為ICONIX考慮的。
《RUP導論》《用UML進行用況物件建模--一種實踐的方法》《極限建模程式設計》三本書都買了,呵呵
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/106285/viewspace-912735/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體專案需求開發過程實踐之業務建模用例圖
- UML用例建模解析(一)
- StarUML for Mac(UML軟體建模器) 5.1.0啟用版Mac
- 一種面嚮物件語言的方法呼叫過程。物件
- UML軟體建模器:StarUML for Mac v5.1.0啟用版Mac
- 敏捷建模對統一過程的改造實踐敏捷
- 物件導向軟體工程方法學實踐 (轉)物件軟體工程
- StarUML for Mac(UML軟體建模器) 5.1.0中文啟用版Mac
- StarUML mac UML軟體建模器Mac
- [全程建模]UML應用與實踐的對話——需求中流程與用例的關係
- UML用例建模解析(三)
- UML用例建模解析(二)
- 新手 請問DDD建模用什麼軟體好?
- UML用例建模的慨念和應用
- 電子書,UML播種機--物件導向軟體工程文件庫 (轉)物件軟體工程
- 軟體專案需求開發過程實踐之軟體需求說明書
- 《UML軟體建模技術》企業內訓課程大綱
- 軟體建模有啥用
- 實用的3D建模軟體:Metasequoia for Mac3DMac
- Vue 前端應用進行身份認證許可權控制的一種方法Vue前端
- 幾大ERP軟體實施方法與過程 (轉)
- 軟體設計、架構與 UML 建模架構
- [全程建模]全程建模實踐過程指南(2004年)
- UML建模——用例圖(Use Case Diagram)
- 超實用的“情境調研”實踐方法
- mysql佔用記憶體高的一種解決方法MySql記憶體
- [個體軟體過程]之過程改進 (轉)
- 軟體測試持續整合的方法實踐
- 規範軟體開發過程——軟體配置管理實踐
- 用typescript開發爬蟲過程實踐TypeScript爬蟲
- JavaScript 建立物件: 方法一覽與最佳實踐JavaScript物件
- 用形而上學進行領域建模
- UML在活塞PDM系統建模中的運用
- [全程建模]UML設計類中的實現與方法數量問題
- 想進國外大的軟體公司的一種方法:躬耕於南陽
- 《規範敏捷交付:企業級敏捷軟體交付的方法與實踐》——1.6 混合型過程框架敏捷框架
- [讀書筆記]軟體估算-估算方法(一)筆記
- mac建模軟體哪個好?Mac