文章分類:軟體大家

{Draft} Open Source 的 “Business Model” 思考

從 Jimmy 網站一文:「專案成功的要素」 才知道,原來 Jimmy 參加了「國際開放源碼」的研討會,聽了一場Patric McGovern(Director, SourceForge.net)的演講。 最重要的是, Jimmy 節錄了 “Open So …

{How-to} 將 jBPM-2 的預設資料庫改成 MySQL

說明:jBPM-2.0 預設所使用的資料庫系統為 “HyperSonic”,主要作為開發測試用,並不適合在企業的環境下使用。jBPM2 是以 “Hibernate” 作為 O-R Mapping 的 Frameowork 機制,可以支援多種資料庫系統。底下 …

利用 EA UML 塑模工具設計 Database Schema

昨天我們協助一家診所設計病歷管理的系統,所有的訪談都是以 EA 來做紀錄,並將 E-R(Entity Relationship) Model 設計圖設計出來。 EA 的 E-R 圖,可以直接轉成 ANSI-SQL、Oracle、MySQL、MSSQL、Ac …

【好書分享】與熊共舞:軟體專案的風險管理

與熊共舞:軟體專案的風險管理 Waltzing with Bears: Managing Risk on Software Projects ----------------------------------- 作者/湯姆.狄馬克、提摩西.李斯特/著 譯 ...

我的出版計畫 — 「軟體設計」 and 「個人目標設定與規劃」

我個人在明年的目標設定計畫內,準備出版兩本實體書籍。 一本是「軟體設計實戰」;另一本是針對「個人目標設定與規劃管理」。 原來是打算利用三個月的時間先寫一本 “軟體設計與元件化(Component-based)的實務應用”,控制在 300 頁左右。以 “問與 …

「大題小作」 vs. 「小題大作」

當我希望能快速一窺整體系統的全貌,而將複雜的局部細節封裝(encapsulate)時,我會「大題小作、化繁為簡」。 當我希望將焦點擺在某一局部,並把該局部視為一個整體(whole),剖開局部探究內部的細節時,我會「小題大作、、化簡為繁」。 溝通時,需要先釐 …