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