如何提升軟件產(chǎn)品質(zhì)量udae_第1頁
如何提升軟件產(chǎn)品質(zhì)量udae_第2頁
如何提升軟件產(chǎn)品質(zhì)量udae_第3頁
如何提升軟件產(chǎn)品質(zhì)量udae_第4頁
如何提升軟件產(chǎn)品質(zhì)量udae_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

如何提升軟件產(chǎn)品質(zhì)量決定一個軟件項目成敗的關(guān)鍵三要素不同角色傳統(tǒng)的瀑布模型

收集需求傳統(tǒng)的V模型

收集需求傳統(tǒng)的增量開發(fā)–

迭代模型

收集需求敏捷軟件開發(fā)(AgileDevelopment)20世紀(jì)90年代逐漸引起廣泛關(guān)注的新型軟件開發(fā)方法它們的具體名稱、理念、過程、術(shù)語都不盡相同,但是都強(qiáng)調(diào)程序設(shè)計師團(tuán)隊與業(yè)務(wù)專家之間的緊密協(xié)作面對面的溝通(認(rèn)為比書面的文檔更有效)頻繁交付新的軟件版本緊湊而自我組織型的團(tuán)隊能夠很好地適應(yīng)需求變化的代碼編寫和團(tuán)隊組織敏捷軟件開發(fā)宣言敏捷開發(fā)模式的最佳表述:人和交互重于過程和工具。

可以工作的軟件重于求全責(zé)備的文檔。

客戶協(xié)作重于合同談判。

隨時應(yīng)對變化重于循規(guī)蹈矩。

