我已經在我的項目上申請了agile幾個月。然而,我們看到我們的迭代焚燒問題存在一個穩定的問題。每次迭代都不會達到零。如何在敏捷項目中打破開發與質量保證之間的障礙?
剩餘的任務是QA任務。諸如寫作測試,測試等。
現在,組織對「跨職能團隊」敏捷理念存在一些組織抵制。 Dev爲單個項目開發,但測試人員爲多個項目共享。這與Dev和QA共同合作的敏捷理念完全相反。
事實上,我的測試人員的時間分散在很多其他項目中,這是我們減速的原因。開發人員正在測試儘可能多的鬆懈,但一些任務仍未完成。
從我所看到的,我可以做兩件事情:
- 說服組織移動 朝着「每個項目有 專門的QA人」
- 我的「完成」的定義更改爲 不包括質量保證/測試工作。東西 仍然會被單元測試。
我寧願避免做#2,因爲我重視我們正在進行的測試協作。
你對我的困境有何建議?
您是否嘗試過賄賂+威脅?有時舊的方式是最好的... – Shog9 2008-09-19 00:59:08
這可能與其他顧問,但可能不是我的客戶;) – 2008-09-19 01:58:55
至少爭取你的項目有專門的測試人員。隨着時間的推移,這將成爲知道系統的人。誰知道在哪裏看。哪些部分一起交互。其他系統的某個部分會發生什麼樣的後果。無論如何,通過敏捷的短迭代,我將專注於項目作爲跟上的唯一途徑。從測試人員的角度說。 – yoosiba 2009-11-03 19:39:56