【獎勵公示】第20期 2022年4月獎勵名單公示:社區明星評選 | 新人獎 | 博客同步 | 推薦獎
663
2025-04-06
6.3? 與卡片共舞
我們發現敏捷團隊有一種常見現象,即在規劃會議中,他們會選用電腦和投影儀來捕捉用戶故事。這種做法會抹殺掉交談,因為團隊都死盯著投影屏幕,等待某一個人依次更新所有故事。索引卡(或便事貼)也可以用來記錄用戶故事的相關言論,可以介紹給團隊。把故事按迭代進行分組,在桌上挪動卡片即可,這比在電子表格中上下移動故事可簡單多了。
親自展示如何用卡片來記錄用戶故事,帶領團隊開始實踐。把聽到的每一個故事分別單獨寫在一張卡片上,然后將這些卡片平攤在桌面上,讓所有參與交談的人都能看得見。現在,任何一個參與交談的人都可以寫一張新卡片放進去。[1]
檢查自己卡片上記錄的是否就是大家所講的內容。如果不是,提議讓客戶來更正或者重寫卡片。如果在討論中故事有變化,可以在卡片上增加注釋,或者干脆將其撕毀,重寫新一張卡片。
隨著會議繼續進行,你得停下來,小心別把所有卡片都寫完了。有人提議某個新想法時,邀請他們自己寫卡片。你可以這樣說:“我們可不想回頭就忘記,要不你寫張卡片記下來?”也可以干脆就等著,等到有人主動拿起筆來寫。其實這會自然而然地發生,因為幾個人在交流中,一個記錄員跟不上節奏,團隊很快就會做出反應。
在桌子中間放上一疊卡片和一些筆,這樣每個人都可以拿起來寫。我們發現,桌子加索引卡只適用于一個小團隊圍著小圓桌的情況。超過5個人的,建議采用水平豎排卡片的方式。可以在墻(或是移動式團隊板)上貼便事貼,也可以在白板紙上噴可移噴膠[1],然后把索引卡貼上去。這樣一來,團隊戰員不用伸長脖子也能看見所有的卡片,也不用倒著順序看。
要讓團隊隨時都可以很方便地使用卡片,而不只是在規劃會議中使用。物料供應要充分,團隊空間要擺放足夠的量(而不是鎖在某個文具儲藏柜里),還要準備一些光盤盒、塑料套筒和裝訂夾之類的收納工具。
提醒團隊,這些卡片最后會出現在團隊板上,每日站會上也會提到它們,所以有一致的用戶故事布局很重要。先在頂部寫個簡短的標題。我們曾見過一些團隊用數字來指代這些故事,但這樣很難圍繞故事進行交談。可以用記號筆寫標題,字跡要清楚,字體要足夠大,讓團隊不用站到白板前面也能看得一清二楚。它同樣有助于團隊逐漸養成好習慣,把估算點寫在卡片上相同的地方(請參見7.3節),例如寫在右下角。
故事模板
如果團隊剛剛開始接觸用戶故事,可以推薦他們使用用戶故事模板,例如下面這個[2]:
“作為一名……用戶,我想要……能力,這樣是為了……好處。”
下面是一個具體的樣例:
“作為一名購書者,我想要能夠看顧客寫的書評,這樣我就能夠決定是否要買下來。”
這個模板能夠幫助團隊成員搞清楚用戶是誰,開發此故事有什么好處。
團隊需要能夠很好地理解不同類型的用戶,以便填寫“作為一名”這部分內容。可以向團隊提議創建一幅干系人圖,或是使用附帶照片的檔案制作典型用戶角色。甚至還可以安排團隊出去見見軟件實際使用環境中的真實用戶。
我們碰到過一些團隊,他們生搬硬套地使用用戶故事模板,寫故事時并未真正站在真實最終用戶的角度。他們對任何東西都試圖強行套用故事模板,會寫出這樣的故事:“作為一名開發人員……”或“作為一個XML摘要引擎(feed engine)……”解釋一下,如果沒有用戶交互,那么使用此模板并不能幫助團隊更好地理解需求,所以不必非得使用它。
提醒團隊注意故事模板的目的是幫助團隊學會問問題以增進理解,而非一個格式用于填空。等團隊習慣用戶故事之后,就可以放棄使用故事模板。一個簡短的標題足矣,卡片上所有其他的注釋都只是發起交談的提示語,僅此而已。不管團隊是否使用模板,寫故事時,都要堅持使用整個團隊(包括客戶在內)都能理解的語言。
待到故事實現已變成可工作軟件之后,團隊依靠測試來記錄故事的細節,而不是卡片。他們可以扔掉卡片,不過有時看看原始卡片也挺好,可以讓人想起故事創建時所進行的交談。當團隊需要為后續迭代增加更多相關故事的時候,這樣做尤其有效。和我們合作過的大多數團隊正是出于這個目的還保留著之前迭代中的大量卡片,但并不會經常用到它們。
華為云會議 Meeting 敏捷開發
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。