精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

軟件開發企業自殺行為:重寫程序

開發 項目管理
重寫程序似乎是每個程序員必經過程,但對于企業來說這有可能就是自殺行為了。特別是對于處于快速變換的市場中的一個公司,這通常是走向滅亡的開始。

敏捷開發和最小化功能組合的好處是能持續得到客戶反饋,快速迭代,防止無用程序的產生。但是隨著時間的推移,如果開發人員不注意,那些為早期客戶編 寫的程序會變得笨拙不堪,難以維護,無法擴展。你最終會諷刺的得到和敏捷方法完全相反的結果。而且問題的嚴重程度會隨著公司的壯大呈指數級增長。合理的解決方案是什么?把產品“重構重寫”。

對于處于快速變換的市場中的一個公司,這通常是走向滅亡的開始。

看似很合理

我剛好和一位朋友在加州的Palo Alto共進午餐,他是一個科技公司的創始人,現在出任董事會主席。幾年前他聘請了一位職業經理做CEO。我詢問他工作做的如何(“非常好,謝謝你的關 心,五年來,公司現在的市值已經達到5千萬美元”),但他卻想跟我談一個在他腦子里想了很久的問題。“隨著公司的壯大成長,我們對市場變化和客戶反饋的反 應越來越遲鈍。雖然現在我們的營業收入看起來還不錯,但如果我們不能使公司的產品平臺跟上客戶需求的快速變化,一兩年內我們就可能完蛋。我們的CEO沒有 技術背景,但他也為公司不能開發出他想要的一些新功能和平臺(Facebook,iPhone,Android等)而沮喪。在最近的一次董事會會議上,我 們主管技術的副總裁指出問題的根源在于‘我們的程序積累了太多的技術債務‘,程序實在是糟透了,我們現在根本沒法處理。他告訴董事會,如果想在其上做我們 想要的修改,那只能重寫這個產品。”我的朋友補充道,“這聽起來很合理,所以CEO打算批準這個計劃。”

舉槍自殺

“那么董事會在聽到這種魯莽的計劃后沒有做任何反應嗎?”我問道。“沒有,”朋友回答道,憂郁的搖搖腦袋,“董事會成員都感覺這像個好主意。”

[[18846]]

經過更詳細的詢問后,我了解到他們的已經膨脹巨大的代碼庫中還保留著公司早期在拓荒階段為客戶開發的代碼遺跡。當初針對客戶的產品技術設計對于公司當前所面對的新平臺的擴展任務來說并不是正確的設計。

我提醒我的這位朋友,我從來沒有做過技術管理,所以任何我給他的建議都是來自于經歷過這種事情的他人。

引誘非技術出身的CEO的美妙海妖歌聲

CEO在其職業生涯中至少會遇到一次這樣的“重寫”問題。如果他是被請來替代技術創始CEO的,那這個決策似乎很好定 —— 只需要對比一下負責技術的副總裁提供的重寫(短期)進度計劃和保留老代碼、增加新功能(長期)的進度計劃就行了。而事實上,這是個愚蠢的決定。技術團隊也 許會知道使用舊程序的困難和問題所在,但不會知道如果重寫代碼庫將會面對多少的困難和問題。

曾經經歷過重寫噩夢或理解程序的復雜性的CEO會知道,沒有最初的技術開發團隊,重犯以前曾經犯過的錯誤的幾率會非常的高。加之會引入以前不曾犯過的錯誤,根據墨菲法則,不受約束的樂觀主義會使1年期的重寫計劃變成數年。

我的觀點是,CEO和主管技術的副總裁混淆了因果。客戶并不要求新的程序。他們要的是新的功能和平臺 —— 在當前。他們不太關心這 些功能是由一堆糊涂代碼、還是由外星飛船、還是由一個新產品提供的。當你在代碼重寫的過程中,那些不癡迷于架構血統純度的競爭對手會擴展他們的功能、平 臺,拉攏客戶、增加市場份額。這種目前就增加這些功能、還是一兩年后再增加這些功能之間的區別代表著收入增長、還是被淘汰出局兩種境況之間的區別。

