您的位置:軟件測(cè)試 >> 測(cè)試技術(shù) >> 測(cè)試精品文章
測(cè)試工程師的嚴(yán)肅游戲
作者:Pascal Dufour(澤眾軟件原創(chuàng)翻譯) 發(fā)布時(shí)間:[ 2015/8/6 15:54:09 ] 推薦標(biāo)簽:軟件測(cè)試 軟件測(cè)試工程師

  故事工坊是什么?
  故事工坊的預(yù)期結(jié)果是建立整體團(tuán)隊(duì)對(duì)用戶(hù)故事的共識(shí)并使之變?yōu)楹线m的規(guī)模。你通過(guò)探討為什么需要他們,他們?yōu)榭蛻?hù)解決了什么問(wèn)題建立一個(gè)共識(shí),以及通過(guò)提煉測(cè)試用例建立共識(shí)。故事工坊的輸出有:
  1.我們希望每個(gè)需要精煉的用戶(hù)故事都有兩至三個(gè)例子。
  2.我們希望每個(gè)需要精煉的用戶(hù)故事都有一個(gè)明確的探索性測(cè)試章程。
  3.我們想評(píng)估規(guī)模來(lái)進(jìn)行權(quán)衡。
  4.我們想評(píng)估故事將對(duì)預(yù)期商業(yè)價(jià)值造成的影響。
  精益會(huì)議的恰當(dāng)?shù)臅r(shí)間空當(dāng)是一至兩個(gè)小時(shí)。盡管因?yàn)榕两鹕蛇@種情況基本很少發(fā)生,但如果完成地早,你可以會(huì)議。故事工坊中你應(yīng)對(duì)的第一個(gè)問(wèn)題是更好地理解用戶(hù)故事。用戶(hù)故事是對(duì)特定人物需求的敘述。你需要了解人們有什么問(wèn)題和需求。這是一個(gè)發(fā)現(xiàn)問(wèn)題。需要回答的問(wèn)題是:“客戶(hù)有哪些問(wèn)題,為什么他/她要解決這個(gè)問(wèn)題?”故事工坊中你應(yīng)對(duì)的另一個(gè)問(wèn)題是設(shè)計(jì)問(wèn)題。用戶(hù)故事也是一個(gè)對(duì)開(kāi)發(fā)必須設(shè)計(jì)的解決方案的    實(shí)驗(yàn)。因此需要回答的問(wèn)題是:“適合客戶(hù)需求的解決方案是什么?”設(shè)計(jì)的準(zhǔn)確細(xì)節(jié)不是由故事工坊提供的,但它的確開(kāi)始了解決方案的思維過(guò)程。后是一個(gè)是測(cè)試問(wèn)題。需要回答的問(wèn)題是:
  1.我們?nèi)绾蔚弥鉀Q方案解決了客戶(hù)的問(wèn)題?我們的解決方案的價(jià)值超過(guò)他/她現(xiàn)有的解決方案嗎?
  2.我們?nèi)绾蔚弥覀冊(cè)诮鉀Q正確的問(wèn)題?我們正在解決的問(wèn)題是客戶(hù)想讓我們解決的問(wèn)題嗎?
  3.我們?nèi)绾蔚弥覀円呀?jīng)正確地解決了問(wèn)題?我們?nèi)绾未_定解決方案的成功和失敗數(shù)呢?
  在故事工坊中我們?cè)囍鉀Q所有這些問(wèn)題。
  如何推動(dòng)故事工坊?
  如果你想要一個(gè)成功的工坊,你需要考慮一些事情。首先你需要申明工坊的目標(biāo)。為了讓人們參與其中,在會(huì)議一開(kāi)始申明目標(biāo)很重要。接下來(lái)你需要明確地探討你工坊的步驟。那么議程是什么,我們要做什么?然后你必須定義工坊的規(guī)則。手機(jī)鈴聲怎么規(guī)定?工坊里可以看郵件嗎?交談中打斷別人怎么辦?如果你已經(jīng)和團(tuán)隊(duì)做了一些工坊,你只要快速記下他們的規(guī)則并問(wèn)問(wèn)他們是否滿(mǎn)意。為了提高創(chuàng)造力,任何事都是有時(shí)間限制的,所以你想交流時(shí)間限制。工坊里你也想告知團(tuán)隊(duì)時(shí)間進(jìn)度。比如你可以每10-15分鐘讓他們知道還剩多少時(shí)間并討論你是否仍在做重要的事情。后,擁有一個(gè)停車(chē)場(chǎng)很有用。如果你有任何占用太多時(shí)間或不相關(guān)的問(wèn)題,你可以將它們放在停車(chē)場(chǎng)并在會(huì)議后覆蓋它們。
  一個(gè)成功故事工坊的游戲順序
  在一個(gè)提煉測(cè)試用例來(lái)建立共識(shí)的故事工坊中,你要執(zhí)行下列步驟:
  1.登記:解釋會(huì)議的目標(biāo)和議程。
  2.了解商業(yè)價(jià)值:產(chǎn)品負(fù)責(zé)人講述了有目標(biāo)的一系列連貫的故事(如果你在使用Scrum是迭代目標(biāo))并將它們與經(jīng)營(yíng)目標(biāo)相連接。團(tuán)隊(duì)討論了“為什么我們?cè)谧鲞@個(gè)?”我們使用影響圖和5個(gè)為什么做這件事。
  3.了解客戶(hù)價(jià)值:團(tuán)隊(duì)分成兩個(gè)子團(tuán)隊(duì),每個(gè)子團(tuán)隊(duì)得到一半的用戶(hù)故事。子團(tuán)隊(duì)聚在一起探討他們各自創(chuàng)建的場(chǎng)景。團(tuán)隊(duì)探討“為什么人們想要這個(gè)?”我們使用故事板和人才流入圖做這件事。這也是你量化你的目標(biāo)的步驟,這樣你能在迭代后知道你創(chuàng)造了多少價(jià)值。
  4.提煉驗(yàn)收測(cè)試:團(tuán)隊(duì)為用戶(hù)故事創(chuàng)建驗(yàn)收測(cè)試。根據(jù)你的工具,你用Gherkin規(guī)格,流程表和決策表創(chuàng)建用戶(hù)故事敘述。團(tuán)隊(duì)分成子團(tuán)隊(duì),與產(chǎn)品負(fù)責(zé)人一起寫(xiě)表格和Gherkin場(chǎng)景。子團(tuán)隊(duì)聚在一起探討結(jié)果。我們使用表格和場(chǎng)景編寫(xiě)在白板上做這個(gè)。
  5.定義探索性測(cè)試章程:明確你的探索性測(cè)試的風(fēng)險(xiǎn)。一旦你明確了需要手動(dòng)測(cè)試的故事,你為每一個(gè)故事設(shè)置一個(gè)探索性測(cè)試章程。我們使用一個(gè)風(fēng)險(xiǎn)影響矩陣做這件事并使用探索性測(cè)試來(lái)驅(qū)動(dòng)我們的測(cè)試。
  6.關(guān)閉:結(jié)果和終評(píng)論的快速匯總。
  上述游戲順序只是運(yùn)行故事工坊的一種方法。假設(shè)你已經(jīng)有了隨時(shí)可以開(kāi)始的用戶(hù)故事。解釋的游戲是我們花費(fèi)多時(shí)間的游戲。還有許多游戲你可以使用。我們鼓勵(lì)你在你的工坊里嘗試一些探討哪一個(gè)適用于你的特定情況。
版權(quán)聲明:本文出自 SPASVO澤眾軟件測(cè)試網(wǎng):http://dytjszp.cn/news/html/201586161231.html
原創(chuàng)作品,轉(zhuǎn)載時(shí)請(qǐng)務(wù)必以超鏈接形式標(biāo)明本文原始出處、作者信息和本聲明,否則將追究法律責(zé)任。

上一頁(yè)12下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd