青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

無我

讓內心永遠燃燒著偉大的光明的精神之火!
靈活的思考,嚴謹?shù)膶崿F(xiàn)
豪邁的氣魄、頑強的意志和周全的思考

從編程到工程——系統(tǒng)地分析軟件工程

       《大道至簡》的第六章“從編程到工程”,我認為是全書的精髓!作者以自己深厚的積累、豐富的經(jīng)驗,用精煉的文筆深刻闡明了“軟件工程”的內涵和外延,講清楚了代碼、方法、過程、工程與組織的關系! 非常值得我們深入學習和研究!

         本章所有內容都是圍繞作者給出的一張圖——EHM模型圖,完全可以說,這張圖充分顯示了作者深厚的功底:
         
         既可以說這幅圖展示了軟件工程內涵的各個層面,也可以說這其實就是軟件工程的發(fā)展史:從最早只追求程序實現(xiàn)到后來有完善的組織和管理。

         在本章的后面若干節(jié)內容中,作者分開描述EHM各個組成部分。我想下面這一段“方法”可能比較對技術人員的口味:
原文      推動這種邏輯向前發(fā)展的,是“方法”和“方法論”的出現(xiàn)。長期的編程實踐,自然的歸演與總結,必須沉淀為某種( 軟件開發(fā)) 方法,于是“過程”出現(xiàn)了,于是“對象”出現(xiàn)了,于是相關的方法論也就出現(xiàn)了。 
      這是實踐的成果。方法不是某個人或者某個組織創(chuàng)造的。瓜熟而蒂落,實踐積累達到一定的程度,微軟不提出某個方法,IBM 也會提出這個方法。即便他們都不提出,可能你自己已經(jīng)在使用這個方法了。 
      方法并不神秘,因為它就是你今天正在做的、從事的和實現(xiàn)的。正如“模式”是一種方法,而模式就是你昨天書寫代碼的那個行為。只不過,GoF 歸納、抽取、提升了這些行為的內在規(guī)律。 
      你看不到你做事的行為,也就不能理解“模式”作為一種方法的價值。所以大師們眾口一詞:模式需要一定的編程經(jīng)驗才能理解。 
      同理,理解過程也需要編程經(jīng)驗,理解對象也需要編程經(jīng)驗,理解MDA與SOA還是需要編程經(jīng)驗。 
      ——這可能就發(fā)生在你去回顧你上一行代碼編寫的經(jīng)過,或者上一個項目失敗的經(jīng)歷的那一瞬息。經(jīng)驗來源于回顧、理解與分析,而不是你將要寫的下一行代碼。 
 
      有人在寺院掃了一輩子的落葉而得道,也有人因為一句話而得道。 
      GoF 因為無數(shù)次的代碼回顧而得道。 

         而這一段“組織”可能讓項目經(jīng)理比較感興趣:
原文       工程理論其實是包含組織學的。然而我在上面的那張圖中,將組織與工程分離開來,并在二者之間畫下了一道縱向的線。 
               

      如果說工程關心的是“需求”、“配置”和“文檔”等等這樣一些要素,那么這樣的工程還是停留在技術層面的:關注的還是工程的實現(xiàn)細節(jié),而非目標。從角色的角度來看,這是項目經(jīng)理和技術經(jīng)理所共同關注的那一部分。 
      然而項目經(jīng)理還必須關注于人力資源、項目資金以及多個項目之間的協(xié)調等等。這些與工程本身并沒有直接關系,而是“組織”方面的內容。 
所以在工程環(huán)節(jié)中“文檔管理”和“配置管理”等等中的那個詞匯“管理”,是管理的具體技術和方法;而在“組織”這個環(huán)節(jié)中的這個“管理”,才是真正的管理學上的用詞。 
      我在這張圖上,試圖從這個角度上來說明:作為項目經(jīng)理,你必須有一部分的工作是非技術性的。甚至,你可能絕大部分的工作是非技術性的。——因為與技術相關的管理技能( 需求、配置、過程管理等) 可以由開發(fā)經(jīng)理來做,或者公司對于這一方面有較統(tǒng)一且成熟的規(guī)范,因而無需投入過多的精力。 
      你必須更關注于對這個( 或這些) 工程的組織與計劃。站在“組織者”這個角色上,你現(xiàn)在要考慮的內容可能會是: 
  1. 為項目的各個階段建立計劃,并逐漸地細化計劃的內容,以及確立項目過程中每一個環(huán)節(jié)、每一個計劃階段的優(yōu)先級和復雜度; 
  2. 確立項目或者產品階段目標,成果的準確描述、定位,以及整個項目的質量目標及其評核辦法; 
  3. 對團隊中的不同角色展開培訓,以指導并協(xié)調角色間的工作,從而消除因為工作習慣的差異帶來的影響; 
  4. 為每一個人準備他所需要的資源,這不單單是把一套shareware 變成正式版或者把512M 內存變成2G,還包括準確地評估他的工作量,以及決定是否為他增加一個( 能協(xié)同工作的) 副手; 
  5. 決定在哪些環(huán)節(jié)上反復審核和回顧,而在哪些環(huán)節(jié)上采用較為寬松的方式以加快進度; 
  6. 習慣于開會、組織更短而有效的會議以及建立激勵機制,當然也不要忘記讓每一個成員意識到這一項目的風險; 
  7. 不要樂觀。 
      即使你做好這一切,可能項目的結果仍然不夠理想。但是你應該知道,好的項目經(jīng)理并不是不犯錯誤的人,而是以盡可能少的失敗來獲得成功的那個人。 
      無論是你的團隊成員,還是你的老板,對重復的錯誤以及可預料的錯誤都是不會寬容的。——在一個團隊中,失去了組員的信任比失去老板的信任更為可怕。 
      所以回顧每一個項目,或者項目中的每一個階段,以及與每一個團隊成員交流的細節(jié),是你的日常工作。
      
         當然,了解一下BOSS的定位和主要職責也是很有幫助的:
