如何提高產品開發品質(PPT 61頁)
- 所屬分類:
- 品質知識
- 文件大小:
- 359 KB
- 下載地址:
- 相關資料:
- 產品開發
如何提高產品開發品質(PPT 61頁)內容簡介
講解內容
一、目前開發過程存在的問題
產品開發流程現狀
產品品質管理嚴重缺失
質量低下的代碼是導致產品品質不好的根本原因
沒有專職測試人員來進行功能性測試工作
開發人員在開發過程中不重視單元測試
我們的目標!
二、產品開發品質保障流程
開發質量管理
需求管控
全過程管控
三、利用代碼重構來提高代碼質量
為什麼重構(1)
為什麼重構(2)
為什麼重構(3)
何時重構?
何時不該重構?
重構方法介紹:提取函數(1)
重構方法介紹:提取函數(2)
重構方法介紹:去除臨時變量(1)
重構方法介紹:去除臨時變量(2)
重構方法介紹:重新命名函數(1)
重構方法介紹:重新命名函數(2)
重構方法介紹:以多態取代條件表達式(1)
重構方法介紹:以多態取代條件表達式(2)
重構方法介紹:以多態取代條件表達式(3)
重構方法介紹:以多態取代條件表達式(4)
重構方法介紹:以委托取代繼承(1)
重構方法介紹:以委托取代繼承(2)
重構方法介紹:引入參數對象(1)
重構方法介紹:引入參數對象(2)
重構方法介紹:引入參數對象(3)
重構方法介紹:函數遷移(1)
重構方法介紹:函數遷移(2)
重構方法介紹:函數遷移(3)
重構方法介紹:將過程化設計轉換為麵向對象設計
四、測試驅動開發方法簡介
測試驅動開發優點(1)
測試驅動開發優點(2)
測試驅動開發基本過程
五、使用自動單元測試集實現日構建
5.1 日構建流程
5.2 準備單元測試用例集
5.3 編寫ANT文件
5.4 在服務器上建一個專門的自動測試目錄
5.5 在測試服務器上建立運行單元測試的自動任務
5.6 開發人員電腦上建立定時查看測試結果的自動任務
..............................
一、目前開發過程存在的問題
產品開發流程現狀
產品品質管理嚴重缺失
質量低下的代碼是導致產品品質不好的根本原因
沒有專職測試人員來進行功能性測試工作
開發人員在開發過程中不重視單元測試
我們的目標!
二、產品開發品質保障流程
開發質量管理
需求管控
全過程管控
三、利用代碼重構來提高代碼質量
為什麼重構(1)
為什麼重構(2)
為什麼重構(3)
何時重構?
何時不該重構?
重構方法介紹:提取函數(1)
重構方法介紹:提取函數(2)
重構方法介紹:去除臨時變量(1)
重構方法介紹:去除臨時變量(2)
重構方法介紹:重新命名函數(1)
重構方法介紹:重新命名函數(2)
重構方法介紹:以多態取代條件表達式(1)
重構方法介紹:以多態取代條件表達式(2)
重構方法介紹:以多態取代條件表達式(3)
重構方法介紹:以多態取代條件表達式(4)
重構方法介紹:以委托取代繼承(1)
重構方法介紹:以委托取代繼承(2)
重構方法介紹:引入參數對象(1)
重構方法介紹:引入參數對象(2)
重構方法介紹:引入參數對象(3)
重構方法介紹:函數遷移(1)
重構方法介紹:函數遷移(2)
重構方法介紹:函數遷移(3)
重構方法介紹:將過程化設計轉換為麵向對象設計
四、測試驅動開發方法簡介
測試驅動開發優點(1)
測試驅動開發優點(2)
測試驅動開發基本過程
五、使用自動單元測試集實現日構建
5.1 日構建流程
5.2 準備單元測試用例集
5.3 編寫ANT文件
5.4 在服務器上建一個專門的自動測試目錄
5.5 在測試服務器上建立運行單元測試的自動任務
5.6 開發人員電腦上建立定時查看測試結果的自動任務
..............................
下一篇:尚無數據
用戶登陸
品質知識熱門資料
品質知識相關下載