在一家做軟件開發的大公司裏,他們經常有專門的團隊來進行構建管理,測試,開發等等。測試人員正在爲測試和編碼人員執行待定測試編碼工作的工作流程如何工作?
敏捷與否,團隊之間的工作流程如何工作?我的意思是測試團隊編寫單元測試,然後開發團隊編寫代碼來堅持這些測試(基本上是TDD)?然後測試團隊可以爲完全不同的項目編寫測試,或者在開發團隊完成編碼之前稍微安靜一段時間。那裏有什麼可能的工作流程?
這是我最感興趣的東西。我知道在我現在的公司中,我們做得不正確(我們有一個測試人員,大約有5個開發人員,這是小規模的),但我不確定如何繪製出理想的工作流程。許多(好的,前項目經理)已經嘗試過,但都失敗了。