原文      很多人以為BOSS 是給自己發(fā)錢的那個人,這其實是錯誤的。發(fā)錢的決策通常是由三個角色來做出的: 
  1. 部門/團隊經(jīng)理。你的直接上司,他是雇傭你的人,是他用薪金的多少來衡量你的價值,或者反之。 
  2. 紀效經(jīng)理。如果你的公司有這個角色的話,那么他總是盯著你的錯誤以決定從你的薪水里的扣除比例。 
  3. 財務經(jīng)理。有錢?沒錢?沒錢?有錢?…… 
      BOSS 并不決定你的薪水。 
 
      BOSS 在公司中解決的是“經(jīng)營”問題。這其實是在比“組織”更靠外側的一層。——在前面的圖例中并沒有給出,這也意味著“經(jīng)營者”與“工程”基本沒有關系。 
      在一個更大規(guī)模的組織機構里,你可以會更直接地觀察到“經(jīng)營者”與“組織者”之間的差異。例如公司的大小股東是“經(jīng)營者”,董事會通常是解決經(jīng)營問題的地方;而總經(jīng)理、執(zhí)行經(jīng)理以及各個部門經(jīng)理則是各級的“組織者”,經(jīng)理辦公會則是解決組織問題的地方。 
      你應該清楚,真正的BOSS是經(jīng)營者。 
      這有助于你明確你被雇來的原因,你的工作是面向哪一個層面的,以及你或者你的上司有沒有權限來決定是一個項目是否應該立項,或中止。 
      BOSS(經(jīng)營者) 決定了一個方向,組織者保證決策與這個方向是同步的,而工程是在這樣的一個方向、決策的構架下的一個具體行為。 
      工程中沒有BOSS。

         從編程到工程,本文系統(tǒng)地分析了軟件工程的方方面面。EHM給出的是完整的軟件工程架構,不是一個小程序,也不是單獨的過程。這是一套體系,在這套體系中,軟件工程的所有參與人基本都能找到自己的位置,包括那個只是偶爾出現(xiàn)來指手畫腳的BOSS。

         作為軟件工程體系中的一個角色,找對自己的定位,明確自己的職責,對以后的工作無疑會有巨大的幫助。經(jīng)常讀讀本文吧~

posted on 2013-07-16 17:01 Tim 閱讀(320) 評論(0)  編輯 收藏 引用 所屬分類: 品讀《大道至簡》

<2011年3月>
272812345
6789101112
13141516171819
20212223242526
272829303112
3456789

導航

統(tǒng)計

公告

本博客原創(chuàng)文章,歡迎轉載和交流。不過請注明以下信息:
作者:TimWu
郵箱:timfly@yeah.net
來源:m.shnenglu.com/Tim
感謝您對我的支持!

留言簿(9)

隨筆分類(173)

IT

Life

搜索

積分與排名

最新隨筆

