Topsummit敏捷初體驗(yàn)開發(fā)自測過程實(shí)踐—盛付通俞煒_第1頁
Topsummit敏捷初體驗(yàn)開發(fā)自測過程實(shí)踐—盛付通俞煒_第2頁
Topsummit敏捷初體驗(yàn)開發(fā)自測過程實(shí)踐—盛付通俞煒_第3頁
Topsummit敏捷初體驗(yàn)開發(fā)自測過程實(shí)踐—盛付通俞煒_第4頁
Topsummit敏捷初體驗(yàn)開發(fā)自測過程實(shí)踐—盛付通俞煒_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!敏捷初體驗(yàn)-開發(fā)自測過程實(shí)踐俞煒 測試總監(jiān) 盛付通質(zhì)量控制中心揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!摘要 案例背景 實(shí)施過程 總結(jié)分析揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!案例簡要說明a)互聯(lián)網(wǎng)產(chǎn)品的研發(fā)通常比較“敏捷” 小需求為主,更新頻繁 靠傳統(tǒng)的測試手段投入大、產(chǎn)出小 測試資源的占用很高b)真正敏捷之前,逐步推進(jìn)實(shí)施開發(fā)自測 開發(fā)人員承擔(dān)簡單功能測試任務(wù) 培養(yǎng)開發(fā)人員的質(zhì)量意識和測試技能 測試人員

2、為開發(fā)提供支持和協(xié)助c) 最終目的是為了提高測試投入產(chǎn)出比 開發(fā)人員質(zhì)量意識提高,版本質(zhì)量提升 測試人員關(guān)注更重要、復(fù)雜的測試任務(wù)揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!實(shí)施背景 a)為什么要實(shí)施開發(fā)自測? 測試資源成為瓶頸 開發(fā)人員的依賴性,導(dǎo)致提測版本質(zhì)量不高 測試資源投入產(chǎn)出不高b)沒有其它替代方案? 敏捷成熟度不高 自動化測試框架效率不高 資源投入有限c) 其它 學(xué)習(xí)了其它公司的不同實(shí)踐方法 企鵝電商給我們的啟示揭示研發(fā)管理白金定律,分享那些激動人

3、心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!實(shí)施前的投入產(chǎn)出分析a)項(xiàng)目特點(diǎn) 項(xiàng)目以功能需求為主,數(shù)量多,粒度小,時間急 根據(jù)項(xiàng)目復(fù)雜度和工作量進(jìn)行分級:A、B、C、D級項(xiàng)目 C、D級項(xiàng)目占總項(xiàng)目數(shù)量的80%+ 項(xiàng)目計(jì)劃周期短,臨時需求量比較多b)測試手段 項(xiàng)目前期投入時間少 以手工測試為主,自動化回歸測試為輔c) 測試效果 大項(xiàng)目版本質(zhì)量不高,大部分為簡單的功能實(shí)現(xiàn)問題 小項(xiàng)目缺陷不多,比較容易發(fā)現(xiàn) 測試深度不夠:復(fù)雜場景、異常場景,探索性測試揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!怎么做到的 局部試點(diǎn),逐步推廣 結(jié)合實(shí)際,階段實(shí)施

4、 應(yīng)用PDCA,確保效果揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!第一階段第二階段第三階段揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!第一階段 規(guī)范提測版本質(zhì)量 時間段:2011年12月2012年8月 實(shí)施目的 提高開發(fā)提測版本的質(zhì)量 實(shí)施方案1. 測試人員提供A、B級項(xiàng)目的版本驗(yàn)收測試用例2. 開發(fā)提測前執(zhí)行驗(yàn)收測試用例,并提供測試報(bào)告3. 版本驗(yàn)收通過后測試人員開始實(shí)施測試揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!第一階段 實(shí)施效果 實(shí)施效果 開發(fā)提

5、測代碼質(zhì)量有提高,A、B級項(xiàng)目缺陷大幅減少 開發(fā)的質(zhì)量意識得到加強(qiáng) 返工現(xiàn)象減少,測試工作量減少 問題分析 開發(fā)不熟悉測試手段和方法 部分用例未通過依然提交測試且沒有打回 改進(jìn)措施 強(qiáng)調(diào)提測規(guī)范的嚴(yán)格執(zhí)行揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!第一階段第二階段第三階段揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!第二階段 小型項(xiàng)目免測機(jī)制 時間段:2012年8月2012年12月 實(shí)施目的 開發(fā)人員負(fù)責(zé)C、D級項(xiàng)目測試,測試免測 實(shí)施方案1. D級項(xiàng)目免測2. C級項(xiàng)目免測3. 產(chǎn)品實(shí)施UAT揭示研發(fā)管

