計劃管理軟體蒐集

工欲善其事, 必先利其器. 要做好計劃管理, 好用的工具也不能少. 就我所找到的, 全部都列出來吧!

名稱 優點 缺點 註記
Microsoft Project 甘特圖 不能整理週報、月報 要錢!
Mantis 結合 bug report 系統

1. 已經開給整個產品線用, 小部門再開 project 會造成混淆.

2. 不能整理週報、月報


Dot project

1. 已經有人用了, 評價不錯!

2. 可以依據所選定的時間, 生出對應的週報、月報.

1. 輸入文字的視窗太小, 需要改大.

2. 使用者介面老舊

傳說中管理權限問題已經澄清.
RedMine 項目追蹤、工時追蹤、Wiki、版本控管、討論區等

1. Redmine 的中文化目前是由 shortie

2. 用 Ruby 撰寫

egroupware 行事曆、事件紀錄簿、知識庫、書籤、討論區、問題傳票系統、專案管理、通訊錄、 檔案管理員和翻譯工具

專案管理功能不足?

1.6 版後已經改善 (2008/11).


opengroupware 一整套的 tool 似乎未針對專案管理強化?

imendio planner

免費版的 MS Project.

未中文化
Imendio 拆成兩家公司, 現在簡稱 planner
edgewall (trac)
wiki, 時間軸, 開發藍圖, 瀏覽原碼, 檢視待辦事項, 搜尋

待辦的工作以 ticket 為單位. 很像 Mantis 的 bug 
codebeamer

1. 包括 Documents、wiki、Tracker、Report、Forumns、Chats、Build、SourceCode、Member以及 Admin.

2. 結合 SVN 的 source code 功能可能是一大亮點. 它比較接近於 programmer 的角度.

3. 也可以產生各種報表.

要錢, 超過 15 個 member 以後就麻煩了! 15 個 user 有免費版本
netOffice Dwins 專案客戶專屬網頁, 階段性任務,線上討論區, 文件版本控制, 安排會議, 統計報表, 行事曆 未來的維護? 台灣地區朋友Luis Wang所維護.
netOffice 同上, 祖先是 phpcollab

netOffice Dwins 的原始版本
streber
同上, 祖先是 phpcollab
也是從 netOffice 衍生的版本
Collabtive 管理專案,線上即時通訊、文件管理及時間追蹤,還可設立里程碑。也可將活動紀錄以XLS檔和PDF檔匯出。且支援各種瀏覽器平台。
PHP撰寫
ProjectPier 討論版、站內訊息、檔案管理、里程碑來協助團隊管理,並且支援各種瀏覽器平台。
PHP撰寫
Tutos 支援資料庫、LDAP 或 PAM 等不同使用者認証。 多國語言包括繁體中文。功能包括群組及個人的使用日曆、bug tracking system、 product/project repository、time tracking 等

PHProjekt 記事本、檔案管理、行事曆、通訊錄、考勤系統等相關功能,除了基本模組也可擴充模組來增加新的功能。還可匯出CSV檔。
PHP撰寫
qdPM

Time report, Discussion Reports, New Discussions model, Gantt Chart, Multi assign users for one task, New fields, New translation ,New Skins

未中文化  
Web2Project A secure, Role-based permission system, group-wide Gantt Charts, A unified calendar, A modular infrastructure 未中文化  

把上述軟體羅列出來之後, 我想它們大概可以分為幾類:

1. 畫圖專用, 包括未列出的  openproj,對於老闆親自做進度管理是有用的, 但不適合團隊採用.

2. 群組軟體, 把團隊的人都綁在一起. 大家以 mail, 即時通, 行事曆串連. 因此不容易有團隊的同仁在狀況外! 但害處是會有收不完的信. 只有 to do 是沒辦法好好管理的.

3. 軟體開發管理, 把 source code, bug report 結合起來. 使得軟體的團隊可以專注在工程上.

4. 知識管理, 大家把自己知道的東西寫成 wiki, 讓別人可以搜索.

5. 報表管理, 代替紙本的工單, 並且兼具畫圖軟體的功能.

再讓我思考一段時間, 我大概就知道我們該用什麼東西了. 總之, 免費的東西這麼多, 不可能再進貢給 Microsoft 了. 公司的 ITD 應該也要阻止任何的 Microsoft Project 採購才對…

插梢型辦公椅活動輪

十年前我買了一張滿高級的辦公椅…放在家裡. 幾個月前, 其中的一顆輪子竟然分家了, 兩片輪圈各飛東西, 使我寶座的五輪變成了四輪 – 果然我太重了!! 即使把他們塞回去是輕而易舉的, 但是這隻輪子轉到受力最大的正前方時, 還是很容易 “爆胎", 不! 應該是 “崩盤", 害我瞬間失去平衡.