誰想要老的產品

也許這著手搞程序重寫最危險的副作用就是當你對舊的程序宣告死亡時卻沒有可替代的產品存在。當副總裁和CEO宣告公司將來要采用新的程序時,誰還會 去重視這充滿問題的舊程序呢?當管理者說出“重寫”這個詞時,老的程序就死掉了。這后果就是,CEO沒有退路可走。如果技術副總裁的開發進程最終是花了4 年時間,而不是設想的1年,那么在這幾年期間對于系統新功能的增加不會有任何的進展。

這是一種預測的失敗

我認為這看起來像是技術副總裁藍景設計上的失敗 —— 再加之沒有代碼重寫經歷的CEO推波助瀾 —— 再經過想不出具有建設性的方案的董事會們的攪和。

給朋友的建議?指出市場的快速變化和競爭性,指出這種動作會使公司致命。公司在前進道路上的探索不應該在時間對于市場至關重要的情況下、在客戶的需求快速轉換的情況下對代碼庫進行重寫。重寫是在競爭周期比較長的市場條件下才可行。

我建議他應該在董事會會議上把這些情況陳列清楚。要求CEO詳細列出什么時候需要什么樣的功能和平臺特征,用什么樣的手段對進度計劃管理的風險進行 控制。弄清楚這種完全不同的技術方案是否真的可行。(是否可以只重構目前需要追加新功能的部分模塊?在新的代碼庫上開發要求的新平臺系統?啟動一個獨立的 分支工作團隊來開發新平臺?等等)

原文鏈接:http://steveblank.com/2011/01/25/startup-suicide-%E2%80%93-rewriting-the-code/

【編輯推薦】

  1. 敏捷開發中的成效評估模型
  2. Visual Studio 2010敏捷利劍:詳解Scrum
  3. 淺談敏捷開發思想中的簡單***原則
  4. 敏捷開發中的Scrum流程和術語
  5. 敏捷開發中的架構設計
責任編輯:彭凡 來源: 開源中國社區
相關推薦

2011-06-08 00:09:30

RationalInnovate 20軟件開發

2010-08-05 16:20:30

2017-03-17 08:15:17

敏捷軟件開發軟件開發

2020-06-24 11:21:47

軟件開發面試

2024-11-07 12:14:36

2012-06-18 09:34:14

2012-11-30 10:29:33

軟件開發數據云計算

2014-10-29 11:12:46

數據安全虹安

2010-04-21 13:22:20

Windows CE

2012-02-21 09:07:09

中小企業軟件開發云計算

2010-03-04 09:50:14

企業定制軟件開發

2012-12-31 09:43:56

云工具企業軟件開發云產品

2020-12-03 15:54:15

軟件開發工具

2009-02-10 17:11:53

SaaSSaaS開發PaaS

2015-03-02 09:35:07

軟件開發

2023-10-31 00:49:20

對話式軟件開發

2016-12-14 13:51:56

2022-07-19 16:31:29

軟件開發Kubernetes容器

2013-02-22 10:27:31

leap motion體感交互

2023-06-08 16:47:09

軟件開發工具
點贊
收藏

51CTO技術棧公眾號

