在軟件研發團隊中,很容易被忽略的是軟件測試??墒侨绻麥y試團隊建立后,很容易失控的是測試效率。
基本的企業邏輯是這樣的:
沒有測試=》質量不佳=》老板出丑=》老板和大家一致認為需要測試=》建立測試,通常是手工測試=》老板和大家都嘗到甜頭,加強測試=》測試依賴綜合癥產生,癥狀為,沒有經過測試,沒有有信心產品質量=》產品越來越復雜,測試人員越來越多=》“測試驅動開發”產生:測試不報Bug,開發則沒事可做,代碼質量越來越低=》測試人員安全感越來越低,完全失去對開發員的信任,動不動就全檢=》測試非常忙,人手總是不夠,一天只能找出1兩個Bug。