今天湊巧在 B&Q 看見有賣 “插梢型辦公椅活動輪" 這種東西, 雖然顏色不搭, 但是畢竟和原來的輪子相似度很高. 買回來裝上就可以用了, 覺得相當地滿意. 兩顆輪子只要 69 元, 一張新椅子可是要好幾千塊呢!

左邊是原版的輪子, 右邊是新買的"義肢". 以後有全黑的再買來換.

上網找了一下, 其實可以買的到各式各樣的活動腳輪. 只是以前不知道名字, 才會搜索不到.

http://www.cens.com/cens/html/zh/product/product_main_16422.html

http://chinese.bysources.com/sample/show.php?recno=33695&sup_no=130272

快速眼動的治療

上次甘肅舟曲水患的時候, 解放軍出動救災, 並且拿出快速眼動儀幫助災民做心理復健. 當電視鏡頭微微帶過那台眼動儀時,其實就是一個螢幕上畫一雙大眼睛動來動去, 害我女兒爆笑不止, 覺得大陸人也太扯了, 一時忘記了民胞物與的精神.

後來看了電影 "全面啟動", 男主角想要在對方的潛意識植入一個想法, 也是依靠夢境. 夢境 = 快速眼動. 這麼說來, 夢境中的確可以植入想法, 就算不做夢, 只要引導對方的雙眼快速移動 (我看大概才 1Hz 而已), 那麼對方也可以不知不覺接受新的想法.

當然, 醫學界並沒有把快速眼動療法 (EMDR – Eye Movement Desensitization and Reprocessing) 當作正規的手段, 只能是另類療法而已. 參看 Discovery () 的連結, 各位可以看到解放軍的做法還算是比較高科技, 該位心理治療師只是拿一根長柄棒棒糖晃來晃去~~~

幫 EMDR 找理由的人說, 眼睛左右來回移動, 能使左右腦交互作用增加, 因而讓創傷記憶被平淡化, 治療師的話也順便植入對方的心中. 如果這個現象屬實的話, 老婆應該主動邀請老公看桌球、排球、網球…, 然後把買名牌包的想法植入老公的心中. 不過, EMDR 的原理既然還沒有得到證實, 要是它只能消除念頭, 而沒有植入念頭的功效, 買不到名牌包、反而揍黑眼圈的的女士不要怪我!

http://www.youtube.com/v/Hhj3yEfXgP0?fs=1&hl=zh_TW


據說不到 3 次, 84%~90% 的人就能從傷痛中痊癒.

Audio DSP 的進化

最近又在討論下一顆 IC 的 DSP 規格. Clock 愈快愈好? Memory 愈大愈好? 擴充指令愈多愈好? DSP 放兩顆、放三顆? 我發現都不是.

以賣 audio DSP IP 聞名的 T 公司, 做同樣的 algorithm, 只需要我們的演算法的一半 MHz.[註] 看到這一點, 大家都會想到要加快 clock, 加大 memory, 加多指令, 更重要的, 是督促 firmware 的人把 code 寫得好一點 ! 叫他們皮繃緊一點! 不過以上的思維還沒有掌握到這個問題的進階層面.

如果對方的 MIPS 數也是我們的一半呢? 這表示我們的 DSP 本來需就要對方一倍的指令, 如果我們不能學對方用 VLIW 大幅減少指令數, 就需要能同時存取多道指令, 也就是必須邁向 superscalar. 先在 instruction fetch 的關卡把 clock 減掉一大半, 後面才有機會把運算的 cycle 都藏到 load-store cycle 之中, 快到讓傳統思維的對手無法想像.

如果業界的標準是: MHz 還遠在 MIPS 之上, 那麼還可以用擴充指令集、加大 local memory 來提速. 但是 bench mark 的 MHz 已經降到 MIPS 以下很多的時候, 那就表示進入架構之爭了. 不能改架構的人, 像是我們的競爭對手 S 公司, 硬是擺出 3 顆 400 MHz 的 DSP 來叫陣, 其實也是不明智的做法. 但是頭已經洗下去了, S 公司也要顧及相容性問題. 如果有辦法, 我們應該不要學這種壞榜樣.

[註] T 公司的習慣, 所有的 memory access 都只要一個 cycle. 雖然寫的 MHz, 其實是 MIPS.

我讀 «投資金律» – 下

