国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

淺談項(xiàng)目管理在系統(tǒng)測(cè)試中的作用

2016-03-14 02:14祁俊勝北京銳安科技有限公司100044
電子測(cè)試 2016年13期
關(guān)鍵詞:測(cè)試人員測(cè)試用例項(xiàng)目管理

祁俊勝(北京銳安科技有限公司,100044)

?

淺談項(xiàng)目管理在系統(tǒng)測(cè)試中的作用

祁俊勝
(北京銳安科技有限公司,100044)

摘要:現(xiàn)代軟件項(xiàng)目的系統(tǒng)測(cè)試工作,比較復(fù)雜,存在一些問(wèn)題,將項(xiàng)目管理的思想應(yīng)用于系統(tǒng)測(cè)試的過(guò)程之中,可以處理好各種問(wèn)題,從而保證項(xiàng)目軟件的質(zhì)量,能夠更好更好的發(fā)布版本,搶占市場(chǎng)。

關(guān)鍵詞:項(xiàng)目管理;系統(tǒng)測(cè)試

1 項(xiàng)目管理與系統(tǒng)測(cè)試的各種定義

項(xiàng)目是為提供某項(xiàng)獨(dú)特的產(chǎn)品、服務(wù)或成果所進(jìn)行的臨時(shí)的一次性努力。更詳細(xì)的解釋是用有限的資源、有限的時(shí)間為特定客戶完成特定目標(biāo)的一次性工作。系統(tǒng)測(cè)試的定義:一般就是在軟件項(xiàng)目開(kāi)發(fā)完成之后,根據(jù)系統(tǒng)需求分析說(shuō)明書(shū)給出的規(guī)則進(jìn)行驗(yàn)證的過(guò)程,需求測(cè)試人員編寫(xiě)test case(測(cè)試用例),一一進(jìn)行驗(yàn)證,若發(fā)現(xiàn)問(wèn)題,則提交bug(缺陷)。

我們可以把系統(tǒng)測(cè)試?yán)斫鉃橐粋€(gè)項(xiàng)目,就是在規(guī)定的時(shí)間內(nèi),把軟件項(xiàng)目的各種功能與性能需求根據(jù)需求分析說(shuō)明書(shū)的定義進(jìn)行一一驗(yàn)證的過(guò)程。項(xiàng)目管理的思想可以很好的應(yīng)用于系統(tǒng)測(cè)試的整個(gè)流程。下面我們進(jìn)行逐步分析。

項(xiàng)目管理,就是把各種知識(shí)、技能、手段和技術(shù)應(yīng)用于項(xiàng)目活動(dòng)之中,以達(dá)到項(xiàng)目的要求。項(xiàng)目管理是通過(guò)應(yīng)用和綜合諸如啟動(dòng)、規(guī)劃、實(shí)施、監(jiān)視與控制和結(jié)尾等項(xiàng)目管理過(guò)程進(jìn)行的。

項(xiàng)目管理過(guò)程包括:?jiǎn)?dòng)、規(guī)劃、執(zhí)行、監(jiān)督與控制、收尾過(guò)程。系統(tǒng)測(cè)試過(guò)程包括:測(cè)試申請(qǐng)、測(cè)試用例編寫(xiě)與評(píng)審、測(cè)試執(zhí)行、測(cè)試控制與監(jiān)督、測(cè)試報(bào)告編寫(xiě)與發(fā)布。上述過(guò)程是一一對(duì)應(yīng)的關(guān)系。項(xiàng)目管理的過(guò)程同樣適應(yīng)于系統(tǒng)測(cè)試過(guò)程的管理與控制。

2 系統(tǒng)測(cè)試在項(xiàng)目生命周期的位置與作用

一般軟件項(xiàng)目的生命周期有:需求調(diào)研、軟件設(shè)計(jì)、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)與編碼、單元集成測(cè)試、系統(tǒng)測(cè)試、發(fā)布版本。

