可以降低成本,提高交付的總量和速度,并減少重復出現的缺陷的數量。QA不能提高系統的質量,因為它不能在系統中進行測試。如果使用正確,QA可以提高生產率,同時降低成本。最重要的是,在組織的快速發(fā)展期間,QA可以確保缺陷的增長比組織慢。標題是非常令人不快的,有些誤導和爭議,但其目的是喚起人們的思考和討論。當然,讓一個團隊負責產品測試和識別產品中的缺陷是有意義的。問題是,你不應該僅僅依靠這個團隊來發(fā)現所有的缺陷,就像航空公司不能僅僅依靠空乘人員來確保安全著陸一樣,而這個想法的核心是一個簡單的事實。也就是說,系統的質量不能在系統內進行測試。測試只能發(fā)現在開發(fā)過程中產生的問題,其結果是發(fā)現您破壞的價值。
檢索此值需要重新編程,以增加交付的每個工作單元(功能)的邊際成本。
常熟網站制作網站制作需要網站虛擬空間、域名以及動態(tài)網站的數據庫這三個最基本的條件。網站虛擬空間是用來存放網站文件,如:圖片信息,html文件,php文件等,相當于一個硬盤空間,域名即指訪問網站的地址。動態(tài)網站的數據庫用來存會員信息以及動態(tài)頁面所用到的數據表,這里的網站數據并非網站的html文件、圖像信息等,指的是如網站訪客提交的留言,個人信息等,傳統的靜態(tài)網站無需數據庫支持。測試或執(zhí)行測試的團隊通常找不到創(chuàng)造額外價值的潛在機會。
不要誤解我的意思,QA在編程組織中當然是一個重要的角色。當公司需要在超高速發(fā)展的時候擴展系統時,QA的作用就更加重要了。QA的主要任務是幫助公司以比執(zhí)行相同任務的程序員更低的成本發(fā)現產品的問題。該任務行的兩個優(yōu)點是提高了編程速度和缺陷識別率。這些好處的實現方式與工業(yè)革命降低制造成本和提高單位生產率的方式類似。流編程過程,允許程序員主要關注產品開發(fā)(當然,還有單元測試),從而減少每個程序員花在設置和組合測試過程上的時間。
現在程序員每天有更多的時間專注于應用程序開發(fā)。通常的結果是每小時和每天的生產都增加了。編程速度提高的結果是降低了單位成本。此外,在一個好的QA組織中,一個人的成本通常低于一個編程組織中的一個人的成本,這可以進一步降低成本。最后,測試組織專注于發(fā)現缺陷,因此它不會產生當您在自己的代碼中發(fā)現問題(就像許多程序員所做的那樣)或在隔壁的合作伙伴的代碼中發(fā)現問題時所發(fā)生的那種糾纏。
雇用QA人員產生的價值相當于一個或多個程序員的生產力,是時候雇用QA人員了。
常熟網站制作網站制作需要網站虛擬空間、域名以及動態(tài)網站的數據庫這三個最基本的條件。網站虛擬空間是用來存放網站文件,如:圖片信息,html文件,php文件等,相當于一個硬盤空間,域名即指訪問網站的地址。動態(tài)網站的數據庫用來存會員信息以及動態(tài)頁面所用到的數據表,這里的網站數據并非網站的html文件、圖像信息等,指的是如網站訪客提交的留言,個人信息等,傳統的靜態(tài)網站無需數據庫支持。數學計算相當簡單。如果您有11個程序員,每個程序員花費大約10%的時間執(zhí)行可由一名QA人員完成的測試活動,則雇用一名QA人員可產生相當于1.1名程序員的效果。