這兩天已經掛羊頭賣狗肉地把投資金律的一部分精神整理出來了, 所以這一篇專門講資產配置.什麼是資產配置呢? 作者認為它就像蓋房子一樣, 需要磚頭、樑柱、和石棉瓦. 這三種建材分別暗示美國股票、外國股票、和短期債券.

美國股票中, 作者又只推薦指數型基金. 怎麼樣叫做指數型基金呢? 理論上就是要把整個市場都列入投資組合是吧?! 且慢! 伯恩斯坦有話要說.他認為股票可以分為四塊, 從 1926 年到 2000 年的年平均報酬率如下:

大型價值型股票 (12.87%)
+大型成長型股票 (10.77%)
=大型股票

(S&P500)

小型價值型股票 (14.87%)
+小型成長型股票(9.92%)
(報酬低, 風險高)
=小型股票

(S&P600)

羅素 2000

一般說來, 風險高則報酬高. 但是這是指天下太平的時候, 在統計涵蓋的 75 年之間, 問題早就發生過好幾次了, 所以小型成長股已經受到懲罰. 伯恩斯坦不建議大家把小型成長股也納入投資組合.

所謂的成長型, 作者是指價格淨值比較高的股票. 也因為這樣, 成長型幾乎就等於是整個是市場的市值. 而大型和小型的差異, 則是按照公司的市值, 市值較大的一半就是大型股.

除了這四種股票, 還可以投資的標的是不動產信託投資 (REITS). 不過索羅斯在 “金融煉金術" 一書中批評 REITS 的獲利來自於後手的投資人的的溢價購買, 卻隨便把這些獲利發放給投資人, 完全沒有制衡和保護的機制, 所以索老大相當不喜歡它. 誰能保證房地產一直上漲呢? 買到套牢區的人就慘了!

再來講到樑柱, 作者認為應該要買海外基金, 但是同樣只推薦費用低廉的指數型基金.  最後講到石棉瓦, 嗯, 台灣的投資人遠遠不如美國人幸福, 因為他們可以買的政府債券包括國債、州債、和地方政府債, 這些債券幾乎都不會倒閉, 卻又可以挑肥揀瘦, 甚至於購買債券型基金來個一籃子採購.

房子蓋好之後, 一切就沒事了嗎? 也不是! 作者說一招半式無法闖天下! 有了房子之後, 每個人都要當他自己的財務花園的園丁, 時時照顧自己的資產配置, 特別是資產再平衡. 假設蟹老闆有兩個員工, 分別稱為海綿寶寶和章魚哥. 每個人都有一半的機會幫謝老闆賺 3 成獲利, 另一半機會是造成 1 成的損失. 因此蟹老闆兩年的獲利期望值為 17%  (1.3 x 0.9 = 1.17), 開根號後得到年化獲利率是 8.17%.

如果蟹老闆只有一個員工, 那麼糗掉的機率是一半. 當牠有兩個員工, 糗掉的機會就變成 1/4 了. 因此資產配置的本身就有抵抗風險的作用. 如下表所示, 以 50/50 配置的話, 1.3×1.1×1.1×0.9 = 1.4157, 再開四次方的年化報酬率就變成了 9.08%.


1
2
3
4
海綿寶寶
+30%
+30%
-10%
-10%
章魚哥
+30%
-10%
+30%
-10%
50/50
+30%
+10%
+10%
-10%

當然, 每年都要維持 50/50 的話, 如果我們看到某一年海綿寶寶表現很好, 那麼就要放它幾天假, 把 quota 移交給章魚哥. 根據趨均的假設, 章魚哥下次的表現就會變好, 出現反轉.

按照計算, 每年操作一次便可以多得到 9.08% – 8.17% = 0.91% 的獲利. 伯恩斯坦說, 事實上, 獲利只有可能有 0.5%, 雖然沒有想像中的完美, 但總是聊勝於無. 完全不用心思, 就賺不到那 0.5%, 因此紀律非常的重要.

這本書裡面只叫大家做指數型的投資, 因此沒有停損的必要, 只需要做資產的重新分配. 作者說, 只要幾年調整一次投資組合就好了, 即使股票市場每年都會豬羊變色. 舉例來說 1990 年的美國上場不斷向上, 而日本市場卻是接連下跌, 太早做平衡的結果, 反而不如等待一下的獲利來得豐富.

在存錢的階段固然要做資產再平衡, 退休之後也還是要做這個動作. 不過既然已經沒有收入了, 為了處分財產而造成額外的課稅就不划算. 美國的退休帳戶看起來很複雜, 分為課稅的和不課稅的兩種. 台灣人比較簡單, 應該只有新制和舊制兩種模式需要傷腦筋而已.