系統(tǒng)測(cè)試在整個(gè)軟件開(kāi)發(fā)的生命周期是排在靠后的位置,但是測(cè)試工作應(yīng)該在最初的需求調(diào)研就開(kāi)始涉足,否則進(jìn)入的越晚,后期發(fā)現(xiàn)bug進(jìn)行修正的成本就會(huì)越高。當(dāng)需求分析說(shuō)明書(shū)進(jìn)行定義的一個(gè)功能,開(kāi)發(fā)人員未能完成開(kāi)發(fā),在測(cè)試申請(qǐng)進(jìn)行提交后,進(jìn)行系統(tǒng)測(cè)試用例編寫(xiě),如果在此過(guò)程中未發(fā)現(xiàn)此問(wèn)題。則后期必然出現(xiàn)嚴(yán)重bug(因功能需求未能實(shí)現(xiàn),定義為嚴(yán)重bug),后期開(kāi)發(fā)人員需求加班加點(diǎn)進(jìn)行增加新功能,這樣會(huì)導(dǎo)致開(kāi)發(fā)成本成幾何級(jí)別的增加。因此建議測(cè)試工作項(xiàng)目的開(kāi)始就進(jìn)行工作任務(wù)的分配。

系統(tǒng)測(cè)試的作用,就是為了保證項(xiàng)目軟件的質(zhì)量,能夠達(dá)到用戶的要求,符合市場(chǎng)需求。不僅僅只能為了走一個(gè)流程而設(shè)定,這里確實(shí)需要我們測(cè)試工程師做出很多工作與努力的。前期發(fā)的bug越多,解決的越多,就能夠更好的保證產(chǎn)品質(zhì)量。

3 現(xiàn)代項(xiàng)目管理的思想

現(xiàn)代軟件項(xiàng)目管理思想有傳統(tǒng)的瀑布模式管理、敏杰開(kāi)發(fā)兩種模式。

瀑布模式:是1970年溫斯頓·羅伊斯提出的模型。瀑布模型將軟件生命周期劃分為制定計(jì)劃、需求分析、軟件設(shè)計(jì)、程序編寫(xiě)、軟件測(cè)試、運(yùn)行維護(hù)等六個(gè)基本活動(dòng),并且規(guī)定了他們自上而下、相互銜接的固定次序,如同瀑布一樣,逐級(jí)下落。從本質(zhì)上來(lái)講,他是一個(gè)軟件開(kāi)發(fā)模式,開(kāi)發(fā)流程是通過(guò)各種階段展開(kāi)的,從系統(tǒng)需求分析到產(chǎn)品發(fā)布維護(hù)運(yùn)行,每個(gè)階段都會(huì)產(chǎn)生各種循環(huán)反饋,因此,如果有的信息未被完全覆蓋或者發(fā)現(xiàn)了個(gè)別問(wèn)題,那么最好返回上一階段并進(jìn)行修改,開(kāi)發(fā)進(jìn)程從一個(gè)階段流動(dòng)到下一個(gè)階段。

敏捷開(kāi)發(fā)模式:敏捷開(kāi)發(fā)是一種以人為核心、迭代、循序漸進(jìn)的開(kāi)發(fā)方法。在敏捷開(kāi)發(fā)中,軟件項(xiàng)目的構(gòu)建被切分為多個(gè)小項(xiàng)目,各種小項(xiàng)目的成果都經(jīng)過(guò)測(cè)試,具備集成和可運(yùn)行的特征。換言之,就是把一個(gè)大項(xiàng)目分為多個(gè)互相聯(lián)系但也可以獨(dú)立運(yùn)行的子項(xiàng)目,并分別完成,在此過(guò)程中軟件一直處于可使用狀態(tài)。

兩者各有所長(zhǎng),根據(jù)軟件項(xiàng)目的大小,我們可以詳細(xì)將系統(tǒng)測(cè)試所用的模式進(jìn)行分類(lèi)。一般的大型項(xiàng)目需要長(zhǎng)周期的,則可以考慮瀑布模式管理,這樣可以很好的分配資源,有文檔和流程管理,可以保證項(xiàng)目系統(tǒng)測(cè)試能夠正常的進(jìn)行。

