上次談了“嵌入式軟體”,這次就談談也出現在《數位式競爭》的“軟體專案失敗常見的原因──時程估計錯誤”:
「軟體專案的完成時間在開發的初期不只是難以估計,理論上是不可能估計的」。相信這句話在這一陣子以來,大家的體會都很深了吧!
但是許多公司不能接受這樣的事實。主管們要求在一開始就要有明確的時程和成本估計。但是時程估計的誤差要減少,有賴於事前對專案作明確的“定義”和嚴謹的“分析”。並已經真正著手作部分的“設計”。不然,時程錯估的情形是必然發生的。
導致錯誤的時程預估方法背後的原因有:
當然,在專案開始前,最少要先對客戶的需求有一個模糊的概念,並且將其寫下來。然後很重要的是要評估專案的“風險”。常見的風險可以分成“需求風險”、“技術風險”、“技能風險”和“政治風險”:
在認清風險後才可以決定是否繼續進行這個專案──比較不成功的軟體服務公司毫無選擇地承接專案,但表現優異的公司平均拒絕了40%上門的生意。
哈!哈!這一回的內容大都是由《數位式競爭》一書中“偷”過來的,建議您可以翻閱一下本書...
Saturday, May 12, 2001
軟體開發的時程與風險
Labels: concept, programming, timing
Posted by York at 5:09:00 PM
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment