如果只是使用CB這套軟體的話 受益者大概是系統分析師(SA)、系統設計師(SD) 因為所有的文件都可以放到CB上進行版本管理 但是對PM以及程式設計師可能就只有一點點的助益 因為專案開發平台跟程式開發平台還是各自獨立的 這個時候CB的效能跟Subversion沒有太大差別 如果透過Eclipse plug-in或是NetBeans plug-in 把IDE開發工具整合進來 PM就可以直接透過CB將因客戶需求或程式錯誤所產生的工作指派給程式設計師 而程式設計師也可以直接在Eclipse(MyEclipse、Zend Studio)或是NetBeans上面直接知道手頭上還有多少工作待完成 只要程式設計師在eclipse將該工作標示為"解決” PM就可以直接在CB上得知那些工作已完成 所有文件、討論、進度追蹤全部在CB上完成 程式開發只在IDE上完成 任何不清楚的地方可以直接到CB上查看文件 (一定是最新的) 大大減少email往返以及找email的時間成本 由於統一管理 也減少專案管理的風險(檔案遺失、版本錯置...) 這個時候 導入CB的受益人就是所有跟專案有關的人員了 包含客戶(Customer)、贊助者(Sponsor)、專案辦公室(PMO)、專案管理師(PM)以及專案成員(Project Team Member:SA、SD、程式設計師) CB的效能就只到這邊嗎? 還有沒有什麼方法可以讓CB發揮更好的效果? 也許有 CB已經把PMP一部分的概念內建在系統平台上 不過CB只是一個工具 使用者如果能將PMP的精神、步驟落實到CB上 相信更能把CB的效果發揮到淋漓盡致 就個人目前對CB的了解 如果沒有PMP觀念的人使用CB CB內建的功能可以將小部分PMP的精神發揮出來 如果有意識的將PMP的精神、步驟 透過CB的功能實作出來 的確可以有效減少專案管理的風險 就個人目前所知 國內軟體開發專案之所以失敗 有很大的比重在專案管理上出現問題所致 不過這邊還是要稍微提一下 CB畢竟是協同開發軟體 不全然是專案管理軟體 所以有一些專案管理的需求 還是要透過間接的方式解決 這或許是CB未來發展的方向...... 以上是個人對CB這套軟體的初淺想法 提供給有興趣的朋友參考 有任何其他的想法也都歡迎留下您的意見 大家互相討論 :D 不管貴公司有沒有用CDE當作軟體開發的專案管理平台 希望台灣的軟體業能更加重視CDE這類工具 在了解CDE對軟體業在專案管理上的效果後 我不知道還在使用土法煉鋼的軟體公司們 要如何跟國外的軟體公司競爭....... 最後一段只是個人小小的擔心 沒有不敬的意思 如果有不正確或表達不適當的地方 請各位先進們多多包涵 也請不吝惠予指導 謝謝
中文名稱為"協同開發平台"
1 意見:
個人之所以會撰寫CB的文章
主要是個人需要所致
並沒有收取公司任何報酬
在這邊一併說明
以免誤解為廣告文就不好啦~~
張貼留言