質(zhì)量保證中的質(zhì)量定義:產(chǎn)品或服務(wù)滿足顯式或隱含需求能力的功能和特性總和。而我們外包測(cè)試我們提供的是測(cè)試服務(wù),我們除了分析客戶(hù)的顯式需求,還要分析客戶(hù)的隱含的需求。顯式的需求我們很好理解,即客戶(hù)通過(guò)需求文檔、口頭要求、電子郵件要求、變更管理系統(tǒng)中對(duì)需求的變更等,這些都是用戶(hù)提出來(lái)的需要我們作為測(cè)試中依據(jù)的。 當(dāng)然我們不是特別希望客戶(hù)通過(guò)口頭要求、電子郵件等非正規(guī)形式提出需求,但是目前現(xiàn)實(shí)的情況,我們也要考慮,規(guī)范需求管理是我們幫助客戶(hù)不斷改進(jìn)的一個(gè)方面。而我們更多的應(yīng)該關(guān)心客戶(hù)的隱含需求,這些需求包括:
1、用戶(hù)可能認(rèn)為我們理解或遺漏的。例如認(rèn)為我們很熟悉其行業(yè)的特點(diǎn),而沒(méi)有在文檔中說(shuō)明;
2、行業(yè)規(guī)范。每個(gè)行業(yè)都有一些行業(yè)中大家中的一種規(guī)則,例如會(huì)計(jì)帳務(wù)記錄和報(bào)表,嵌入式領(lǐng)域中對(duì)物理內(nèi)存考慮等;
3、計(jì)算機(jī)領(lǐng)域的規(guī)范和習(xí)慣。例如,窗口中的確定按鈕在取消按鈕的左側(cè)。Web中的導(dǎo)航設(shè)置等。
4、客戶(hù)對(duì)計(jì)算機(jī)技術(shù)的限制。例如,其不太清楚對(duì)性能指標(biāo)如何來(lái)描述。對(duì)系統(tǒng)中的安全性要求,從哪些方面描述等。
度量不是指具體的事物,而是對(duì)每個(gè)事物的度量。質(zhì)量是一個(gè)度量元,事物度量的結(jié)果應(yīng)該有一個(gè)明確的描述,不管是定量的還是定性的。當(dāng)然定性的也最好是通過(guò)能夠一些量化的參數(shù)判斷。
目前很多的質(zhì)量保證原則不會(huì)與當(dāng)今的商業(yè)軟件系統(tǒng)開(kāi)發(fā)的現(xiàn)實(shí)相符合,也存在一些對(duì)質(zhì)量方面的片面認(rèn)識(shí)。下面是根據(jù)一些書(shū)籍結(jié)合我對(duì)外包方面的一些經(jīng)驗(yàn)匯總的對(duì)質(zhì)量的認(rèn)識(shí)誤區(qū)。
1、質(zhì)量需求決定進(jìn)度。事實(shí)上,對(duì)于大多數(shù)軟件系統(tǒng)而言,市場(chǎng)壓力和競(jìng)爭(zhēng)決定進(jìn)度。而對(duì)于我們外包測(cè)試行業(yè)來(lái)說(shuō),客戶(hù)要求則決定我們的測(cè)試進(jìn)度,歸根結(jié)底,客戶(hù)要求也是基于市場(chǎng)壓力和競(jìng)爭(zhēng)等方面的考慮。引用1997年Microsoft公司的測(cè)試主管Roger Sherman講述的一段話來(lái)很好的證明。“進(jìn)度通常是質(zhì)量的敵人,但在Microsoft,進(jìn)度被看做是產(chǎn)品質(zhì)量的一個(gè)部分。的確,Microsoft研究其市場(chǎng)并基于市場(chǎng)需求確定其自己的質(zhì)量定義。而我們目前提高測(cè)試服務(wù)的金融客戶(hù),尤其是銀行,對(duì)質(zhì)量要求非常高,而基于國(guó)有銀行、商業(yè)銀行、城市銀行,還有WTO開(kāi)放后進(jìn)入的外資銀行,對(duì)新產(chǎn)品的推出速度或多或少?zèng)Q定其在市場(chǎng)上的占用率,這些從外匯交易、黃金交易、基金托管等業(yè)務(wù)可窺見(jiàn)一斑。
2、質(zhì)量等于可靠性,或可以說(shuō)零缺陷是高質(zhì)量產(chǎn)品的要求。而實(shí)際上可靠性?xún)H僅是產(chǎn)品質(zhì)量的一部分。我一直認(rèn)為所說(shuō)的零缺陷,只是一個(gè)海市蜃樓之類(lèi)虛無(wú)縹緲的東西。這種零缺陷的軟件系統(tǒng)我想可能很少存在,當(dāng)然如果是經(jīng)過(guò)了實(shí)踐證明,的確某軟件系統(tǒng)不存在任何缺陷,那就是說(shuō)這種軟件系統(tǒng)連用戶(hù)認(rèn)為連建議修改或完善的地方都沒(méi)有。例如,控制激光手術(shù)的伽馬刀系統(tǒng)是否滿足零缺陷的要求。一般商用軟件不愿意支付零缺陷產(chǎn)品或100%可靠性所需要的成本。而對(duì)于
3、用戶(hù)清楚他們的需求。事實(shí)上,用戶(hù)需求往往是模糊的和粗略的,并不詳細(xì)和具體。上面我們分析過(guò),由于用戶(hù)各種因素,很難準(zhǔn)確的描述他們的需求。例如一個(gè)銀行的報(bào)表經(jīng)常有上百個(gè)之多,而這些報(bào)表是否都是需要的。有時(shí)候可能通過(guò)調(diào)研獲得需求,但是這種調(diào)研是否對(duì)需求帶來(lái)用途呢,而在需求描述中還是需要盡量把所能考慮的需求都描述了,結(jié)果使系統(tǒng)臃腫不堪。
4、需求就是正確的。提出業(yè)務(wù)需求的人也是普通人,人是需要通過(guò)實(shí)驗(yàn)及排錯(cuò)的過(guò)程才能得到好的設(shè)計(jì)。如果開(kāi)發(fā)過(guò)程沒(méi)有充足的時(shí)間完成設(shè)計(jì)、測(cè)試和修復(fù)缺陷將不可能開(kāi)發(fā)出好的產(chǎn)品。(編輯:王小凡)
進(jìn)入論壇>>聲明:IT商業(yè)新聞網(wǎng)登載此文出于傳遞更多信息之目的,并不意味著贊同其觀點(diǎn)或證實(shí)其描述。文章內(nèi)容僅供參考。新聞咨詢(xún):(010)68023640.推薦閱讀
Circuit City品牌和網(wǎng)站域名賣(mài)得650萬(wàn)美元
據(jù)電路城提交給破產(chǎn)法庭的文件顯示,公司已經(jīng)和Systemax達(dá)成了協(xié)議,對(duì)方答應(yīng)支付650萬(wàn)美元。不過(guò),根據(jù)破產(chǎn)程序,這些資產(chǎn)還需要在5月11日進(jìn)行公開(kāi)拍賣(mài),屆時(shí)如果其他競(jìng)購(gòu)方支付更高的價(jià)格,Systemax預(yù)計(jì)也將提高收>>>詳細(xì)閱讀
本文標(biāo)題:軟件質(zhì)量保證的誤區(qū)
地址:http://m.sdlzkt.com/a/xie/20111230/204885.html