是的,敏捷測試也需要高度迭代工作、頻繁得到 STAKEHOLDER、客戶的反饋,需要動態(tài)調(diào)整測試計劃、測試的執(zhí)行。并且,敏捷測試人員參與到了更多的敏捷生產(chǎn)活動中,積極的影響了團(tuán)隊做出的決定和計劃。
是的,“人”才是敏捷的實體,敏捷測試也是以人為本的。不難理解,“敏捷”的一切都圍繞著人展開,如敏捷鼓勵直接,平行的溝通;敏捷需要持續(xù)的客戶反饋以及敏捷活動的設(shè)計,方案和決策需要團(tuán)隊協(xié)同制定等等,敏捷測試需要一支非同尋常的團(tuán)隊,不同于以往傳統(tǒng)開發(fā)模式下的團(tuán)隊結(jié)構(gòu)。關(guān)于敏捷團(tuán)隊、敏捷測試團(tuán)隊的組成和介紹,將是我們講述敏捷測試實踐的第一步。
“人”是重心,方法、策略是輔。為了適應(yīng)不同的團(tuán)隊結(jié)構(gòu),不同的項目環(huán)境,敏捷項目和敏捷活動的實踐也應(yīng)該因“人”而異,但是,并不是說可以天馬行空,我行我素。一旦脫離了正確的敏捷方法、和敏捷原則的指導(dǎo),我們的敏捷活動就好比摸黑前行了。
這正是我們需要學(xué)習(xí)前輩和敏捷主義大師們的經(jīng)驗意義所在了,筆者在過去的實踐中受益頗多的也正是前人的實踐經(jīng)驗和方法。因此,學(xué)習(xí)前人的經(jīng)驗和方法,并運用這些最佳實踐來幫助敏捷開發(fā)團(tuán)隊,甚至是傳統(tǒng)團(tuán)隊來解決時下重要的問題是十分有意義的事情。筆者不敢妄自尊大將自己的一般實踐納入經(jīng)典方法范疇,但經(jīng)歷了兩年的研究和改進(jìn),筆者提出的敏捷測試的原則也得到了業(yè)內(nèi)同僚和“大師”的普遍認(rèn)可。經(jīng)過多次和其他項目團(tuán)隊的經(jīng)驗交流,我們也不斷的改進(jìn)著我們的原則、方法。因此,筆者要非常感謝參與討論的同僚們,沒有你們的熱情參與,也不會有今天的筆者信心百倍的執(zhí)筆了。正如筆者在借鑒了前人的成功案例中的經(jīng)驗和方法之后定制了符合項目需求的測試原則一樣,相信,讀者們在閱讀了筆者的敏捷測試原則和方法后,同樣也會有所收獲。而對筆者經(jīng)歷的敏捷實踐活動中的方法和測試模型的講解將成為我們講述敏捷實踐的第二步,也是本文的重點。
綜上所述,筆者將運用本文的主要篇幅為大家講解這個敏捷實踐。它們是:
敏捷團(tuán)隊組織構(gòu)成,敏捷測試團(tuán)隊的任務(wù)和使命; 敏捷開發(fā)團(tuán)隊以測試為驅(qū)動的開發(fā)方式——測試驅(qū)動開發(fā),這是種獨特的測試?還是開發(fā)?
遞增型的迭代測試,它首先是對敏捷測試過程活動和生命周期模型的介紹,通過學(xué)習(xí)經(jīng)典的敏捷增量測試模型,我們將敏捷測試的各類活動有機(jī)的組合到了一起。在此之上,對定制后的獨特敏捷增量測試模型的分析和理解,幫助我們理解測試活動的規(guī)劃和管理;
以及需要特別關(guān)注的遞增型迭代測試的關(guān)鍵活動之一——“靜態(tài)測試”;這也是筆者認(rèn)為的最高難度、最具影響力的敏捷測試活動。它將測試團(tuán)隊最早的引入產(chǎn)品開發(fā)環(huán)節(jié),測試人員以第一用戶的角度判斷設(shè)計的有效性,此活動較早的暴露了設(shè)計缺陷、避免了團(tuán)隊對目標(biāo)的不一致理解等,是測試活動中最有創(chuàng)造性價值的部分;
此文章共有4頁 上一頁 1 2 3 4 下一頁
文章來源:中國項目管理資源網(wǎng)
|