第一区第二区在线| 视频一区二区三区在线看免费看 | 欧美亚洲国产怡红院影院| 欧美性大战久久久久| 一级片视频网站| 欧美日本一区| 亚洲午夜小视频| 亚洲一区二区三区三州| 午夜激情电影在线播放| 1000部国产精品成人观看| 国产精品一区二| 丰满熟女人妻一区二区三| 你懂的亚洲视频| 亚洲香蕉伊综合在人在线视看| 日韩欧美色视频| 免费观看一级欧美片| 亚洲男人的天堂一区二区| 精品亚洲欧美日韩| 91亚洲国产成人精品一区| 日韩午夜免费| 久久99久久99精品中文字幕| 黄色三级生活片| 国产美女撒尿一区二区| 4438亚洲最大| 少妇激情一区二区三区| www欧美xxxx| 1024国产精品| 视频一区视频二区视频| 高清一区二区三区四区| 精品无码三级在线观看视频| 热久久免费国产视频| 欧美精品乱码视频一二专区| 91网站在线观看免费| 香蕉视频污视频| 99热播精品免费| 亚洲va天堂va国产va久| 综合一区中文字幕| 欧洲视频在线免费观看| jizz在线观看中文| 免费在线观看不卡| 97激碰免费视频| 麻豆天美蜜桃91| 欧美亚洲国产激情| 日韩麻豆第一页| av av在线| av自拍一区| 日韩三级视频中文字幕| 国产精品嫩草影院8vv8| 日本一道高清亚洲日美韩| 欧美性xxxx18| 国产一区二区三区的电影 | 欧美裸体男粗大视频在线观看| 黄色片网站免费| 中国av一区| 亚洲免费影视第一页| 国产精品一级黄片| 欧美电影在线观看免费| 亚洲第一网站男人都懂| 岛国av免费观看| 97久久综合精品久久久综合| 日韩欧美三级在线| 好吊操视频这里只有精品| 日本精品视频| 精品国产乱码久久久久久免费| 国产成人av免费观看| 亚洲综合影院| 亚洲国产精品人久久电影| av av在线| 久久动漫网址| 亚洲人成欧美中文字幕| 91精品国自产在线| 水蜜桃精品av一区二区| 久久久精品日本| 国产va在线播放| 极品尤物久久久av免费看| 69影院欧美专区视频| 天天干天天干天天干天天| 噜噜噜91成人网| 国产精品久久久久7777婷婷| ,一级淫片a看免费| 国产美女在线观看一区| 国产欧美日韩一区| 久久av少妇| 国产精品久久久久久久久晋中 | 婷婷中文字幕在线观看| 超碰免费97在线观看| 国产精品视频线看| 免费成人进口网站| 国产99在线观看| 在线视频综合导航| 亚洲综合20p| 日韩av中文字幕一区| 亚洲人av在线影院| 登山的目的在线| 激情久久久久久| 国产成人自拍视频在线观看| 国产又粗又猛又爽| 不卡视频一二三| 日韩影片在线播放| 天堂av中文在线| 欧美视频13p| 一级黄色高清视频| 亚洲97av| 欧美成人免费全部观看天天性色| 啦啦啦免费高清视频在线观看| 美女网站色91| 国产一级二级三级精品| 18免费在线视频| 国产精品对白久久久久粗| 欧美日韩国产激情| 日韩av卡一卡二| 欧美大胆视频| 久久精品国产91精品亚洲| 国产精品6666| 狠狠色综合色综合网络| 久久久99爱| 色图在线观看| 欧美日韩成人综合| 四虎永久免费影院| 好看的av在线不卡观看| 国产精品中文久久久久久久| 天堂中文网在线| 亚洲精品高清视频在线观看| 国产区二区三区| 香蕉久久99| 欧美疯狂性受xxxxx另类| 中文字幕乱码无码人妻系列蜜桃| 成人av在线资源| 99中文字幕在线观看| 国产一区二区主播在线| 日韩精品免费一线在线观看| 欧美成人精品欧美一级| 久久av资源网| 亚洲永久一区二区三区在线| 亚洲精品一级二级| 亚洲精品久久久久中文字幕二区| www.色小姐com| 激情综合色播五月| 亚洲精品在线免费| 日韩av电影资源网| 亚洲欧美日韩久久久久久| 伊人久久综合视频| 成人性生交大片免费看视频在线 | 欧洲熟妇的性久久久久久| 欧洲杯什么时候开赛| 欧美在线观看日本一区| 天天综合网在线观看| 亚洲国产成人av网| 日本xxxx免费| 欧美日韩亚洲一区在线观看| 亚洲一区久久久| 99精品一区二区三区的区别| 成人免费一区| 一区二区三欧美| 夜夜躁日日躁狠狠久久av| 国产午夜精品久久久久久免费视| 久久久久人妻精品一区三寸| 色综合久久中文| 久久久免费精品| 日韩在线观看视频一区二区三区| 亚洲一卡二卡三卡四卡无卡久久| 99久久久无码国产精品性波多 | 欧美日韩一区 二区 三区 久久精品| 艳妇乳肉亭妇荡乳av| 精品不卡视频| 国产区欧美区日韩区| 123区在线| 亚洲精品美女久久| 国语对白永久免费| 国产日韩精品一区| 日本免费观看网站| 99久久.com| 2014国产精品| 岛国毛片av在线| 亚洲国产欧美自拍| 99久久精品国产亚洲| 中文字幕国产精品一区二区| 超碰人人草人人| 狠狠入ady亚洲精品经典电影| 国产一区精品视频| 欧美成人资源| 日韩视频欧美视频| 国模私拍视频在线| 色爱区综合激月婷婷| 亚洲欧洲日韩精品| 超碰在线免费av| 凹凸成人精品亚洲精品密奴| 国产精品成人品| 欧美r级在线| 精品嫩草影院久久| 亚洲熟女综合色一区二区三区| 国产亚洲污的网站| 欧美一级特黄aaa| 在线日韩中文| 婷婷久久青草热一区二区| 99精品美女视频在线观看热舞| 欧美—级高清免费播放| 国产午夜在线视频| 日韩一二三区不卡| 中文字幕在线欧美| 亚洲蜜臀av乱码久久精品蜜桃| 国产一级二级视频| 理论片日本一区| cao在线观看| 欧美亚洲国产精品久久| 动漫一区二区在线| 97精品国产99久久久久久免费| 欧美日韩成人黄色| 福利在线播放| 欧美精品一区在线观看| 在线视频 中文字幕| 亚洲国产精品尤物yw在线观看| 成人性生交大片免费看无遮挡aⅴ| 国产一区二区三区av电影| 黄色免费观看视频网站| 欧美一区二区三区久久精品茉莉花| 美女黄毛**国产精品啪啪| 久久精品九色| 国产精品久久久久秋霞鲁丝| caoprom在线| 久久久国产一区| 国产三级视频在线播放线观看| 精品日韩在线一区| 91在线视频国产| 色www精品视频在线观看| 国产在线拍揄自揄拍| 国产精品国产三级国产普通话蜜臀| 亚洲永久无码7777kkk| 成人一二三区视频| 久久发布国产伦子伦精品| 免费成人你懂的| 日韩一级在线免费观看| 亚洲大片av| 菠萝蜜视频在线观看入口| 四虎8848精品成人免费网站| 欧美在线视频二区| 精品欧美午夜寂寞影院| 国产成人精品自拍| 人人爱人人干婷婷丁香亚洲| 成人中文字幕在线观看| 欧美天堂一区二区| 国产精品久久久久久久久久久久久久| 九九色在线视频| 久久国产精彩视频| 国产成人在线视频免费观看| 久久香蕉频线观| 超碰在线免费播放| 欧美成人免费在线视频| jizz性欧美| 免费成人高清视频| 国产不卡在线| 免费不卡在线观看av| 黄色免费在线看| 久久久成人精品| 最新黄网在线观看| 久久99国产综合精品女同| 成人av黄色| 九九热这里只有精品免费看| 欧美xxx黑人xxx水蜜桃| 欧美福利小视频| aa级大片免费在线观看| 欧美一级淫片aaaaaaa视频| 成人性教育av免费网址| 国产经典一区二区| 欧美男女视频| 成人av影视在线| 极品国产人妖chinesets亚洲人妖| 国产区一区二区| 亚洲三级精品| 亚洲精品免费在线看| 97精品视频| 欧美这里只有精品| 亚洲精选久久| 成人在线观看a| 极品尤物av久久免费看| 激情小说欧美色图| 91麻豆免费观看| 五月婷婷婷婷婷| 一区二区三区精品在线观看| 亚洲黄色三级视频| 欧美中文字幕一区二区三区亚洲 | 天天综合网91| 51xx午夜影福利| 99伊人成综合| 在线观看免费视频高清游戏推荐| 国产乱码一区二区三区| 欧美无人区码suv| 国产精品美女久久久久av爽李琼 | 激情亚洲一区二区三区四区 | 色呦呦在线视频| 欧美专区在线播放| 中文幕av一区二区三区佐山爱| 国产精品一区二区三区免费| 成人激情在线| 日韩一级片免费视频| 日本在线不卡一区| www日本在线观看| 国产欧美一区二区三区在线看蜜臀 | 成人一道本在线| 日本人亚洲人jjzzjjz| 洋洋av久久久久久久一区| 日本黄色一级视频| 日韩精品中文字幕一区二区三区| 九一在线视频| 欧美激情免费在线| 2019中文亚洲字幕| 久久偷看各类wc女厕嘘嘘偷窃 | 91青青草视频| 欧美不卡一区二区| 阿v免费在线观看| 97在线免费观看| 成人黄色理论片| 日韩精品第一页| 99国产精品自拍| 视频区 图片区 小说区| 国产欧美一区二区精品性| 国产中文字幕免费| 91精品国产品国语在线不卡| 激情小视频在线观看| 91国内在线视频| 136福利精品导航| 中文字幕在线观看一区二区三区| 久久av一区| 97人妻精品一区二区三区免| 一区二区三区欧美| 国产精品久久免费| 一本大道亚洲视频| 美女福利一区二区三区| 极品日韩久久| 国内在线观看一区二区三区| 三年中文在线观看免费大全中国| 国产日韩欧美麻豆| 国产伦精品一区二区三区视频网站| 精品sm在线观看| √天堂8在线网| 亚洲a成v人在线观看| 国产精品国产一区| 小泽玛利亚视频在线观看| 久久精品日韩一区二区三区| 在线观看亚洲欧美| 亚洲激情中文字幕| 高端美女服务在线视频播放| 国产乱码精品一区二区三区日韩精品| 在线国产一区| 成人性生交视频免费观看| 国产精品的网站| 在线观看中文字幕码| 中文字幕精品一区久久久久| 成人18视频在线观看| 污视频在线免费观看一区二区三区 | 国产亚洲一区二区在线观看| 九九热精品视频在线| 精品无人区太爽高潮在线播放| 亚洲天堂av在线| 欧美高清性xxxxhd| 可以看av的网站久久看| 一区二区三区伦理片| 在线观看不卡视频| 日本最黄一级片免费在线| 成人激情综合网| 欧美黄免费看| 波多野结衣加勒比| 精品毛片网大全| 国产精品一区二区婷婷| 国产精品人成电影| 婷婷丁香综合| avtt中文字幕| 欧美日韩一区二区三区在线免费观看| 青青草在线播放| 国产精品视频一| 一区二区三区在线| 免费不卡的av| 色先锋资源久久综合| 免费在线看a| 亚洲最大av在线| 亚洲一区欧美二区| 五月天精品视频| 欧美高清激情brazzers| 久久99亚洲网美利坚合众国| 久久精品日韩| 久久99热这里只有精品| 久久亚洲AV无码| 亚洲视频在线看| 免费观看亚洲天堂| 玩弄中年熟妇正在播放| 欧美国产精品一区二区三区| 精品二区在线观看| 欧美在线观看一区二区三区| 日韩激情在线| 中文在线观看免费视频| 色av成人天堂桃色av| 99福利在线| 欧美午夜视频在线| 国产精品一区一区三区| 一级做a爰片久久毛片| 九九九久久久久久| 国产一区二区三区站长工具| 老司机av网站| 欧洲在线/亚洲| 国产高潮在线|