奈米機率日

軟體系統開發是充滿著高度風險的產業,在整個專案開發過程中都充滿著不確定性. 因為某種程度的不確定性,相對地就不容易量化,那麼,又如何去預估實際的交付時程呢? 用人月? 是一種計量的單位,但相對也是一個 "神話",因為誤差大到可以忽略這種單位的計量。 用人月所預估可以交付系統的期限,依據業界的經驗法則,是不可能完成交付的。 只是,講 "不可能完成",老闆會不高興。 從 "與熊共舞" 一書中,學到 ...

{UML2.0}Class 與 Object Diagram 簡單範例與說明

類別(Class) 圖: Class 圖是系統建構的“基石(Building Block)”,表達系統內部的主要結構。是UML 圖中最重要、最必要的。 Class 圖描述了類別的型態,以及類別之間的靜態關連(static relationship),同時也表達了類別的屬性(property or attribute)以及操作(operation)。 如何找出Class 是系統分析最大的挑戰。基 ...

天真單純的小 Annie

昨天,我們讀小一的 Annie 在寫寒假數學作業。 看她寫得很認真,突然看到她拿生活習作課本一直在那翻來翻去。 媽媽覺得很奇怪,為什麼寫數學作業還要參考生活習作課本?正在納悶當中,Annie 就問了: "媽媽,這一大題的"畫畫看" 說生活中有哪些東西像圖形、長方形、三角形等,可是我找生活習作的課本,找不到這些圖啊!" 。 呵呵,原來 Annie 還以為數學題目是要她去生活習作課本上找圖形呢。 ...

學習的心態重於聰明才智與技巧

許多朋友會問我心智圖的工具如何使用。我經常的回答是:那並不重要! 甚至,還會問我工具該如何使用,基本上,我並不直接回答這類的問題,因為,第一、使用者往往連工具說明書都懶得看就希望有人告訴他答案;第二、我也真的是不會,用了某某工具,馬上看操作手冊,或透過 google 找資料,"用" 完後這類操作性質的使用後也幾乎都忘光了。 所以,我對其的回答是:不會用或不好用就換掉吧。反正,總是一方有問題,要 ...

{UML 講座系列}第一次的 UML 講座資料提供完整下載

感謝阿德先生免費提供網址空間下載,得以讓第一次所舉辦的 UML 講座完整資料以供下載。 本次講座資料已做成 ISO 檔,可以使用如 Nero 燒錄或以 Daemon Tools mount 該檔案。 本光碟片含以下內容: ‧EA ScreenCams --- UML 2.0 13 種圖形的完整操作示範檔案。(Flash 格式) 可直接執行每個目錄下的 html 檔案即可。 ‧ ...

【好書分享】UML Distilled 3rd Edition – UML 精華第三版

 UML精華第三版--標準物件模型語言 — UML Distilled Third Edition  -----------------------------------  作者/Marting Fowler/著  譯者/趙光正/譯  出版社/碁峰出版  ISBN/9861540393 內容簡介: *想了解類別圖中,哪些是最重要的東西嗎? *想一賭新的UML 2.0版中,循序圖部分是如何針對 ...