国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 課堂 > 技術開發 > 正文

軟件企業開發人員和測試人員的比例應該如何設置

2023-06-17 18:00:49
字體:
來源:轉載
供稿:網友

軟件測試是軟件企業非常重要的一項工作,它直接影響著軟件質量。但是在軟件企業中,軟件測試人員和軟件開發人員應該如何設置呢?他們之間的比例如何調節呢?本文在調查的基礎上進行了分析。

人們經常還是喜歡糾纏在一些具體的數字上,特別是西方人更是喜歡用數據說明問題,因為那樣客觀、具體,但同時也往往將人引入歧途,容易形而上學,因為每個公司、公司的每個產品、產品的各個項目或各個階段都不同,沒法用一刀切的辦法。

在軟件企業,面對測試經理,常常被問的問題是“你們公司的開發人員和測試人員的比例多少?”,如果你回答是“2:1”,得到的反應也許不同,對方可能會說:你們公司挺重視質量的,測試搞得不錯啊!也可能會說:你們公司測試人員太多了,開發人員不怎么樣吧?

軟件企業中開發人員和測試人員的比例往往是管理者關注的一個問題,也可能是下面測試經理頭疼的問題,似乎沒有人知道什么樣的比例是合適的。

幸好,倒是有個學者做個這方面的調查,因為這個想法也纏繞著他整整十年。他通過4個問題調查得到一些數據,可以供那些對此感興趣的人參考。4個問題是:

1) 你的組織有多少開發人員?

2) 你的組織有多少測試人員?

3) 如果以1到 6這個范圍來看, 其中1代表低, 6代表高,你給當前這個比率的有效性打多少分?

4) 關于當前這個比率的有效性有其它一些奇聞軼事嗎?

調查結果顯示:

測試人員最貧乏的:20個開發人員對1個測試人員 (但有效率比較低,是2)

測試人員最豐富的:15個開發人員對8個測試人員 (有效率比較高,是4)

也有一個異常數據:4個開發人員對0個測試人員(有效率是3)

平均比率是 4.52個開發人員對1個測試人員

最常見的情況是:3個開發人員對1個測試人員

其次是:2.5 個開發人員對1個測試人員

多數是開發人員與測試人員比率是3:1 或更低(即2.5:1 或 2:1 ) 

從另個角度說,質量是構建的,從需求、設計到編碼,只有每個環節做好了,質量才能上去。而且這些環節做好了,特別是開發人員進行了足夠的單元測試,測試人員可以大大減少。如果更徹底一些,開發人員有足夠強的責任心和良好的素質、能力,從項目開始就全面對質量負責任,開發人員不但杰出完成設計和代碼,而且自己全面完成相關的單元測試、功能測試、性能測試、安全性測試,那么就不需要測試人員。也就是說,軟件測試完全可以讓有高度責任心的開發人員完成,雖然這樣的開發人員在國內并不多見(在國外也不多見),或者給足夠高的薪水并配有嚴格的、數額不小的獎罰措施。

再換個思路,如果像那樣開發人員做測試人員的工作,合算嗎?測試人員是少了,開發人員多了,整體開發的成本并沒有降低,反而是成本提高了,又何苦去追求哪個3:1或4:1的數據呢?測試人員更多站在客戶角度思考問題,對開發人員的互補作用也不可忽視。

軟件開發最根本的就是質量和生產力。如果生產力不好衡量,就設法降低成本。一切有助于提高產品質量和生產效率的、實實在在的事,倒是我們要去做的。有時,數字倒不重要。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 莱州市| 新宁县| 丰县| 新竹市| 海盐县| 泾源县| 达日县| 玛曲县| 玛纳斯县| 宕昌县| 仙游县| 平山县| 莱西市| 台东县| 滨州市| 陇川县| 扬州市| 呈贡县| 丹凤县| 竹溪县| 陵川县| 台湾省| 阳西县| 深圳市| 金川县| 衢州市| 繁峙县| 定安县| 商河县| 益阳市| 汾西县| 额尔古纳市| 恭城| 河间市| 依兰县| 垦利县| 云龙县| 东乌珠穆沁旗| 通州区| 金堂县| 长岭县|