最近的項(xiàng)目慢慢步入正軌绣张,終于有時(shí)間梳理一下一年來(lái)關(guān)于scrum的思考答渔。
“敏捷戰(zhàn)略”作為高層決策的產(chǎn)物,我們需要在項(xiàng)目中貫徹執(zhí)行侥涵。于是項(xiàng)目中每個(gè)人都在談?wù)撁艚菡铀骸.a(chǎn)品宋雏,開發(fā),UI务豺,經(jīng)理磨总,對(duì)于每個(gè)人似乎沒(méi)有敏捷項(xiàng)目無(wú)法進(jìn)行下去。對(duì)于我來(lái)說(shuō)笼沥,敏捷從不陌生蚪燕,有著五年多敏捷開發(fā)經(jīng)驗(yàn),使我對(duì)于敏捷有著特殊的感情敬拓。從帶隊(duì)進(jìn)行敏捷開發(fā)的幾個(gè)項(xiàng)目里,我充分體會(huì)到敏捷帶來(lái)的好處裙戏。同時(shí)也感受到了敏捷實(shí)施過(guò)程中的一些痛苦乘凸。然而,這次的項(xiàng)目累榜,由于剛剛啟動(dòng)時(shí)情況特殊復(fù)雜营勤,敏捷的實(shí)施似乎并不合時(shí)宜。當(dāng)時(shí)的情況壹罚,要求我們必須快速的產(chǎn)出原型葛作,甚至需要快速做出一些復(fù)雜的功能,從別的組那里“搶奪”項(xiàng)目猖凛。同時(shí)赂蠢,產(chǎn)品同學(xué)是傳統(tǒng)行業(yè)的老手,但是對(duì)于敏捷并不熟悉辨泳。敏捷開發(fā)的推進(jìn)非常困難虱岂。我們必須做出取舍。
讓敏捷實(shí)施也敏捷起來(lái)
在逐步讓產(chǎn)品同學(xué)盡快熟悉敏捷的同時(shí)菠红,為了應(yīng)對(duì)快速開發(fā)以及管理層對(duì)于敏捷的要求第岖,我們暫時(shí)改進(jìn)了我們的敏捷流程,我們沒(méi)有一步到位的標(biāo)標(biāo)準(zhǔn)準(zhǔn)的實(shí)施敏捷试溯,而是讓我們的敏捷開發(fā)的實(shí)施先敏捷起來(lái)蔑滓。
讓敏捷實(shí)施也敏捷起來(lái),就需要我們不能步子邁的太大遇绞,不要嚴(yán)格按照敏捷的思想以及流程步驟來(lái)做键袱,而是我們慢慢前進(jìn),一步步迭代敏捷的流程摹闽,最終達(dá)到完全敏捷杠纵。
我們的實(shí)踐
針對(duì)敏捷會(huì)議,我們逐步增多钩骇,先是站會(huì)比藻,逐步固定時(shí)間形式铝量,然后再加入計(jì)劃會(huì)議,審查會(huì)議银亲。一段時(shí)間后慢叨,經(jīng)過(guò)一段時(shí)間的快速開發(fā),項(xiàng)目有了一定進(jìn)展后务蝠,我們適時(shí)的插入回顧會(huì)議拍谐,總結(jié)解決這段時(shí)間的遇到的項(xiàng)目中的問(wèn)題,最終我們加入了backlog refinement會(huì)議馏段⌒Γ總體來(lái)講,會(huì)議由少到多院喜,由無(wú)規(guī)律到有規(guī)律亡蓉,由無(wú)章程到逐漸團(tuán)隊(duì)自發(fā)的形成章程。
同時(shí)喷舀,針對(duì)每個(gè)會(huì)議也有不同的迭代砍濒。比如每日站會(huì)。從剛開始的時(shí)間不固定到后面每天定點(diǎn)定時(shí)硫麻,從剛開始的無(wú)序與雜亂到現(xiàn)在的有序高效爸邢,我們一步步做了很多的自我改進(jìn)與迭代。
針對(duì)產(chǎn)品需求的迭代拿愧。剛開始由于項(xiàng)目壓力大杠河,要求速度快,我們的用戶故事并沒(méi)有非常細(xì)致的acceptance criteria浇辜。隨著項(xiàng)目逐步的穩(wěn)定后感猛,我們加入了更加詳盡細(xì)致的acceptance criteria,并最終文檔化奢赂。
針對(duì)每個(gè)迭代的產(chǎn)物也在不斷的精心迭代陪白。從原先的沒(méi)有DoD(Definition of Done),到DoD的逐步精細(xì)化膳灶,從粗略的質(zhì)量控制咱士,到細(xì)致的質(zhì)量策略及實(shí)施,從代碼的快速合入到細(xì)致的審查討論轧钓,我們都慢慢改進(jìn)序厉,逐漸迭代。
后續(xù)
雖然項(xiàng)目已經(jīng)穩(wěn)定毕箍,敏捷也已經(jīng)步入正軌弛房,但是目前還是有很多問(wèn)題需要解決。未來(lái)而柑,在保持繼續(xù)敏捷交付產(chǎn)品的同時(shí)文捶,我們還需要在敏捷的實(shí)施上不斷的總結(jié)改進(jìn)荷逞,以期到達(dá)更好的結(jié)果。
迭代永無(wú)止境粹排。