2008年9月9日 星期二

多算勝,少算不勝,而況無算乎!

孫子認為: 戰爭前「廟算」周密(古時,戰前君主在宗廟裡舉行儀式,商討作戰計畫),充分估量有利條件,開戰之後往往能夠取得勝利。開戰後「廟算」不周密,往往都會打敗戰,更何況沒有「廟算」呢!

在PMP的知領域中,又特別強調「廟算」的重要性,專案管理計畫中包含了範圍、進度、成本、品質、人力、溝通、風險、採購等子計畫。

在軟體工程中,系統分析/系統設計「廟算」的周不周密,決定了軟體的穩定性以及品質。

一個不經好好「廟算」的戰爭,造成國家人民的災難。
一個不經好好「規劃」的專案,造成公司甚至社會的災難。
一個不經好好「分析」的系統,造成公司及團隊的災難。

有些將帥,衝鋒陷陣,殺敵無數,最後累死沙場,兵眾潰散。
有些PM,執行力超強,但重工太多,人力資源浪費,造成成本擴張,時程延宕。
有些系統開發人員,接到任務,就急著開始撰寫程式,程式的品質堪慮,甚至造成後續的維護成本加劇。

不管你是將帥、PM 還是系統開發人員...,有沒有想過因你的態度,可能造成的是一場別人的災難,你覺得該不該好好「廟算」呢?

筆者,在資訊界也有十多年的年資,從程式開發、分析到專案管理,深刻的體會一個好的專案管理能力,可以降低成本,提升獲利率,更能提升專案成員工作及生活的品質。

一個好好經過分析的系統,可以提高系統的延展性及獨立性,降低系統的相依性及維護成本,軟體品質得以提升,生命週期得以延長。

當然,我也一直在學習,廟算自己,我不想我現在的作為,會是未來別人的災難。共勉之~~

沒有留言: