亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于項(xiàng)目管理角度的軟件測(cè)試流程及管理

        2018-03-19 12:02:46◆徐
        關(guān)鍵詞:測(cè)試人員開發(fā)人員軟件測(cè)試

        ◆徐 莉

        基于項(xiàng)目管理角度的軟件測(cè)試流程及管理

        ◆徐 莉

        (花旗金融信息服務(wù)(中國(guó))有限公司大連分公司 遼寧 116023)

        針對(duì)手動(dòng)測(cè)試比例較大的銀行管理系統(tǒng)軟件測(cè)試,從項(xiàng)目管理角度探討軟件測(cè)試流程改進(jìn),將工程質(zhì)量管理中PDCA循環(huán)的概念運(yùn)用到軟件測(cè)試中,有助于改進(jìn)軟件測(cè)試成果的質(zhì)量,提高軟件測(cè)試項(xiàng)目管理的績(jī)效。

        項(xiàng)目管理;軟件測(cè)試;PDCA;計(jì)劃-實(shí)施-檢查-處理

        1 問題的提出

        1.1背景

        軟件測(cè)試是指在規(guī)定的條件下對(duì)程序進(jìn)行操作,以發(fā)現(xiàn)程序錯(cuò)誤,衡量軟件質(zhì)量,并對(duì)其是否能滿足設(shè)計(jì)要求進(jìn)行評(píng)估的過程[1]。軟件測(cè)試是軟件研發(fā)過程中的重要組成部分,對(duì)保證軟件質(zhì)量具有重要意義。因此,軟件測(cè)試成果的質(zhì)量,對(duì)軟件開發(fā)的成敗具有重要影響。

        將軟件開發(fā)作為一個(gè)項(xiàng)目進(jìn)行管理,其基本流程相對(duì)固定,但軟件測(cè)試過程還沒有一套很成熟的測(cè)試流程和管理方法。本文擬結(jié)合項(xiàng)目管理中的PDCA循環(huán),從項(xiàng)目管理的角度探討軟件測(cè)試流程及其管理。

        1.2 PDCA循環(huán)的概念

        所謂PDCA,即是計(jì)劃(Plan)、實(shí)施(Do)、檢查(Check)、處理(Act)的簡(jiǎn)稱,PDCA循環(huán)是一種持續(xù)改進(jìn)的質(zhì)量管理體系,是工程項(xiàng)目管理中常用的質(zhì)量管理方法。PDCA循環(huán)方法是對(duì)項(xiàng)目過程的管理,帶有循環(huán)管理的特點(diǎn),PDCA四個(gè)過程不是運(yùn)行一次就完結(jié),而是周而復(fù)始的進(jìn)行,呈現(xiàn)階梯式上升的趨勢(shì)。

        1.3軟件開發(fā)與測(cè)試面臨的管理問題

        軟件開發(fā)流程[2]一般包括分析設(shè)計(jì)軟件的功能、軟件的總體設(shè)計(jì)和模塊設(shè)計(jì)、編程和調(diào)試、軟件測(cè)試、程序修改、軟件維護(hù)等過程,這一過程從項(xiàng)目管理的角度來看,基本涵蓋了PDCA循環(huán)的各個(gè)階段,如圖1所示。

        圖1 軟件開發(fā)流程

        從軟件開發(fā)的角度,圖1所示的PDCA循環(huán)的流程是合理的,但在軟件開發(fā)的實(shí)際過程中,計(jì)劃(Plan)、實(shí)施(Do)、處理(Act)這三步一般由軟件開發(fā)項(xiàng)目組完成,而軟件測(cè)試(Check)作為一個(gè)相對(duì)獨(dú)立的階段,區(qū)別于研發(fā)人員編程過程中的調(diào)試自檢。軟件測(cè)試通常由第三方進(jìn)行,無論是軟件研發(fā)機(jī)構(gòu)的測(cè)試部門還是獨(dú)立的測(cè)試機(jī)構(gòu),均面臨對(duì)軟件測(cè)試這一“項(xiàng)目”的管理問題。

        2 軟件測(cè)試的PDCA循環(huán)質(zhì)量管理

        如果僅將軟件測(cè)試定位于軟件開發(fā)過程中的“檢查(check)”,則是混淆了軟件測(cè)試與程序員調(diào)試之間的關(guān)系,降低了軟件測(cè)試的重要性。由于軟件測(cè)試一般是獨(dú)立進(jìn)行,軟件開發(fā)部門的項(xiàng)目流程和質(zhì)量管理體系一般都未包含對(duì)測(cè)試過程和質(zhì)量的管理,實(shí)際上也很難對(duì)其進(jìn)行有效的管理。目前軟件測(cè)試的管理更多的依賴于測(cè)試部門自身的管理體系。

        軟件測(cè)試一般包括單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、回歸測(cè)試。本文主要針對(duì)手動(dòng)測(cè)試比例較大的銀行管理系統(tǒng)測(cè)試進(jìn)行分析。一般的軟件測(cè)試流程(下文稱“流程Ⅰ”)如圖2所示。

        圖2 軟件測(cè)試流程圖Ⅰ

        流程Ⅰ在軟件測(cè)試項(xiàng)目管理中僅包含計(jì)劃(Plan)和執(zhí)行(Do)兩個(gè)方面,與軟件開發(fā)人員沒有互動(dòng),對(duì)于功能簡(jiǎn)單的軟件可以達(dá)到有效測(cè)試的目的,但對(duì)于稍微復(fù)雜、功能多樣的軟件,很難達(dá)到測(cè)試的目標(biāo)。

        對(duì)流程Ⅰ進(jìn)行優(yōu)化,測(cè)試人員發(fā)現(xiàn)問題后提交開發(fā)人員,建立測(cè)試人員與開發(fā)人員的交互,協(xié)助開發(fā)人員找出問題,分析原因,解決測(cè)試出現(xiàn)的問題,詳見圖3所示測(cè)試流程Ⅱ。

        流程Ⅱ基本達(dá)到了軟件測(cè)試的目的,在一定程度上能夠?qū)崿F(xiàn)測(cè)試目標(biāo),協(xié)助完成軟件開發(fā)全過程。但是流程Ⅱ中,在將測(cè)試結(jié)果反饋給開發(fā)人員時(shí),由于對(duì)用戶需求的不完全了解,開發(fā)人員和測(cè)試人員并不能完全確定測(cè)試中出現(xiàn)的BUG應(yīng)當(dāng)如何處理。這種情況下,測(cè)試人員提交的測(cè)試結(jié)果,非但不能幫助開發(fā)人員完善程序,反而有可能帶來更多的程序錯(cuò)誤。因此有必要對(duì)流程Ⅱ進(jìn)一步完善,以保證測(cè)試成果的質(zhì)量。完善后的測(cè)試流程Ⅲ見圖4。

        圖3 軟件測(cè)試流程圖Ⅱ

        圖4 軟件測(cè)試流程圖Ⅲ

        根據(jù)優(yōu)化后的流程Ⅲ,某銀行系統(tǒng)測(cè)試的詳細(xì)流程如下:

        (1)計(jì)劃階段(Plan):①閱讀用戶需求和功能說明文檔,與用戶及項(xiàng)目經(jīng)理討論測(cè)試范圍;②制定測(cè)試計(jì)劃、測(cè)試用例,準(zhǔn)備測(cè)試數(shù)據(jù)。

        (2)實(shí)施階段(Do):①確認(rèn)測(cè)試計(jì)劃和范圍;②開始測(cè)試。③匯總測(cè)試結(jié)果。

        (3)檢查階段(Check:①測(cè)試發(fā)現(xiàn)問題,首先與項(xiàng)目經(jīng)理確認(rèn),如有必要,與用戶確認(rèn);②針對(duì)較復(fù)雜的問題,與項(xiàng)目經(jīng)理和用戶開會(huì)討論。由于某些銀行系統(tǒng)涉及到多個(gè)系統(tǒng)間的交互,需確認(rèn)參會(huì)人員范圍;③提交測(cè)試結(jié)果。

        (4)再測(cè)試階段(Act):①開發(fā)人員根據(jù)測(cè)試結(jié)果修改程序,并再次提交給測(cè)試人員;②測(cè)試人員進(jìn)行測(cè)試,如發(fā)現(xiàn)問題,重復(fù)上述過程,直至問題全部解決,完成測(cè)試。

        測(cè)試流程Ⅲ在將測(cè)試結(jié)果提交給開發(fā)人員修改程序前,測(cè)試小組已與開發(fā)人員和用戶進(jìn)行了溝通,初步分析了測(cè)試結(jié)果的合理性,避免測(cè)試本身的錯(cuò)誤,實(shí)現(xiàn)了對(duì)測(cè)試項(xiàng)目的PDCA循環(huán)。

        3 軟件測(cè)試的進(jìn)度管理

        軟件測(cè)試的進(jìn)度管理[3]是項(xiàng)目管理的核心問題之一,在現(xiàn)有資源條件下按照規(guī)定時(shí)間交付成果,才能實(shí)現(xiàn)項(xiàng)目目標(biāo)。影響軟件測(cè)試進(jìn)度的因素有主觀的也有客觀的,由于軟件測(cè)試計(jì)劃的不完整性和測(cè)試結(jié)果不確定性,測(cè)試進(jìn)度也隨著項(xiàng)目的進(jìn)行不斷變化。因此項(xiàng)目管理者必須隨時(shí)掌握計(jì)劃的執(zhí)行情況,比較和分析測(cè)試進(jìn)度與計(jì)劃進(jìn)度的偏差,隨時(shí)調(diào)整后續(xù)計(jì)劃。

        計(jì)劃制定是否合理與項(xiàng)目管理者的經(jīng)驗(yàn)、能力密切相關(guān),因此在組建測(cè)試項(xiàng)目組時(shí),盡量選擇有類似經(jīng)驗(yàn)的項(xiàng)目管理者,根據(jù)本公司實(shí)際情況、可供調(diào)配的人力資源、測(cè)試工程師的工作能力綜合確定項(xiàng)目分工和進(jìn)度計(jì)劃。

        測(cè)試人員也應(yīng)認(rèn)識(shí)到,在軟件測(cè)試管理中按照PDCA循環(huán)的質(zhì)量管理模式執(zhí)行嚴(yán)格的質(zhì)量控制措施,在一定程度上有可能會(huì)延長(zhǎng)軟件測(cè)試的工期,但對(duì)整個(gè)軟件開發(fā)來講,總工期將會(huì)縮短,軟件的質(zhì)量更能夠得到保證,后期的維護(hù)成本也會(huì)大大降低。

        4 軟件測(cè)試的人力資源管理

        人力資源管理是一個(gè)很廣泛的方面,這里僅淺談與軟件測(cè)試相關(guān)的內(nèi)容。對(duì)于手動(dòng)測(cè)試占比較大的軟件測(cè)試,測(cè)試的過程由測(cè)試工程師主導(dǎo)完成,測(cè)試過程中的人力資源管理與質(zhì)量、進(jìn)度、成本等方面都息息相關(guān)。

        測(cè)試工程師是測(cè)試計(jì)劃的執(zhí)行者,工作成果的質(zhì)量直接影響到測(cè)試質(zhì)量。經(jīng)驗(yàn)豐富的測(cè)試人員能夠更全面的發(fā)現(xiàn)軟件缺陷,良好的組內(nèi)組外溝通氛圍能夠幫助項(xiàng)目管理者更全面地把控測(cè)試成果質(zhì)量。

        對(duì)測(cè)試工程師的管理包括建立有效的測(cè)試組織,使測(cè)試人員能夠達(dá)到測(cè)試計(jì)劃的工作目標(biāo),收集和分析工作績(jī)效數(shù)據(jù)等方面的內(nèi)容[4,5]。

        軟件測(cè)試的整體進(jìn)度由每個(gè)測(cè)試工程師的工作進(jìn)度決定。了解測(cè)試人員的能力、合理分工、調(diào)動(dòng)測(cè)試工程師的工作主動(dòng)性,是保證測(cè)試進(jìn)度的關(guān)鍵,也是項(xiàng)目管理者進(jìn)度管理的關(guān)鍵。

        軟件測(cè)試的成本因素主要包括人力資源、辦公設(shè)備、辦公軟件。其中辦公設(shè)備與辦公軟件在某種程度上是相對(duì)固定的,而成本管理的關(guān)鍵因素在于人力資源成本,人力資源成本的關(guān)鍵因素又在于時(shí)間或者說進(jìn)度。在保證質(zhì)量的前提下,采用最短的時(shí)間完成測(cè)試,既保證了項(xiàng)目進(jìn)度,又節(jié)約了成本。

        5 結(jié)語

        本文從項(xiàng)目管理的角度,單獨(dú)講述軟件開發(fā)中的軟件測(cè)試環(huán)節(jié),運(yùn)用PDCA循環(huán)質(zhì)量管理的理論,優(yōu)化軟件測(cè)試流程,同時(shí)淺談了與質(zhì)量管理相關(guān)的軟件測(cè)試進(jìn)度管理和人力資源管理,以期能夠提高軟件測(cè)試的成果質(zhì)量,希望能對(duì)軟件測(cè)試人員起到借鑒作用。

        [1]張廣梅.軟件測(cè)試與可靠性評(píng)估[D].北京:中國(guó)科學(xué)院研究生院,2006.

        [2]龔勛.軟件項(xiàng)目管理與測(cè)試在軟件開發(fā)中的應(yīng)用[D].成都:四川大學(xué),2004.

        [3]廖青.項(xiàng)目管理在軟件測(cè)試中的應(yīng)用[D].北京:北京郵電大學(xué),2010.

        [4]王立娟.基于過程的軟件測(cè)試管理中關(guān)鍵技術(shù)的研究[D].大連:大連海事大學(xué),2006.

        [5]陳文海.軟件測(cè)試管理工具的研究與實(shí)現(xiàn)[D].北京:中國(guó)科學(xué)院研究生院,2003.

        猜你喜歡
        測(cè)試人員開發(fā)人員軟件測(cè)試
        移動(dòng)應(yīng)用眾包測(cè)試人員信譽(yù)度復(fù)合計(jì)算模型研究
        基于OBE的軟件測(cè)試課程教學(xué)改革探索
        Semtech發(fā)布LoRa Basics 以加速物聯(lián)網(wǎng)應(yīng)用
        EXCEL和VBA實(shí)現(xiàn)軟件測(cè)試記錄管理
        電子制作(2018年16期)2018-09-26 03:27:18
        高校分析測(cè)試中心測(cè)試隊(duì)伍建設(shè)方案初探
        山東化工(2018年20期)2018-04-02 16:30:53
        關(guān)于軟件測(cè)試技術(shù)應(yīng)用與發(fā)展趨勢(shì)研究
        淺析軟件測(cè)試中的心理學(xué)應(yīng)用
        軟件測(cè)試工程化模型及應(yīng)用研究
        讓W(xué)indows 10進(jìn)入開發(fā)者模式
        電腦迷(2015年12期)2015-04-29 23:22:51
        后悔了?教你隱藏開發(fā)人員選項(xiàng)
        電腦愛好者(2015年6期)2015-04-03 01:20:56
        激情都市亚洲一区二区| 亚洲精品国精品久久99热| 午夜视频在线观看一区二区小| 国产在线视频一区二区天美蜜桃| 国产动作大片中文字幕| 中文 在线 日韩 亚洲 欧美| 国产伦久视频免费观看视频| 人妻无码aⅴ不卡中文字幕| 永久免费无码av在线网站 | 人妻av一区二区三区精品| 国产成人综合一区二区三区| 精品久久久久一区二区国产| 亚洲国产欧美日韩一区二区| 97色综合| 成人性生交c片免费看| 日本一区二区三区清视频| 亚洲视频在线一区二区| 国产精品久久久久9999小说| 日本老熟欧美老熟妇| 两个人看的www中文在线观看| 国产精品黄网站免费观看| 久久99精品这里精品动漫6| 亚洲女同人妻在线播放| 精品国产a一区二区三区v| 精品国产av色一区二区深夜久久 | 久久青青草原亚洲av无码麻豆| 欧美日韩久久久精品a片| 欧美1区二区三区公司| 青青自拍视频成人免费观看| 国产精品亚洲一级av第二区| 国产精品久久久天天影视| 色 综合 欧美 亚洲 国产| 国产精品jizz在线观看老狼| 亚洲天堂99| 国产aⅴ丝袜旗袍无码麻豆| 伊人久久大香线蕉综合av| 免费观看日本一区二区三区 | 奇米影视色777四色在线首页 | 国产产区一二三产区区别在线| 国产裸体歌舞一区二区| 亚洲AV无码成人品爱|