若是項(xiàng)目比較小巧靈活,可以考慮敏捷開(kāi)發(fā)的模式,邊開(kāi)發(fā)邊測(cè)試邊修改。開(kāi)發(fā)與測(cè)試同時(shí)進(jìn)行工作,也能方便溝通交流,有問(wèn)題就可以吼一聲,確認(rèn)了bug之后,進(jìn)行修改,驗(yàn)證,能夠縮短項(xiàng)目系統(tǒng)測(cè)試的時(shí)間,使得產(chǎn)品版本盡快發(fā)布,使得產(chǎn)品部門(mén),銷(xiāo)售部門(mén)能有充足的時(shí)間進(jìn)行宣傳與運(yùn)作。

4 傳統(tǒng)的系統(tǒng)測(cè)試現(xiàn)狀與弊病

現(xiàn)在的系統(tǒng)測(cè)試一般情況是在項(xiàng)目開(kāi)發(fā)之前的15天,提交項(xiàng)目測(cè)試申請(qǐng);測(cè)試人員根據(jù)項(xiàng)目需求分析說(shuō)明書(shū)編寫(xiě),系統(tǒng)測(cè)試用例與系統(tǒng)測(cè)試計(jì)劃;然后執(zhí)行項(xiàng)目系統(tǒng)測(cè)試;編寫(xiě)測(cè)試報(bào)告進(jìn)行發(fā)布。但是往往因?yàn)轫?xiàng)目管理的原因,需求各種變化,所以在提交測(cè)試申請(qǐng)的時(shí)間一般只有5天左右的時(shí)間,進(jìn)行項(xiàng)目測(cè)試計(jì)劃與測(cè)試用例編寫(xiě)、評(píng)審。在5天的時(shí)間內(nèi),測(cè)試人員進(jìn)行系統(tǒng)需求分析說(shuō)明書(shū)的理解,往往不夠徹底,在評(píng)審工作中,會(huì)出現(xiàn)修改測(cè)試用例的情況發(fā)生。這樣會(huì)造成測(cè)試時(shí)間減少的壞處。在測(cè)試執(zhí)行過(guò)程中,因?yàn)闇y(cè)試人員對(duì)需求分析理解的不透徹,需求跟產(chǎn)品設(shè)計(jì)、技術(shù)經(jīng)理、開(kāi)發(fā)人員各種溝通交流,會(huì)影響測(cè)試質(zhì)量的提高。在測(cè)試執(zhí)行過(guò)程中,也會(huì)發(fā)生因?yàn)槔习鍥Q定要發(fā)布版本,讓步放行,連帶bug一起發(fā)布的情況發(fā)生,這都是傳統(tǒng)的系統(tǒng)測(cè)試存在的問(wèn)題。

5 如何將項(xiàng)目管理應(yīng)用于系統(tǒng)測(cè)試

我們把系統(tǒng)測(cè)試?yán)斫鉃橐粋€(gè)項(xiàng)目管理的過(guò)程。在系統(tǒng)測(cè)試的過(guò)程中應(yīng)用于項(xiàng)目管理的思想,就可以很好的解決上述問(wèn)題。利用新的項(xiàng)目管理的思想,進(jìn)行項(xiàng)目任務(wù)的分配分解,很好的疏通各種人員關(guān)系,合理的分配時(shí)間、人力各種資源,就看可以很好的項(xiàng)目系統(tǒng)測(cè)試的正常進(jìn)行。

系統(tǒng)測(cè)試計(jì)劃的編寫(xiě),就是整個(gè)項(xiàng)目的規(guī)劃設(shè)計(jì),需求制定測(cè)試時(shí)間安排、人員配備,系統(tǒng)測(cè)試各個(gè)階段(輪數(shù))的詳細(xì)時(shí)間人力投入。利用項(xiàng)目管理的思想解決系統(tǒng)測(cè)試的問(wèn)題,可以將系統(tǒng)測(cè)試的各個(gè)階段,能夠保證在測(cè)試經(jīng)理的控制之中,可以詳細(xì)的了解系統(tǒng)測(cè)試過(guò)程中,遇到的各種問(wèn)題,及時(shí)與項(xiàng)目經(jīng)理進(jìn)行溝通,保證項(xiàng)目質(zhì)量的問(wèn)題。

