對(duì)于開發(fā)模式,現(xiàn)在大部分互聯(lián)網(wǎng)公司都完成了從傳統(tǒng)瀑布開發(fā)模式到敏捷開發(fā)模式的轉(zhuǎn)型,這種轉(zhuǎn)型相對(duì)傳統(tǒng)的測(cè)試人員來(lái)說(shuō),不論是在角色定位還是在技能棧方面都提出了更大的挑戰(zhàn),那么測(cè)試人員應(yīng)該如何應(yīng)對(duì)呢?下面根據(jù)我平時(shí)工作的一些總結(jié)體會(huì)來(lái)說(shuō)說(shuō)測(cè)試人員應(yīng)該發(fā)力的方向,供大家參考:
角色 1: 培訓(xùn)人員
在轉(zhuǎn)型初期,測(cè)試人員應(yīng)該針對(duì)開發(fā)人員的薄弱環(huán)節(jié)(即業(yè)務(wù)技能)進(jìn)行培訓(xùn)和指導(dǎo)。由于工作任務(wù)的差別,開發(fā)人員對(duì)負(fù)責(zé)的模塊業(yè)務(wù)和具體實(shí)現(xiàn)細(xì)節(jié)非常了解,但是對(duì)周邊模塊或者業(yè)務(wù)并不是非常清楚,主要體現(xiàn)在配置和使用方面。而這部分恰恰是測(cè)試人員有經(jīng)驗(yàn)的地方,這個(gè)時(shí)候需要測(cè)試人員盡可能多的開展一些培訓(xùn)和分享工作,使團(tuán)隊(duì)盡可能快速的彌補(bǔ)不足,在之后用戶故事的開發(fā)過(guò)程中對(duì)業(yè)務(wù)有一個(gè)更好的把控。培訓(xùn)開展的幾個(gè)步驟如下:
收集團(tuán)隊(duì)反饋,找出業(yè)務(wù)薄弱點(diǎn),列出topic
針對(duì)不同的topic分階段(sprint)的開展培訓(xùn)和分享
保留培訓(xùn)資料以便以后查詢(文檔、視頻等等)
角色 2:測(cè)試規(guī)劃師
對(duì)于測(cè)試規(guī)劃師,我認(rèn)為主要的職能是規(guī)劃如何高效(時(shí)間、資源、質(zhì)量)的推進(jìn)用戶故事測(cè)試的開展。要做到這一點(diǎn)真的很不容易,需要從兩方面來(lái)考慮:
平衡測(cè)試和開發(fā)工作量
在敏捷團(tuán)隊(duì)中測(cè)試人員和開發(fā)人員的比例懸殊的情況下(主要是開發(fā)人員多,至少現(xiàn)在我還沒見過(guò)測(cè)試比開發(fā)多的團(tuán)隊(duì)^_^),對(duì)于工作量來(lái)說(shuō),測(cè)試人員不可能匹配開發(fā)的速度,這時(shí)就需要開發(fā)人員給予一定的幫助,開展的幾個(gè)步驟: