保障軟件質量的關鍵性關口
發表于:2009-02-10來源:作者:點擊數:
標簽:質量關鍵性軟件
在軟件項目 開發 周期中, 軟件測試 環節是保障 軟件 質量 的最后一道關鍵性關口。隨著軟件開發規模的加大,其分工漸趨專業化。測試作為與開發獨立并行的領域已得到業內的高度重視。 測試人員 的比例不斷擴大,逐漸形成一個專門的行業,并擁有其專業化的工具
在軟件項目
開發周期中,
軟件測試環節是保障
軟件質量的最后一道關鍵性關口。隨著軟件開發規模的加大,其分工漸趨專業化。測試作為與開發獨立并行的領域已得到業內的高度重視。
測試人員的比例不斷擴大,逐漸形成一個專門的行業,并擁有其專業化的工具和理論。
中國工商
銀行軟件開發中心已有十年的發展歷史,早在創建之初就設立了測試部門。后來隨著人員的擴充,測試部分拆為測試一部和測試二部兩個一級部,并在各研發部、研發分行建立了隸屬于一級部的測試隊伍。他們在項目開發過程中積累了大量的實踐經驗,并摸索總結出了實用性很強的理論
知識。為了較深入地了解軟件測試
技術的現狀和發展,測試人才隊伍的培養和管理,測試新技術的實際應用等問題,記者走訪了中國工商銀行軟件開發中心北京研發部總經理伊勁松、測試
工作負責人李兵。
軟件測試已逐漸成為一個行業。
“測試這個行業,說新也不新,但是受到重視,確實是近兩三年的事?!崩畋c記者交流的第一句話就說出了軟件測試已成為一個行業。他接下來向記者介紹了
測試技術在國內發展的若干階段。上世紀70年代以前,測試的目的是找問題,找到
Bug就算測試有效。但隨之而來的問題是,如果在軟件投產之前的測試中發現了大量問題,投產之后又發現了大量問題,那么項目的測試和開發的質量應如何評估;相反地,投產前后都沒有發現問題,究竟是因為開發工作做到了完美,還是因為測試工作質量很高測出了所有問題,在此情況下開發與測試工作又該如何評價。
到了上世紀90年代,測試理論發展為,要么發現問題,要么證明程序是對的。到了2000年以后,基本觀點變為測試不再是能否發現問題,而是一系列模型中所描述的、從
需求分析到開發全過程中的腳本維護和案例管理等?!皬倪@一發展脈絡來看,測試已逐漸變成一個行業,并且注重整個過程,還提出了軟件
測試過程改進等理論?!崩畋偨Y說。
工商銀行軟件開發中心的測試部門從建立到發展壯大,再到逐步專業化,折射了中國軟件測試的發展歷程。時至今日,“測試在整個軟件開發中已經成為了一個專業的行業或領域,與開發處在兩條線上,這是非常重要的?!币羷潘煽偨浝碚f。她接著向記者介紹了軟件開發中心北京研發部的項目開發和測試工作是如何分工合作的。
原文轉自:http://www.kjueaiud.com