Erik van Veenendaal( www.erikvanveenendaal.nl )是一名國際知名的顧問和培訓(xùn)師,和一名在軟件測試和質(zhì)量管理領(lǐng)域廣受認(rèn)可的專家。他是Improve Quality Services BV(www.improveqs.nl)的創(chuàng)始人。他保持著歐洲之星的記錄,三次獲得佳導(dǎo)師將!2007年,因其對測試專業(yè)做出多年貢獻(xiàn),他獲得了歐洲測試獎。他作為測試經(jīng)理和顧問在各個領(lǐng)域工作了20多年。他撰寫了多篇論文和多部著作,包括“實(shí)用基于風(fēng)險(xiǎn)的測試: Prisma法”和“軟件測試ISTQB基礎(chǔ)” 。他是TMap測試方法的核心開發(fā)人之一及一名國際需求工程局( IREB )的工作小組的參與者。Erik曾是艾恩德霍芬科技大學(xué)的一名兼職高級講師及國際軟件測試認(rèn)證委員會的副會長( 2005-2009 ) ,目前是TMMi基金會的董事會成員。你可以在twitter上通過@ ErikvVeenendaal關(guān)注Erik。 |
像你們大多數(shù)人一樣,我測試職業(yè)生涯的大部分都在使用ISO9126作為軟件產(chǎn)品質(zhì)量的標(biāo)準(zhǔn)。這個眾所周知的ISO標(biāo)準(zhǔn)從六個主要特征和許多所謂的子特性(見圖1)定義產(chǎn)品質(zhì)量。該標(biāo)準(zhǔn)一直很受測試人員以及那些參與需求工程和軟件開發(fā)的人的歡迎。甚至多年來一直是世界上暢銷的ISO標(biāo)準(zhǔn)之一。作為一名測試專業(yè)人員,我經(jīng)常把ISO9126產(chǎn)品質(zhì)量標(biāo)準(zhǔn)用作產(chǎn)品風(fēng)險(xiǎn)評估期間的(術(shù)語)框架,測試策略和測試方法決策。當(dāng)非功能測試是測試過程的一部分(這種情況很普遍)時,它特別有用。
討論事項(xiàng)
ISO9126標(biāo)準(zhǔn)也被用于和/或引用于各種ISTQB教學(xué)大綱,ISTQB詞匯表和許多其他教科書中。我親自在此框架下培訓(xùn)了很多測試人員,關(guān)于如何使用它,以及如何與利益相關(guān)方溝通非功能測試。許多人喜歡它,并在他們的日常實(shí)踐中使用它,雖然也有一些如下評論:
▪▪我懷念易用性!
▪▪安全性一定不能是功能的一部分?
▪▪熟悉RAMS的人也抱怨可用性沒了。
ISO9126的下一代,ISO25010(圖3)是若干年前發(fā)布的,但到現(xiàn)在為止還不怎么被認(rèn)可理解。我也一樣,一直沒用過它。通常我傾向于堅(jiān)持已被證明有用的事物,不去用新版本,例如一個標(biāo)準(zhǔn)。大多數(shù)標(biāo)準(zhǔn)幾乎沒有附加值。我快速瀏覽了一下ISO25010,但它并沒有吸引我。
圖1. ISO 9126質(zhì)量模型
歷史
1977年,McCall提出將質(zhì)量概念分解為一系列質(zhì)量因素的想法。這個想法一直被許多其他試圖把軟件產(chǎn)品質(zhì)量放入特性集合及(反之與指標(biāo)和衡量標(biāo)準(zhǔn)相關(guān)的)相關(guān)子特性的作者遵循。這樣,每一個作者宣傳了他們的軟件產(chǎn)品分級分層質(zhì)量模型。國際標(biāo)準(zhǔn)化組織(ISO)和國際電工委員會(IEC)已遵循了這一概念,并在1991年定義了一系列現(xiàn)被稱為ISO 9126的質(zhì)量特性。該系列反映了軟件產(chǎn)業(yè)達(dá)成共識的一大步,從而確定了軟件質(zhì)量的一般概念。原先1991年的ISO 9126在2001年稍稍更新過一次。
馬來西亞SOFTEC
2014年在馬來西亞SOFTEC,我遇見了Azuma教授, ISO 9126和ISO 25010的編寫者。我聽了他的演講,后來還與他談過話。是那時,我開始理解用ISO 25010取代ISO 9126的背景和原因,這算不上代替,而是針對信息通信技術(shù)演變背景的替代,如強(qiáng)大的微處理器,更大的內(nèi)存,更好的顯示器,更多的硬盤存儲,及提升的通信網(wǎng)絡(luò)(見圖2)。信息通信技術(shù)的演變確保新應(yīng)用系統(tǒng)的開發(fā),反之新應(yīng)用系統(tǒng)的開發(fā)又需要不同品質(zhì)性狀。1991年, 9126初發(fā)布時,還沒有谷歌,F(xiàn)acebook,智能手機(jī),云計(jì)算,電子商務(wù)等。IT領(lǐng)域也是它的應(yīng)用,由于信息通信技術(shù)演變給組織提供的可能性,在過去20年發(fā)生了極大的改變。