国产精品久久久久久久妇,色五月日韩成人综合网,好看aV中文字幕大全,狠狠色 综合色区

項目管理資源網

您的位置:項目管理資源網 >> IT通信項目管理

所有項目的失敗真的都該歸咎于程序嗎?

2011/1/28 10:35:08 |  2095次閱讀 |  來源:網友轉載   【已有0條評論】發(fā)表評論

今天,我讀到了兩篇有趣的文章:@unclebobmartin寫的The Cost of Code 和 @DocOnDev 寫的 Code as a Cause of Project Failure (讀者可以分別在這里和這里閱讀它們的中文版。)。

他們在用各種的論據來證明所有項目的失敗都是由于程序的原因。他們主要的論點是:如果程序沒有成本,輕巧易改變,項目就不可能失敗。是的。但這些是極端情況,很顯然在現實中是不可能的。我們并沒有生活在一個能夠時空穿梭的自由世界里(很遺憾)?,F實生活里,程序是有成本的,而且很大,而且相信下個世紀也將會是這樣,所以這種論證證明不了什么。理想世界里不需要程序。理想世界里即使沒有計算機和其他復雜的東西,你也可以瞬間找到解決方案。所以我不認可他們的論據。在現實里,程序不是項目失敗的主要原因。

程序是有成本的。程序是昂貴的。但我們并不是賣源代碼,我們賣的是解決方案。如果不需要程序代碼就能產生解決方案,那是再好不過了。我們以一個處理現實目標的行業(yè)為例。汽車行業(yè)并不是出售碳物質和鐵塊的 – 那是汽車。他們出售的是一種解決交通問題的方案。時空穿梭機是一個理想的方案,但很遺憾,這種方式除了能傳輸電子外,什么都傳輸不了。我們買汽車是為了能從A處到B處。我們買的是一種解決方案。

程序 != 解決方案

我認為失敗的項目的主要問題是他們要么提供了糟糕的解決方案,要么根本就不是個方案。沒有人現在還提供驛站馬車,那已經不是一種有效的解決方案。如果一個項目不能解決任何問題,它就會失敗。如果一個項目能解決某些問題,但做的很爛,不可用,那也是失敗。你可以用最簡潔的代碼創(chuàng)造出世界上絕對最優(yōu)美的架構。你可以做到100%的測試覆蓋率,功能相互完全不依賴,繼承關系平滑,方法沒有二義。所有的優(yōu)點你都具備,但如果你的程序不能有效的解決用戶的問題,項目仍然會不幸的失敗。

你也許會爭辯說,整潔的代碼可以讓你快速的進行重構,一切都可以改變。但通常,如果程序解決了錯誤的問題,你需要完全重寫它。你不可能在驛站馬車上改造來使它跟汽車競爭。

另一方面,如果項目解決了正確的問題,但有缺陷,這時整潔的代碼非常的重要。沒有整潔的代碼你不可能做迅速的調整。但你不可能按人們的需求改變更多的東西。

別誤會我,我相信整潔的代碼是很重要的事情,但在軟件開發(fā)的活動中它不是最重要的資源。

[英文出處]:Do Really All Projects Fail Because of Code?

    項目經理勝任力免費測評PMQ上線啦!快來測測你排多少名吧~

    http://m.opto-elec.com.cn/pmqhd/index.html

“項目管理生根計劃”
企業(yè)項目經理能力培養(yǎng)和落地發(fā)展方案下載>>

分享道


網站文章版權歸原作者所有,如有認為侵權請聯系我們,將于1個工作日內作出處理!
網友評論【 發(fā)表評論 0條 】
網友評論(共0 條評論)..
驗證碼: 點擊刷新

請您注意護互聯網安全的決定》及中華人民共和國其他各項有關法律法規(guī)或間接導致的民事或刑事法律責任
·您在項目管理資源網新聞評論發(fā)表的作品,項目管理資源網有權在網站內保留、轉載、引用或者刪除
·參與本評論即表明您已經閱讀并接受上述條款
丁香久月| 777欧美一区| 四虎在线免费www| AV解说久久久| 欧美视频不打码| 卡一卡二卡三成人| 69无码白浆流出| 亚洲成人少妇| 亚洲Av毛片无码一区二区二三区| 精品香蕉99久久久久成人网站| 肉大捧一进一出免费6+1| 国产精品字幕白浆| 亚洲免费二十区| 亚洲日韩图片小说| 久久久香港| 丁香五月激情中文字幕| 十八禁真人啪啪999免费网站| 99久久精品一区二区三区| 日韩黄色欧美| 视频在线观看亚洲| A级免费小视频| 激情五月丁香久久| 欧美黄片一级| 国产精品无码A∨精品影院| 久久香蕉网| 在线免费观看学生妹| 免费无码日韩一级视频| 亚洲自拍直播欧美| 日韩欧美天堂| 亚洲精品蜜桃久久久久久| 日韩天堂网| 久久一区二区三区三州| 欧日韩不卡在线| av 超碰| 大陆国语对白国产av片| 中文字幕| 国产AV无码。| 日韩中文字幕无码不卡| 中文字幕 亚洲有码| 亚洲A∨精品一区二区三区| 四房激情综合五月|