做好風(fēng)險(xiǎn)管理 從測(cè)試開(kāi)始
當(dāng)在軟件領(lǐng)域考慮風(fēng)險(xiǎn)時(shí),作為山東省軟件評(píng)測(cè)中心的技術(shù)人員,我想大家應(yīng)該要關(guān)注以下問(wèn)題:什么樣的風(fēng)險(xiǎn)會(huì)導(dǎo)致軟件項(xiàng)目的徹底失敗?軟件質(zhì)量要達(dá)到什么程度才是“足夠的”?
當(dāng)沒(méi)有辦法消除風(fēng)險(xiǎn),甚至連試圖降低該風(fēng)險(xiǎn)也存在疑問(wèn)時(shí),這些風(fēng)險(xiǎn)就是真正的風(fēng)險(xiǎn)了。在我們能夠標(biāo)識(shí)出軟件項(xiàng)目中的真正風(fēng)險(xiǎn)之前,通過(guò)測(cè)試識(shí)別出對(duì)管理者和開(kāi)發(fā)者而言均為明顯的風(fēng)險(xiǎn)是很重要的。風(fēng)險(xiǎn)預(yù)防便成了全程軟件質(zhì)量保證的重點(diǎn)之一。
在前面的幾篇文章中我們也闡述了風(fēng)險(xiǎn)管理的重要性,怎樣才能做好風(fēng)險(xiǎn)管理以及預(yù)防哪?以下是我們?cè)u(píng)測(cè)中心在測(cè)試方面總結(jié)的部分經(jīng)驗(yàn),希望能給大家?guī)?lái)幫助。
1、測(cè)試的盡早介入
測(cè)試應(yīng)該在軟件開(kāi)發(fā)生命周期的早期介入,從而保證測(cè)試團(tuán)隊(duì)更早的完成測(cè)試件的準(zhǔn)備。這樣就可以保證測(cè)試對(duì)象交付之后,測(cè)試團(tuán)隊(duì)可以馬上開(kāi)始正式測(cè)試。另外,測(cè)試團(tuán)隊(duì)在軟件開(kāi)發(fā)生命周期的早期介入,可以將測(cè)試活動(dòng),例如:測(cè)試分析、測(cè)試設(shè)計(jì)和測(cè)試實(shí)現(xiàn)等作為靜態(tài)測(cè)試的一種手段,從而可以在早期達(dá)到發(fā)現(xiàn)缺陷和預(yù)防缺陷的目的,避免某些缺陷在高級(jí)別的動(dòng)態(tài)測(cè)試中才被發(fā)現(xiàn)。
2、測(cè)試環(huán)境的檢查
測(cè)試團(tuán)隊(duì)在測(cè)試執(zhí)行正式開(kāi)始之前,應(yīng)該檢查測(cè)試環(huán)境,并保證測(cè)試環(huán)境可用。在測(cè)試環(huán)境檢查過(guò)程中,可以實(shí)施另一項(xiàng)風(fēng)險(xiǎn)緩解活動(dòng):在正式的測(cè)試執(zhí)行開(kāi)始前測(cè)試早期版本。例如:測(cè)試團(tuán)隊(duì)在測(cè)試正式開(kāi)始之前驗(yàn)證測(cè)試件和測(cè)試環(huán)境的有效性、測(cè)試對(duì)象的安裝過(guò)程,以及其他可能的測(cè)試執(zhí)行過(guò)程。假如在測(cè)試執(zhí)行正式開(kāi)始之后,才發(fā)現(xiàn)測(cè)試件的質(zhì)量低下、測(cè)試環(huán)境無(wú)法達(dá)到測(cè)試執(zhí)行的要求,將會(huì)導(dǎo)致測(cè)試執(zhí)行的延期,從而導(dǎo)致項(xiàng)目的延期。
3、測(cè)試入口準(zhǔn)則的定義
測(cè)試團(tuán)隊(duì)面臨的一個(gè)重要挑戰(zhàn)是開(kāi)發(fā)團(tuán)隊(duì)經(jīng)常延期交付測(cè)試的軟件版本,從而導(dǎo)致測(cè)試團(tuán)隊(duì)測(cè)試執(zhí)行的延期,或者測(cè)試團(tuán)隊(duì)在無(wú)法更改測(cè)試完成日期的情況下,處于過(guò)高的時(shí)間壓力之下。測(cè)試團(tuán)隊(duì)定義更嚴(yán)格的入口準(zhǔn)則,是避免由于測(cè)試團(tuán)隊(duì)的原因而導(dǎo)致項(xiàng)目延期的有效方法。當(dāng)然制訂嚴(yán)格的入口準(zhǔn)則的目的不僅僅是為了保證測(cè)試團(tuán)隊(duì)的利益,通過(guò)這種方式也可以讓開(kāi)發(fā)團(tuán)隊(duì)認(rèn)識(shí)到交付高質(zhì)量軟件的重要性,從而促進(jìn)開(kāi)發(fā)團(tuán)隊(duì)提交高質(zhì)量的軟件。
4、可測(cè)試性的要求
測(cè)試團(tuán)隊(duì)?wèi)?yīng)該對(duì)規(guī)格說(shuō)明中的可測(cè)試性問(wèn)題進(jìn)行仔細(xì)評(píng)審,并且提出更加方便測(cè)試人員開(kāi)展測(cè)試的需求和要求。例如:在可能的情況下,可以要求開(kāi)發(fā)團(tuán)隊(duì)將測(cè)試對(duì)象的某些輸入框,修改為不可修改的下拉菜單(例如:輸入框輸入的是日期格式)。經(jīng)過(guò)這樣的修改之后,在保證軟件功能的前提下,測(cè)試人員不需要對(duì)各種輸入格式進(jìn)行測(cè)試,從而可以大量的減少測(cè)試團(tuán)隊(duì)的測(cè)試工作量,并且可以更好的實(shí)現(xiàn)測(cè)試的自動(dòng)化。
5、不斷進(jìn)行項(xiàng)目進(jìn)度和質(zhì)量監(jiān)控
測(cè)試團(tuán)隊(duì),至少測(cè)試經(jīng)理應(yīng)該積極參與整個(gè)項(xiàng)目的進(jìn)度以及測(cè)試對(duì)象質(zhì)量的監(jiān)控。測(cè)試團(tuán)隊(duì)可以更早的參與軟件工作產(chǎn)品的評(píng)審,例如:需求規(guī)格說(shuō)明。根據(jù)在早期評(píng)審中發(fā)現(xiàn)的缺陷分布和缺陷類(lèi)型,測(cè)試團(tuán)隊(duì)可以采取合適的措施和手段,對(duì)測(cè)試對(duì)象中的不同部分進(jìn)行優(yōu)先級(jí)的劃分。另外,測(cè)試團(tuán)隊(duì)?wèi)?yīng)該積極參與整個(gè)項(xiàng)目的缺陷和變更管理。
版權(quán)聲明:本文出自山東省軟件評(píng)測(cè)中心 張凱麗,51Testing軟件測(cè)試網(wǎng)原創(chuàng)出品,未經(jīng)明確的書(shū)面許可,任何人或單位不得對(duì)本文進(jìn)行復(fù)制、轉(zhuǎn)載或鏡像,否則將追究法律責(zé)任。
posted on 2012-09-26 10:37 順其自然EVO 閱讀(147) 評(píng)論(0) 編輯 收藏