互聯網產品重構

      作者:
      分類: 觀點/經驗
      2010-07-22
      2080
      1.為什么要進行產品重構

      舊系統人員流失,系統的業務規則、原始需求誰都不清楚,需求文檔、使用文檔、架構文檔極其缺乏,成為一個無底洞,可維護性很差

      舊系統越來越復雜,潛規則太多,原本修改一個小需求,一不小心搞得上線后影響一堆用戶

      舊系統的業務架構、技術架構無法滿足新的業務模式需

      舊系統性能無法滿足公司業務高速發展的需要

      舊系統的產品生命周期已經到頭,需要延長期生命周期

      等等

      2.產品重構VS重做新產品

      對現有產品進行重構還是重新做一套全新的系統并沒有標準答案。技術人員們都傾向于重做新系統,并都傾向于高估自身的管理能力、架構設計能力,大家都會承諾完美的架構、完美的產品規劃。但如果沒解決根本性的管理問題,重構或是重做宿命都是一樣的。這些管理問題包括產品規劃能力、業務架構能力、項目管理能力、架構管理能力、架構設計能力等等

      在管理能力尚未改善的情況下,怎樣保證重做新系統時候不落入舊系統“新做系統,承諾完美架構->管理失衡,系統維護陷入混亂->再重做新系統”同樣的命運。好的架構是管理出來的,不是設計出來的

      產品重構第一困難的是反向工程過程階段,必須搞清楚現有系統的遺產狀況。對于一個在線運營的系統,不管是重構還是重做都必須經歷此過程

      產品重構第二困難的是舊系統遷移到重構系統的過程。怎樣做到不影響現有客戶使用的情況下完成灰度切換,這是最大的挑戰。不管是重構或是重做都必須經歷此過程

      3.關于產品重構的思考

      4.參考資料

      The Product Re Architecture

      利用 RUP 對遺留系統進行逆向工程

      軟件架構的藝術

      1
      7
      分享到:

      0

      喜歡他,就推薦他上首頁吧^_^

      推薦閱讀

      ×

      賽事服務聯系方式

      0371-86068866

      4008887269

      cndesign@163.com

      好的,我知道了

      官方微信

      聯系我們

      • QQ:33143335 QQ:1904200230
      • 電話:18569912460
      • 投稿:cndesign@163.com
      • 地址:鄭州市國家大學科技園東區9號樓2層

      版權信息

        移動 Android 版 豫 ICP 備16038122號-2 豫公網安備 41019702002261號

      主站蜘蛛池模板: 最美女人体内射精一区二区| 福利视频一区二区牛牛 | 无码国产精品一区二区免费3p| 无码毛片视频一区二区本码| 国产精品亚洲一区二区三区| 熟女精品视频一区二区三区| 无码AV动漫精品一区二区免费| 国产一区二区久久久| 久久er99热精品一区二区| 99精品久久精品一区二区| 一区二区不卡久久精品| 国产乱码精品一区二区三区四川| 精品少妇ay一区二区三区 | 精品人妻系列无码一区二区三区 | 精彩视频一区二区| 无码人妻精品一区二区三区不卡| 国产伦精品一区二区三区| 国产亚洲日韩一区二区三区| 无码国产亚洲日韩国精品视频一区二区三区| 久久久精品人妻一区二区三区蜜桃 | 国产午夜精品一区理论片| 国产一在线精品一区在线观看| 一区二区三区免费在线视频| 亚洲一区二区高清| 又硬又粗又大一区二区三区视频| 亚洲午夜日韩高清一区| 国产精品亚洲高清一区二区| 精品免费久久久久国产一区| 国产色精品vr一区区三区| 亚洲国产综合无码一区二区二三区| 亚洲日韩国产一区二区三区| 中文字幕久久亚洲一区| 日韩人妻无码一区二区三区99| 色欲综合一区二区三区| 波多野结衣一区视频在线| 亚洲Av无码国产一区二区| 免费高清av一区二区三区| 一区二区三区免费在线视频| 国产AV午夜精品一区二区三| 无码人妻品一区二区三区精99| 成人区精品一区二区不卡亚洲|