注:其中位于右邊的內(nèi)容雖然也有其價值,但是左邊的內(nèi)容最為重要。敏捷軟件開發(fā)新挑戰(zhàn)越來越多的企業(yè)希望采用,但沒有把握習(xí)慣于傳統(tǒng)的瀑布式產(chǎn)品開發(fā)流程已不滿足快速發(fā)展需要,但大規(guī)模改動不現(xiàn)實缺少敏捷軟件開發(fā)專家和人才技術(shù)人員需要觀念的轉(zhuǎn)變和方法培訓(xùn)缺乏相應(yīng)的質(zhì)量控制方法需要經(jīng)常的和及時的質(zhì)量度量、測試、決策傳統(tǒng)的QA方法程序怎樣適應(yīng)敏捷軟件開發(fā)?問題的提出需求分析與用戶存在語義分歧對問題域缺乏全面的認(rèn)識多變的需求導(dǎo)致效率低下開發(fā)設(shè)計無法預(yù)知和降低風(fēng)險沒有清晰的架構(gòu)思路與實現(xiàn)難以平滑銜接功能實現(xiàn)周期過長與分析設(shè)計脫節(jié)版本之間管理混亂軟件測試測試成本過高無法做到回歸測試維護(hù)成本過高產(chǎn)品質(zhì)量不可靠BUG太多重用性低可維護(hù)性差兼容性差文檔混亂因軟件件質(zhì)量量而導(dǎo)導(dǎo)致的的重大大事故故1961年,一一個簡簡單的的軟件件錯誤誤導(dǎo)致致美國國大力力神洲洲際導(dǎo)導(dǎo)彈助助推器器的毀毀滅..2007年4月月,某某軟件件缺陷陷導(dǎo)致致某地地鐵系系統(tǒng)的的火災(zāi)災(zāi).2007年3月月,成成千上上萬臺臺某種種型號號的醫(yī)醫(yī)療設(shè)設(shè)備被被召回回,只只是為為了修修正一一個軟軟件錯錯誤2007年某天天,深深圳某某銀行行軟件件出錯錯,柜柜員機(jī)機(jī)吐出出2倍倍的金金額給給客戶戶,客客戶排排隊取取款。。媽媽網(wǎng)網(wǎng)站質(zhì)質(zhì)量的的挑戰(zhàn)戰(zhàn)每天線線上都都有問問題產(chǎn)產(chǎn)生經(jīng)常有有用戶戶投訴訴,交交易出出現(xiàn)異異常代碼可可維護(hù)護(hù)性差差缺乏統(tǒng)統(tǒng)一架架構(gòu)設(shè)設(shè)計,,對將將來的的擴(kuò)展展是一一個很很大挑挑戰(zhàn)缺乏業(yè)業(yè)務(wù)文文檔,,很多多業(yè)務(wù)務(wù)流程程只有有少數(shù)數(shù)人知知道流程剛剛剛建建立,,存在在質(zhì)量量控制制方面面的漏漏洞需求、、開發(fā)發(fā)和測測試缺缺乏共共識,,需要要培訓(xùn)訓(xùn)傳統(tǒng)的的QA方法程程序怎怎樣適適應(yīng)敏敏捷軟軟件開開發(fā)??Wecareyou!Question:誰應(yīng)對對產(chǎn)品品質(zhì)量量負(fù)責(zé)責(zé)?QA人員測試人人員開發(fā)人人員項目管管理人人員需求人人員Allabove什么是是軟件件質(zhì)量量用戶對對軟件件質(zhì)量量的評評價沒有×××功功能(功能能)運行速速度太太慢(性能能)有太多多的錯錯誤(故障障)軟件不不好改改動(維護(hù)護(hù))界面不不美觀觀(人人機(jī)界界面)這個軟軟件不不好使使用(易用用性)……從哪些些方面面關(guān)注注軟件件質(zhì)量量(1/3)文檔程序代碼軟件產(chǎn)產(chǎn)品需求分分析軟件設(shè)設(shè)計編碼標(biāo)準(zhǔn)和和規(guī)范范開發(fā)活活動測試從哪些些方面面關(guān)注注軟件件質(zhì)量量(2/3)軟件產(chǎn)產(chǎn)品軟件需需求基基線文文檔軟件設(shè)設(shè)計文文檔源程序序代碼碼,…….開發(fā)活活動需求分分析軟件設(shè)設(shè)計編碼標(biāo)準(zhǔn)和和規(guī)范范從哪些些方面面關(guān)注注軟件件質(zhì)量量(3/3)組織內(nèi)內(nèi)部或或者在在項目目開始始之時時要制制定軟軟件開開發(fā)的的標(biāo)準(zhǔn)準(zhǔn)和規(guī)規(guī)范軟件產(chǎn)產(chǎn)品文檔類類:審審核,,產(chǎn)生生評審審報告告(Review)代碼類類:測測試,,產(chǎn)生生測試試報告告(TestReport)開發(fā)活活動審查,,產(chǎn)生生審查查報告告(Review)構(gòu)架是軟件的的藍(lán)圖誰來執(zhí)行和實實施軟件質(zhì)量量保證軟件項目質(zhì)量量保證小組(SQA小組)獨立于項目開開發(fā)小組具有比較大的的權(quán)限如何保證軟件件質(zhì)量項目一開始測測試人員應(yīng)該該進(jìn)入正確理解用戶戶的要求制定標(biāo)準(zhǔn)和規(guī)規(guī)范,Team統(tǒng)一執(zhí)行審查軟件開發(fā)發(fā)活動測試源程序代代碼記錄開發(fā)活動動和軟件產(chǎn)品品的偏差記錄所有不符符合項,報告告高級管理者者正確理解用戶戶的要求理解客戶的要要求和需要讓客戶參與開開發(fā),隨時和和客戶交流,,驗證客戶的的需求形成文字軟件原型用不同的形式式表達(dá)需求成本產(chǎn)品化測試設(shè)計需求在產(chǎn)品化階段段,修復(fù)軟件錯誤誤的成本將高出100到1000倍倍!修復(fù)軟件的代代價–高成本失去機(jī)會的代代價–低營業(yè)額失去客戶的代代價–低營業(yè)額需求質(zhì)量是軟軟件質(zhì)量的基基礎(chǔ)制定標(biāo)準(zhǔn)和規(guī)規(guī)范在組織內(nèi)部或或者項目組內(nèi)內(nèi)部制定標(biāo)準(zhǔn)準(zhǔn)和規(guī)范,限限制和約束軟軟件開發(fā)活動動,有助于得得到規(guī)范化的的軟件產(chǎn)品,,從而提高軟軟件質(zhì)量軟件開發(fā)過程程規(guī)范需求管理變更管理Java編碼規(guī)范,………測試用例編寫寫規(guī)范審查軟件開發(fā)發(fā)活動審查每個活動動是否遵循軟軟件開發(fā)過程程規(guī)范審查每個活動動的輸入條件件是否都得到到滿足審查活動的執(zhí)執(zhí)行是否遵循循規(guī)范審查每個活動動的輸出是否否都已經(jīng)產(chǎn)生生測試源程序代代碼制定測試計劃劃對軟件進(jìn)行行測試單元測試集成測試確認(rèn)測試系統(tǒng)測試記錄開發(fā)活動動和軟件產(chǎn)品品的偏差形成報告記錄軟件開發(fā)發(fā)活動的偏差差記錄軟件產(chǎn)品品的偏差-軟軟件測試報告告目的發(fā)現(xiàn)問題,糾糾正偏差,提提高質(zhì)量報告高級管理理者目的為管理者管理理了解軟件的的質(zhì)量提供可可視性Web測試工具WinRunnerMercuryInteractiveCompany功能測試工具具QuickTestProfessional(QTP)MercuryInteractiveCompany功能測試工具具RationalRobotIBMRational功能測試工具具XrunnerMercuryInteractiveCompany功能測試工具具QARunCompuwareCompany功能測試工具具E-TesterEmpirixCompany功能測試工具具SilkTestSegueSoftwareInc.Web測試工具LoadRunnerMercuryInteractiveCompany性能測試工具具WebLoadRadViewCompany性能壓力測試試工具WAPTWebApplicationLoad,StressandPerformanceTestingSoftLogicalCompany性能壓力測試試工具LoadDriverInforSolutionCompany性能壓力測試試工具(Notviawebbrowsers)測試管理工具具TestDirectorMercuryInteractive公司可以實現(xiàn)對測測試用例/項目/計劃/結(jié)果/報告的有效管管理,同時還是一個個很好的自動動化測試管理理執(zhí)行系統(tǒng)TestManagerIBMRational公司可以實現(xiàn)隊測測試計劃/項目/用例/結(jié)果/報告的管理理系統(tǒng)QADirectorCompuware公司分布式應(yīng)用用的高級測測試管理系系統(tǒng)BugFree自主研發(fā)JavaVisualBasic,VB.NetC#C,C++Perl,PHP,PythonApp.ServersWeblogicJBossIBMWebsphereRDBMSOracleMSSQLServerMySQLDB2SybaseGraphicUserInterfaceJavaScriptASP,ASP.NetandJSPXML,XSLTHTMLOperatingSystemsWindowsXPLinuxUNIXManagementPMPDevelopmentTechnologiesWebServicesOLAPDataMiningBusinessIntelligenceLanguagesTechnologiesJ2EE.NETProcessesCMMIRationalUnifiedProcess(RUP)ExtremeProgramming(XP)開發(fā)工工具和和管理理工具具通用汽汽車的的質(zhì)量量觀::“質(zhì)量量創(chuàng)造造客戶戶的滿滿意、、熱情情、忠忠誠。。(Qualitycreatecustomerenthusiasm.)”張瑞敏敏海海爾爾集團(tuán)團(tuán)“質(zhì)量量是產(chǎn)產(chǎn)品的的生命命,信信譽(yù)是是企業(yè)業(yè)的靈靈魂,,產(chǎn)品品合格格不是是標(biāo)準(zhǔn)準(zhǔn),用用戶滿滿意才是目目的。?!比A正非非華華為CEO“質(zhì)量量就是是自尊尊心??!”“如果沒沒有質(zhì)質(zhì)量,,一切切都是是負(fù)數(shù)數(shù)!”蒙牛乳乳業(yè)牛牛根根生聽用口去去聽用耳朵朵聽;;用眼眼睛看看用心聆聆聽聽BeagoodListenerHowtosayNOtothecustomer?戴明DOCHECKPLANACTION(PDCA)朱蘭全過程程管理理朱蘭三三步曲曲質(zhì)量計計劃質(zhì)量控控制質(zhì)量改改時排列圖圖克勞斯斯比零缺陷陷管理理“第一一次把把事情情做對對!””“質(zhì)量量是免免費的的,但但它不不是禮物物?!薄苯芸恕ろf爾奇奇六西格格瑪管管理以顧客客為導(dǎo)導(dǎo)向,,以業(yè)界界最佳佳為目目標(biāo),,以數(shù)據(jù)據(jù)為基基礎(chǔ),,以事實實為依依據(jù),,以財務(wù)務(wù)評價價為結(jié)結(jié)果,,持續(xù)改進(jìn)企業(yè)業(yè)經(jīng)營管理的的思想方法、實實踐活動和文文化理念。打造高質(zhì)量軟軟件:人人把把關(guān),人人負(fù)負(fù)責(zé)!測試需求開發(fā)管理QA9、靜夜四無無鄰,荒居居舊業(yè)貧。。。12月-2212月-22Friday,December23,202210、雨中黃葉葉樹,燈下下白頭人。。。22:59:1422:59:1422:5912/23/202210:59:14PM11、以以我我獨獨沈沈久久,,愧愧君君相相見見頻頻。。。。12月月-2222:59:1422:59Dec-2223-Dec-2212、故人江海別別,幾度隔山山川。。22:59:1422:59:1422:59Friday,December23,202213、乍見翻疑夢夢,相悲各問問年。。12月月-2212月月-2222:59:1422:59:14December23,202214、他他鄉(xiāng)鄉(xiāng)生生白白發(fā)發(fā),,舊舊國國見見青青山山。。。。23十十二二月月202210:59:14下下午午22:59:1412月月-2215、比不了了得就不不比,得得不到的的就不要要。。。。十二月2210:59下下午12月-2222:59December23,202216、行動出出成果,,工作出出財富。。。2022/12/2322:59:1422:59:1423December202217、做前,,能夠環(huán)環(huán)視四周周;做時時,你只只能或者者最好沿沿著以腳腳為起點點的射線線向前。。。10:59:14下下午10:59下下午22:59:1412月-229、沒有失敗,,只有暫時停停止成功!。。12月-2212月-22Friday,December23,202210、很多事情情努力了未未必有結(jié)果果,但是不不努力卻什什么改變也也沒有。。。22:59:1422:59:1422:5912/23/202210:59:14PM11、成功就是是日復(fù)一日日那一點點點小小努力力的積累。。。12月-2222:59:1422:59Dec-2223-Dec-2212、世世間間成成事事,,不不求求其其絕絕對對圓圓滿滿,,留留一一份份不不足足,,可可得得無無限限完完美美。。。。22:59:1422:59:1422:59Friday,December23,202213、不知香香積寺,,數(shù)里入入云峰。。。12月-2212月-2222:59:1422:59:14December23,202214、意志堅強(qiáng)強(qiáng)的人能把把世界放在在手中像泥泥塊一樣任任意揉捏。。23十二二月202210:59:14下下午22:59:1412月-2215、楚楚塞塞三三湘湘接接,,荊荊門門九九派派通通。。。。。。十二二月月2210:59下下午午12月月-2222:59December23,202216、少年年十五五二十十時,,步行行奪得得胡馬馬騎。。。2022/12/2322:59:1422:59:1423December202217、空山山新雨雨后,,天氣氣晚來來秋。。。10:59:14下下午午10:59下下午22:59:1412月月-229、楊柳散散和風(fēng),,青山澹澹吾慮。。。12月-2212月-22Friday,December23,202210、閱讀一切好好書如同和過過去最杰出的的人談話。22:59:1422:59:1422:5912/23/202210:59:14PM11、越越是是沒沒有有本本領(lǐng)領(lǐng)的的就就越越加加自自命命不不凡凡。。12月月-2222:59:1422

溫馨提示

  • 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

提交評論