• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            stevenyao

              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
              22 隨筆 :: 1 文章 :: 67 評論 :: 0 Trackbacks
            經濟學上有個著名的理論,比較優勢論。

            大衛·李嘉圖在其代表作《政治經濟學及賦稅原理》中提出了比較成本貿易理論(后人稱為“比較優勢貿易理論”)。比較優勢理論認為,國際貿易的基礎是生產技術的相對差別(而非絕對差別),以及由此產生的相對成本的差別。每個國家都應根據“兩利相權取其重,兩弊相權取其輕”的原則,集中生產并出口其具有“比較優勢”的產品,進口其具有“比較劣勢”的產品。比較優勢貿易理論在更普遍的基礎上解釋了貿易產生的基礎和貿易利得,大大發展了絕對優勢貿易理論。
            詳見: http://baike.baidu.com/view/277464.htm

            在大師的理論模型中,有兩個貿易國,只有兩種產品,闡述了怎樣用比較優勢論來進行生產貿易,從而增加兩國的福利。

            這個理論也可以運用在軟件開發中,對于大多數軟件公司,都有兩種項目,新產品開發,舊產品維護,而開發人員中也大致分為兩種,高級工程師,普通工程師。這恰好滿足了比較優勢論中的理想模型。

            我們來做個假設,對于高級工程師來說,每天可以寫200行新產品代碼,或者修改10個舊產品中的bug,而普通工程師,則每天可以寫100行新產品代碼,或者修改8個舊產品bug。
            那么我們如果采用讓所有工程師都參與新產品開發和舊產品維護,而且維持工作量一樣一半,那么高級工程師每天 寫100行新代碼,修改5個舊產品bug,同時普通工程師是 50行代碼,4個bug。
            那么站在公司整體角度來計算,公司得到了 150行新產品代碼,修改了9個舊產品bug。

            如果運用比較優勢理論,我們發現普通工程師在修改bug方面擁有比較優勢,而高級工程師在開發新產品方面有比較優勢,于是我們調整分工。
            高級工程師每天拿出 80%的精力用于新產品開發,20%的精力維護舊產品,而普通工程師則全力進行舊產品維護。
            于是,高級工程師每天 寫160行新產品代碼,修改2個bug,普通工程師只修改改bug,每天8個。
            在公司整體角度計算,每天得到 160行新代碼,修改了10個bug,新產品開發和舊產品維護的效率都增加了,但是成本并沒有變化,因為工作時間沒有增加。

            這不過是一個理想的模型,現實中的開發人員的生產率并不是這么容易量化的,但是要承認,一般來說,高級工程師應該在開發新產品方面具有比較優勢,而軟件新手則在維護方面具有比較優勢。
            作為軟件開發的管理者應該努力去了解并且充分利用不同人員的比較優勢,從而提高整體生產率。


            posted on 2010-02-03 22:25 姚冬 閱讀(1587) 評論(5)  編輯 收藏 引用

            評論

            # re: 軟件工程中的比較優勢論--軟件開發中的經濟學原理 2010-02-04 09:17 chyn
            我很懷疑“高級工程師每天拿出 80%的精力用于新產品開發,20%的精力維護舊產品,而普通工程師則全力進行舊產品維護”的實際效果,
            我們在開發過程中往往高級工程師充當了導師的角色,
            有些bug對于普通工程師可能需要花更多的時間去尋找,
            而最終解決又將依賴于高級工程師,
            這樣的bug越到項目后期越占比重。
            普通工程師更應該像一臺機器,去實現高級工程師的構架,個人感覺。  回復  更多評論
              

            # re: 軟件工程中的比較優勢論--軟件開發中的經濟學原理[未登錄] 2010-02-04 10:49 hh
            @chyn
            “有些bug對......,最終解決又將依賴于高級工程師”,呵呵 這樣的普通工程師用來做什么? 供著嗎?  回復  更多評論
              

            # re: 軟件工程中的比較優勢論--軟件開發中的經濟學原理 2010-02-04 23:29 孔雀
            你這個量化模型真是不可思議啊。
              回復  更多評論
              

            # re: 軟件工程中的比較優勢論--軟件開發中的經濟學原理 2010-02-05 13:12 凡客誠品
            撒旦馬上淡淡  回復  更多評論
              

            # re: 軟件工程中的比較優勢論--軟件開發中的經濟學原理 2010-02-21 00:46 頂啊
            根本是要逐級處理,簡單的事讓菜鳥先搞,搞不定讓高手出馬,菜鳥要努力,高手要能罩,要能帶。
            有時候很難絕對的說是改bug比較難還是寫新項目比較難。  回復  更多評論
              

            少妇熟女久久综合网色欲| 久久不见久久见免费影院www日本| 一级a性色生活片久久无少妇一级婬片免费放| 99久久精品免费观看国产| 久久久久久毛片免费看| 久久精品青青草原伊人| 久久香蕉国产线看观看乱码| 亚洲精品97久久中文字幕无码| 久久99精品国产麻豆宅宅| 国产精品久久久久久一区二区三区| 久久精品国产欧美日韩| 久久久久久人妻无码| 韩国三级中文字幕hd久久精品 | 久久综合九色综合97_久久久| 久久午夜综合久久| 久久97精品久久久久久久不卡| 久久久久无码精品国产app| 国产精品久久一区二区三区 | 久久亚洲私人国产精品| 久久露脸国产精品| 精品精品国产自在久久高清| 亚洲午夜久久久久久久久电影网 | 久久国产乱子伦免费精品| 午夜福利91久久福利| 91精品国产高清久久久久久91| 久久丫精品国产亚洲av不卡 | 国内精品伊人久久久久妇| 精品视频久久久久| 国产99久久久国产精免费| 国产韩国精品一区二区三区久久| 亚洲精品乱码久久久久久| 伊人热热久久原色播放www| 久久综合色之久久综合| 久久露脸国产精品| 伊人久久大香线蕉AV一区二区| 无码精品久久一区二区三区| 久久久久久毛片免费看| 亚洲国产一成久久精品国产成人综合 | 久久久久久久久波多野高潮| 国产精品一区二区久久| 久久99国产精品尤物|