<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    OOPAA

    Focusing on OO, Patterns, Architecture, and Agile
    posts - 29, comments - 75, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    讓非技術人員理解設計

    Posted on 2010-12-23 23:55 mingj 閱讀(6401) 評論(2)  編輯  收藏 所屬分類: agile 敏捷PM 項目管理

    作為技術人員,我們經常需要跟客戶、業務分析人員等非技術人員溝通軟件設計方面的問題。如何比較直觀地向這些非技術人員解釋設計、軟件質量對項目的 影響,解釋糟糕設計、不干凈代碼給項目帶來的風險,解釋我們必須開始關注軟家設計問題?這里有兩個概念(metaphor)可以幫助我們達到這一點:

    技術債(Technical Debt)
    “技術債”指的是,團隊為了更早交付軟件、更快交付客戶價值或者其他一些考慮,被迫放棄良好的設計和干凈的代碼,從而對軟件未來的擴展和維護欠下了“債 務”。技術債就像財務上的欠債一樣,在前期債務較少的時候,投入時間和精力來解決技術債或許不如盡快交付的價值高。但隨著債務的增多,必然會影響新需求的 交付和既有代碼的維護,反而會延遲軟件的交付。而且,技術債也具有財務債的特點,就是隨著時間會像“滾雪球”一樣指數上升。

    設計償還底線(Design Payoff Line)
    與技術債對應的的概念是設計償還底線(Design Payoff Line),指的是可以通過犧牲設計質量來獲得上市速度(Time to Market)的功能數量。當系統功能少于這個數量時,我們還能繼續選擇承擔債務,但一旦超出這個數目時,債務就將影響軟件的上線速度。可惜的是,這個值 更多的是一個經驗值,團隊很難預判項目的設計償還底線在哪里,但是有一個后置評判標準是:當團隊成員覺得無法忍受代碼的設計質量時,或者當客戶頻繁聽到代 碼質量影響交付速度時,團隊肯定已經突破了這條底線。


    評論

    # re: 讓非技術人員理解設計  回復  更多評論   

    2010-12-24 09:52 by 車塵馬足顯者事,酒盞花枝隱士緣
    概念性的東西,沒看懂,想要表達什么意思//

    # re: 讓非技術人員理解設計  回復  更多評論   

    2010-12-30 16:46 by 劉恒濤
    這些都是商務層面的詞匯和方式。 只是用來忽悠客戶的。真的我們好的設計就一勞永逸了嗎,也不是。 沒有經過詳細設計的肯定不行嗎也不一定,不同規模的項目和不同的實際情況要采用合適的方式。
    主站蜘蛛池模板: ww亚洲ww在线观看国产| 亚洲国产熟亚洲女视频| 一区二区三区免费视频网站| 国产91久久久久久久免费| 一区二区三区在线免费| 亚洲av无码成人精品区| 九九久久国产精品免费热6| 亚洲А∨精品天堂在线| 一级特黄aaa大片免费看| 中文字幕精品亚洲无线码一区 | 亚洲精品久久久www| 日本高清免费中文在线看| 亚洲一区二区三区乱码A| 亚洲一级毛片中文字幕| 久久久久国色AV免费看图片| 亚洲日本VA午夜在线电影| 国产午夜鲁丝片AV无码免费| 免费无码国产V片在线观看| 亚洲精品午夜无码专区| 69视频在线观看高清免费| 亚洲综合丁香婷婷六月香| 美女被免费视频网站a国产| 又大又硬又粗又黄的视频免费看| 中文字幕日韩亚洲| 在线观看的免费网站无遮挡| 亚洲色图激情文学| 亚洲综合色区在线观看| 91精品免费不卡在线观看| 亚洲精品123区在线观看| 亚洲av无码乱码在线观看野外| A毛片毛片看免费| 亚洲卡一卡2卡三卡4麻豆| 亚洲AⅤ视频一区二区三区| 久久aa毛片免费播放嗯啊| 亚洲一线产品二线产品| 浮力影院亚洲国产第一页| 嘿嘿嘿视频免费网站在线观看| 国产成人亚洲精品91专区高清 | 久99精品视频在线观看婷亚洲片国产一区一级在线 | 国产伦精品一区二区三区免费下载 | 四虎在线成人免费网站|