最新評論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            老司机成人网| 久久综合99re88久久爱| 免费日韩视频| 欧美1区2区| 亚洲精品无人区| 欧美成人一区二区三区在线观看| 国产精品日韩欧美大师| 中文av一区二区| 欧美在线视屏| 亚洲高清视频的网址| 美女黄毛**国产精品啪啪| 99精品国产在热久久| 久久精品国产综合精品| 激情自拍一区| 欧美日韩亚洲系列| 久久精品卡一| 99国产精品久久久久久久久久| 亚洲精品小视频在线观看| 午夜在线视频观看日韩17c| 国产亚洲va综合人人澡精品| 欧美 日韩 国产 一区| 欧美日韩在线视频一区二区| 欧美在线免费观看视频| 91久久精品www人人做人人爽| 久久人91精品久久久久久不卡| 91久久嫩草影院一区二区| 亚洲人成网站在线播| 久久人人精品| 亚洲综合日韩| 亚洲黄色av| 国产一区二区日韩| 欧美日本亚洲| 久久综合影视| 国产精品毛片在线| 欧美体内she精视频| 国产在线播放一区二区三区| 国产精品久久久久久久久久免费看| 国内成+人亚洲+欧美+综合在线| 亚洲日本激情| 久久久噜噜噜久久中文字免 | 欧美在线啊v一区| 亚洲一级电影| 亚洲综合99| 亚洲黄页一区| 久久精品一区二区三区中文字幕| 欧美日韩一区二区在线播放| 一区二区三区在线观看视频| 亚洲一区二区三区涩| 亚洲黄色性网站| 麻豆成人小视频| 狠狠入ady亚洲精品经典电影| 国产一区二区三区电影在线观看| 99v久久综合狠狠综合久久| 亚洲国产一区二区在线| 久久九九全国免费精品观看| 久久精品主播| 亚洲综合精品四区| 亚洲一区二区免费在线| 亚洲天堂免费在线观看视频| 一本久道久久综合婷婷鲸鱼| 夜夜嗨一区二区三区| 欧美1区2区视频| 亚洲综合日韩中文字幕v在线| 欧美日本中文| 国产欧美日韩视频一区二区三区| 国产精品揄拍一区二区| 国外视频精品毛片| 欧美一区二区三区四区在线| 99在线热播精品免费99热| 欧美日韩午夜剧场| 国产精品99久久久久久宅男| 欧美一级理论片| 亚洲欧美国产视频| 国产偷久久久精品专区| 久久国产精彩视频| 久久精品免费看| 亚洲第一网站免费视频| 在线亚洲成人| 久久亚洲高清| 艳妇臀荡乳欲伦亚洲一区| 欧美日韩国产美| 亚洲综合精品一区二区| 亚洲欧美日韩国产另类专区| 久热国产精品视频| 亚洲精品一区二区三区蜜桃久| 亚洲国产欧美在线| 亚洲欧美精品一区| 国产亚洲人成网站在线观看| 老色批av在线精品| 欧美理论在线播放| 欧美一区二区三区视频免费播放 | 一本久久a久久精品亚洲| 欧美在线免费一级片| 在线欧美一区| 亚洲麻豆视频| 国产一区二区三区精品久久久 | 欧美14一18处毛片| 欧美日韩免费网站| 欧美一区三区三区高中清蜜桃| 久久看片网站| 国产日韩欧美在线播放不卡| 老司机67194精品线观看| 欧美日韩在线另类| 欧美成人一区二区在线| 性色av香蕉一区二区| 欧美日韩色一区| 久久免费午夜影院| 欧美日韩一区二区国产| 久久免费视频观看| 国产精品国产三级国产专播品爱网 | 性欧美暴力猛交69hd| 亚洲激情不卡| 香蕉久久一区二区不卡无毒影院 | 性欧美长视频| 亚洲香蕉在线观看| 另类尿喷潮videofree| 欧美亚洲免费电影| 欧美日韩国产三区| 亚洲电影下载| 老色批av在线精品| 午夜亚洲视频| 亚洲婷婷综合色高清在线| 伊人蜜桃色噜噜激情综合| 久久精品日韩欧美| 欧美精品三级日韩久久| 日韩视频精品| 亚洲久久在线| 在线免费观看日本欧美| 午夜免费久久久久| 亚洲男女自偷自拍| 亚洲欧美综合v| 亚洲一区二区三区涩| 欧美激情一区二区三级高清视频| 久久夜色精品亚洲噜噜国产mv| 国产伦精品一区二区三区四区免费| 一本色道久久综合亚洲二区三区| 亚洲人成免费| 99re6这里只有精品| 国产精品v日韩精品v欧美精品网站| 亚洲欧洲99久久| 欧美深夜福利| 一区二区日韩欧美| 亚洲欧美另类在线| 国产精品午夜av在线| 午夜激情亚洲| 久久噜噜噜精品国产亚洲综合| 国模 一区 二区 三区| 欧美亚洲一级片| 日韩视频一区二区三区| 免费日韩成人| 亚洲精品综合在线| 亚洲一区欧美激情| 国产精品亚发布| 欧美在线看片| 亚洲高清毛片| 亚洲一级免费视频| 国产精品视频导航| 久久精品亚洲一区二区三区浴池| 久久久综合网站| 亚洲国产高清在线观看视频| 欧美成人资源| 亚洲视频精选| 久久综合国产精品| 日韩午夜激情| 国产区日韩欧美| 蜜桃av一区| 亚洲一区二区在线播放| 久久一二三四| 一二三四社区欧美黄| 国产欧美精品xxxx另类| 美女性感视频久久久| aa成人免费视频| 久久视频在线看| 99视频有精品| 欧美午夜免费影院| 久久精品一区二区三区四区| 亚洲高清自拍| 性欧美8khd高清极品| 1024精品一区二区三区| 欧美三级在线播放| 久久久水蜜桃av免费网站| 亚洲精品国产精品乱码不99按摩| 亚洲摸下面视频| 亚洲欧洲一区二区在线播放| 国产精品久在线观看| 免费久久99精品国产| 亚洲一区二区三区高清 | 欧美精品尤物在线| 欧美一区二区三区啪啪| 亚洲精品影院在线观看| 卡通动漫国产精品| 亚洲在线观看免费| 91久久在线观看| 国产专区欧美专区| 国产精品乱人伦一区二区| 欧美激情国产日韩| 欧美jjzz| 欧美诱惑福利视频| 亚洲午夜三级在线| 亚洲精品乱码久久久久久日本蜜臀 |