6、理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!第二階段 小型項(xiàng)目免測機(jī)制具體步驟 D級項(xiàng)目免測 開發(fā)人員整理測試點(diǎn) 測試人員參與評審 開發(fā)人員實(shí)施測試 C級項(xiàng)目免測 開發(fā)人員和測試人員共同整理測試點(diǎn) 開發(fā)實(shí)施測試 產(chǎn)品實(shí)施UAT揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!第二階段 實(shí)施效果 實(shí)施效果 開發(fā)質(zhì)量意識提高,代碼質(zhì)量提升 測試人員工作量節(jié)省近50% 項(xiàng)目發(fā)布過程更加高效 問題分析 項(xiàng)目定級過程存在漏洞,開發(fā)調(diào)高項(xiàng)目級別規(guī)避風(fēng)險(xiǎn) 改進(jìn)方案1. 規(guī)范項(xiàng)目定級流程,增減評審機(jī)制揭示研發(fā)管理白金定律,分享那些激動

7、人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!第二階段 實(shí)施效果 運(yùn)行數(shù)據(jù) 隨著開發(fā)自測率的提高,項(xiàng)目質(zhì)量也逐步在提高揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!第一階段第二階段第三階段揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!第三階段 A、B級項(xiàng)目免測機(jī)制 時間段:2013年1月2013年4月 實(shí)施目的 部分A、B級項(xiàng)目實(shí)施免測 實(shí)現(xiàn)向敏捷測試方式跨越揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!第三階段 A、B級項(xiàng)目免測機(jī)制實(shí)施方案 有針對性的

8、選擇項(xiàng)目 技術(shù)主導(dǎo)型項(xiàng)目 非界面類型功能 實(shí)例 郵件系統(tǒng)重構(gòu)項(xiàng)目 Nginx防火墻項(xiàng)目揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!第三階段 A、B級項(xiàng)目免測機(jī)制實(shí)施方案 開發(fā)職責(zé) 實(shí)現(xiàn)單元測試、模塊測試、接口測試等底層測試用例 實(shí)施代碼走讀 設(shè)計(jì)、實(shí)現(xiàn)和執(zhí)行功能測試功能點(diǎn) 實(shí)施性能測試、兼容性測試等揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!第三階段 A、B級項(xiàng)目免測機(jī)制實(shí)施方案 測試人員職責(zé) 參與設(shè)計(jì)評審,提供測試方案和測試點(diǎn) 參與用例評審 提供測試支持,協(xié)助開發(fā)實(shí)施測試、分析解決問題揭示研發(fā)管理白金

9、定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!第三階段 實(shí)施效果 代碼層面實(shí)施測試,效率更高 減少手工測試的工作量和復(fù)雜度揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!為什么能成功 高層的支持 開發(fā)團(tuán)隊(duì)負(fù)責(zé)人的態(tài)度 有效的項(xiàng)目分級機(jī)制 敏捷思想的導(dǎo)入 業(yè)務(wù)特點(diǎn)允許試錯 ?揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!有待改進(jìn)的地方 測試數(shù)據(jù)的準(zhǔn)備和維護(hù) 提高測試效率-自動化測試框架 測試環(huán)境

10、穩(wěn)定性 其它工具的支持揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!一直沒有放棄 開發(fā)式測試框架 測試用例和功能代碼同步開發(fā) 開發(fā)完成時測試即可以開始 實(shí)際進(jìn)展 基于WebDriver的PageModel實(shí)現(xiàn) 基于TestNG的測試用例框架 改進(jìn)空間 結(jié)合Cucumber的ATDD框架揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!揭示研發(fā)管理白金定律,分享那些激動人心的創(chuàng)新與變革,使得團(tuán)隊(duì)獲得過多源動力與更大的推動力!案例ROI分析 實(shí)施前 80%的項(xiàng)目為小項(xiàng)目,基本沒有bug 開發(fā)版本質(zhì)量不高,不斷重復(fù)編碼-測試過程 實(shí)施后 80%的項(xiàng)目不用測試人員參與測試,可以節(jié)省至少50%測試工作量 開發(fā)質(zhì)量意識提高,可以更早發(fā)現(xiàn)缺陷、修復(fù)缺陷 簡單的頁面功能開發(fā)自行測試,減少溝通成本,減少了人員依賴導(dǎo)致的浪費(fèi) 其它收獲 開發(fā)人員依賴感降低,不再感受被監(jiān)督,對代碼更具有信心,開發(fā)速

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論