敏捷测试中发现的一些问题及改进办法
最近產(chǎn)品出現(xiàn)了幾個(gè)不大不小的問(wèn)題,時(shí)間點(diǎn)卻偏偏是在距離產(chǎn)品發(fā)布不到一個(gè)月!!在解決完問(wèn)題后,不禁要思考一下:到底哪里出了問(wèn)題?
下面是對(duì)最近出現(xiàn)的問(wèn)題的反思和一些改進(jìn)辦法:
問(wèn)題 1:遺漏重要需求
敏捷團(tuán)隊(duì)中需求的獲取有很多種方式,大體的來(lái)源分為:
a. 最終客戶(需求和反饋)
b. 行業(yè)標(biāo)準(zhǔn)
c. 競(jìng)爭(zhēng)產(chǎn)品
d. 團(tuán)隊(duì)貢獻(xiàn)和創(chuàng)新
e. 其他
我們遇到的問(wèn)題是有一部分客戶對(duì)域里的用戶權(quán)限限制很高,不是我們常用的有域管理員權(quán)限,這是我們沒(méi)有考慮到也從來(lái)沒(méi)接觸過(guò)的的使用方式,以至于產(chǎn)品根本無(wú)法在一些客戶真實(shí)環(huán)境中使用,從而導(dǎo)致了產(chǎn)品在將要發(fā)布的關(guān)頭進(jìn)行大修。那么這個(gè)問(wèn)題為什么之前沒(méi)有發(fā)現(xiàn)呢?有幾點(diǎn)原因:
1. 需求分析階段沒(méi)有充分挖掘需求(只關(guān)注了大部分客戶,忽略了一些特殊客戶需求)
2. 未及時(shí)向客戶展示產(chǎn)品(每個(gè)迭代結(jié)束后,客戶很少參與評(píng)審會(huì)議)
3. 產(chǎn)品優(yōu)先級(jí)設(shè)置不合理,造成直到產(chǎn)品非常后期才能進(jìn)行端到端的測(cè)試
4. 未及時(shí)交付客戶試用(也有一部分3的原因,造成產(chǎn)品時(shí)時(shí)不能進(jìn)行客戶試用)
那么有了原因,就開(kāi)始找改進(jìn)辦法:
1. 需求分析階段,盡量讓不同的客戶參與,避免對(duì)一些重要需求的遺漏 (PO協(xié)調(diào))
2. 邀請(qǐng)客戶參加每個(gè)迭代的評(píng)審,客戶的反饋非常重要(PO協(xié)調(diào))
3.用戶故事優(yōu)先級(jí)必須要明確,首先保證主要功能完成,能進(jìn)行端到端的調(diào)試運(yùn)行,然后進(jìn)行主要功能周邊的修飾工作(PO主導(dǎo),PO和team共同完成)
4. 3明確了以后,就可以盡快讓客戶進(jìn)行產(chǎn)品試用,得到第一手的反饋,即使有需求的以后,也會(huì)有大把的時(shí)間來(lái)改進(jìn) (PO主導(dǎo)與客戶接觸)
?
問(wèn)題 2:項(xiàng)目后期bug數(shù)目有所增長(zhǎng)
這個(gè)問(wèn)題有多方面的原因:
1. 一些重要的測(cè)試放在了太后期執(zhí)行(如升級(jí)測(cè)試,這一塊發(fā)現(xiàn)了不少defect)
2. 產(chǎn)品太大,跨3個(gè)敏捷團(tuán)隊(duì),每個(gè)團(tuán)隊(duì)對(duì)其他團(tuán)隊(duì)做的模塊了解不深,以至于有些測(cè)試必須跨團(tuán)隊(duì)完成,溝通效率低,容易遺漏
3. 每個(gè)敏捷團(tuán)隊(duì)所關(guān)注的測(cè)試部分不同,容易忽略其他敏捷團(tuán)隊(duì)比較明顯的問(wèn)題
4. 測(cè)試人員少,對(duì)開(kāi)發(fā)人員的測(cè)試培訓(xùn)不充分(開(kāi)發(fā)和測(cè)試都會(huì)負(fù)責(zé)一些測(cè)試工作)
針對(duì)這一部分,需要改進(jìn)的方面:
1. 對(duì)于大的產(chǎn)品,在做幾個(gè)迭代之后,各個(gè)團(tuán)隊(duì)對(duì)產(chǎn)品進(jìn)行純測(cè)試迭代,盡可能早的發(fā)現(xiàn)問(wèn)題(SM主導(dǎo))
2. 各個(gè)敏捷團(tuán)隊(duì)的SM進(jìn)行定期的碰面會(huì)議,協(xié)調(diào)進(jìn)度,盡量做到步調(diào)一致(SMs)
3和4. 敏捷團(tuán)隊(duì)之間進(jìn)行一些必要的培訓(xùn),如模塊介紹,實(shí)現(xiàn)技術(shù)或者測(cè)試技術(shù),幫助提升團(tuán)隊(duì)技能。創(chuàng)造機(jī)會(huì)讓團(tuán)隊(duì)跨team進(jìn)行測(cè)試,或者進(jìn)行結(jié)對(duì)測(cè)試,幫助對(duì)其他模塊的了解(Team)
?
總結(jié)
這兩個(gè)問(wèn)題主要還是由于流程引起的,包括客戶在敏捷團(tuán)隊(duì)中所占的比重,跨敏捷團(tuán)隊(duì)之間的溝通等方面,這就要求我們?cè)诿總€(gè)迭代回顧會(huì)議(包括敏捷團(tuán)隊(duì)內(nèi)部或者跨敏捷團(tuán)隊(duì)的回顧會(huì)議)認(rèn)真分析我們的不足,及早提出解決辦法,并且添加相應(yīng)的Action Item和Owner,這樣才能做到持續(xù)改進(jìn),更加敏捷。
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/AlwinXu/p/5440962.html
總結(jié)
以上是生活随笔為你收集整理的敏捷测试中发现的一些问题及改进办法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Httputils请求网络数据
- 下一篇: JQuery------实现鼠标摁下抬起