系統(tǒng)測(cè)試用例的編寫(xiě),利用項(xiàng)目管理的思想,進(jìn)行分類(lèi)分模塊編寫(xiě),覆蓋整個(gè)項(xiàng)目需求分析說(shuō)明書(shū)。在用例編寫(xiě)后,進(jìn)行測(cè)試用例評(píng)審的過(guò)程中,利用項(xiàng)目管理的思想,選擇技術(shù)、產(chǎn)品、分析、設(shè)計(jì)、開(kāi)發(fā)人員進(jìn)行評(píng)審,保證后續(xù)測(cè)試執(zhí)行能夠正常完成。

系統(tǒng)測(cè)試的執(zhí)行過(guò)程中,可以用項(xiàng)目管理的范圍控制、進(jìn)度管理進(jìn)行詳細(xì)管理。如果碰到項(xiàng)目需求分析發(fā)生變更,利用項(xiàng)目管理的流程變更,進(jìn)行相應(yīng)的系統(tǒng)測(cè)試變更,需要各級(jí)領(lǐng)導(dǎo)同意。在系統(tǒng)測(cè)試執(zhí)行過(guò)程中,也要考慮到成本控制的問(wèn)題,同樣在項(xiàng)目管理思想中也有相應(yīng)的解決方法。

系統(tǒng)測(cè)試的控制過(guò)程,如果發(fā)生了一些意外情況,比如說(shuō)項(xiàng)目延期,則需要測(cè)試經(jīng)理進(jìn)行郵件說(shuō)明,向各級(jí)領(lǐng)導(dǎo)申請(qǐng)同意。項(xiàng)目的系統(tǒng)測(cè)試延期,可能會(huì)影響很大,在項(xiàng)目管理思想當(dāng)中,有項(xiàng)目失敗的經(jīng)驗(yàn)可以借鑒,具體操作方法,各位可以參考一些項(xiàng)目的書(shū)籍。

6 總結(jié)

在系統(tǒng)測(cè)試的整個(gè)過(guò)程中,引入項(xiàng)目管理的思想,是可以保證系統(tǒng)測(cè)試能夠很好的執(zhí)行,項(xiàng)目的規(guī)劃等同于系統(tǒng)測(cè)試計(jì)劃編寫(xiě),項(xiàng)目的執(zhí)行與控制等同于系統(tǒng)測(cè)試的執(zhí)行與控制,項(xiàng)目的收尾等同于系統(tǒng)測(cè)試的報(bào)告編寫(xiě)與發(fā)布。項(xiàng)目管理的思想在軟件項(xiàng)目系統(tǒng)測(cè)試中的作用是巨大的。

The function of project management in system testing

Qi Junsheng
(Beijing Rui An science and Technology Co.,Ltd.100044)

Abstract:Modern software project of the system testing, it is more complex,there are some problems,the project management theory is applied to the test system can deal with all kinds of problems,so as to ensure the quality of software project,to better the release version of this, to seize the market.

Keywords:project management;system test

猜你喜歡
測(cè)試人員測(cè)試用例項(xiàng)目管理
移動(dòng)應(yīng)用眾包測(cè)試人員信譽(yù)度復(fù)合計(jì)算模型研究
裝配式EPC總承包項(xiàng)目管理
基于大數(shù)據(jù)分析的集合式EPC總承包項(xiàng)目管理軟件技術(shù)的應(yīng)用
項(xiàng)目管理在科研項(xiàng)目管理中的應(yīng)用
回歸測(cè)試中測(cè)試用例優(yōu)化技術(shù)研究與探索
基于SmartUnit的安全通信系統(tǒng)單元測(cè)試用例自動(dòng)生成
未來(lái)如何更高效地進(jìn)行工程項(xiàng)目管理
淺析軟件測(cè)試中的心理學(xué)應(yīng)用
基于依賴(lài)結(jié)構(gòu)的測(cè)試用例優(yōu)先級(jí)技術(shù)
犯罪心理測(cè)試人員素質(zhì)要求分析