文章分類:軟體大家

淺論「軟體系統整合」觀

Key abstraction: 軟體廠商應該要能化被動為主動–不是只被動的順應客戶所提出的需求(Requirements),而是要能主動的幫客戶引導出潛在的需求,進而提昇其整體價值。 放棄本位主義,以 同理心 站在客戶的角度來思考,系統整合如何能包容既有 …

【好書分享】The Deadline — 最後期限:專案管理101個成功法則

最後期限:專案管理101個成功法則 The Deadline: A Novel About Project Management 作者/湯姆‧狄馬克/著 譯者/UMLChina翻譯組 出版社/經濟新潮社 ISBN/9867889169 內容簡介: 這是一本 …

壓力的效果

摘錄:「The Deadline 最後期限」 Oracle(先知)對專案經理的回覆: >為什麼給程式設計人員的壓力最多只能得到 6% 的生產力提升呢? 在壓力下的人思考不會變快。 專案經理的註記 — 壓力的效果: 壓力之下的人思考不會變快 增加加班時間只 …

“簡簡單單”的概述軟體開發流程與UML

或許?剛入門的軟體開發者還不一定很清楚軟體的開發流程(Development Process)與UML到底有何關連? 所以我想用簡簡單單的幾句話來概述為何是 UML?又,為何沒有所謂標準的開發流程? 軟體應用系統的開發,通常是以專案(Project)的方式 …

由 MVC 看軟體設計思維(2)

觀察 MVC 的設計思維,可以得知:畫面的設計並不是軟體設計的重心首在,畫面是手段,僅是為了表達展示給操作使用者來觀看的,若有更好的畫面呈現方式,系統可以整個抽離掉畫面而不致影響核心,就好比樹葉會代謝再長出新葉也是為了讓整棵樹能呈現更茂盛的一面。 同樣地, …

MVC的軟體設計觀(1)

■ What is MVC? MVC,Model-View-Controller Separation 樣式(Pattern) Problem: 希望能夠從視窗畫面(View)之中去掉領域(Model)的耦合,因而支援領域物件(Domain Ob …