2013-10-20 38 views
-3

我試圖更好地展現用戶故事的INVEST屬性。 例如,考慮這兩個用戶的故事:用戶故事 - INVEST原理

  1. 咖啡機是可編程的,它可以定義不同種類的產品。 產品在產品列表中有一個獨特的名稱,價格和一些成分(指定數量)選擇咖啡,牛奶,巧克力和糖。咖啡機使用戶能夠添加,修改或刪除產品,並創建一個配置,其中包含可供客戶使用的產品列表。

  2. 用戶可以選擇產品並插入相當於或高於產品價格的金額。如果金額大於價格,則咖啡機向用戶進行更改。

在這個可以找到INVEST屬性的兩個故事中?哪個不?

從我的角度看,這是什麼,我想可能是:

  • 獨立:1 = YES | 2 =是
  • 面議:2 = NO | 2 =否(詳細信息太多?)
  • 適合用戶:1 =是| 2 =是
  • 估計值:1 =否(太大)| 2 =是(可能需要更多的領域知識?)
  • 小:1 =否(太大)| 2 =是
  • 可測試:2 =是| 2 =是

對嗎? 最後你認爲可以按照3C的風格重寫它們嗎?

回答

4

在我看來,團隊合作的好用戶故事應該以「INVEST」格式完成。但是,爲了提醒用戶故事的好處,它應該遵循3C的風格。如果用戶故事沒有卡片,對話和確認,則會失去用戶故事的重點。

在我的團隊中,我們嘗試使用「INVEST」(用戶故事格式作爲/我想要/這樣)編寫用戶故事,然後我們將就此進行「對話」。在本次會議期間,我們知道「卡片」狀態良好或「投資」。然後,我們「確認」該卡片適合衝刺。

有些團隊不專注於使用戶故事成爲「投資」或用戶故事格式,因爲他們專注於卡片的「對話」。所以,格式可以是任何球隊同意的。

您的團隊有時會弄清楚什麼是最適合他們的用戶故事格式。它會自然發生。

所以,我認爲這沒有銀彈。請記住,用戶故事或項目(您想要撥打的任何名稱)是您的團隊同意的內容,並且非常樂於使用它。做出決定並不取決於一個人,而是團隊。

2

您已經突出了許多與您嘗試定義用戶故事相關的問題。

正如您已經意識到的,獲得用戶故事以符合所有的投資原則有時可能會非常棘手。這些原則旨在達到目標,所以如果不能全部匹配,請不要擔心。

讓用戶故事真正獨立通常是最難的原則。我會建議讓您的用戶故事的尺寸足夠小,以便您的團隊可以輕鬆進行估算。隨着故事變得越來越大,他們的估計就會成倍地增加,誤解的可能性也越大。

團隊經常將用戶故事與計劃撲克結合在一起,這是一種敏捷估算技術。這可以幫助您瞭解用戶故事何時需要進一步細分。例如,許多Scrum團隊不會拉動高於13分的故事,而會經常嘗試將13分故事分解爲8分和5分。

3C提醒你在練習用戶故事時重要的是什麼。主要是談話和協作元素。這不是一種格式。

如解釋previously,用戶故事應定義爲;

As a (role) - This can be an end user or a business proxy 

I want - A description of what need to be done 

So that - the definition of the value 

然後,您應該使用驗收標準來定義內部運作。業務規則等

通過練習這種格式,您的用戶故事將更好地符合投資原則。不要忘記,定義用戶故事不是一個單獨的活動。

希望這會有所幫助。

P.S你對用戶故事的問題可能更適合於pm.stackexchange.com

+0

謝謝你將webster。在答案的第一句話中,你會說:「你已經突出了許多你試圖定義用戶故事的問題。」在這個用戶故事中找不到INVEST原則中的哪一個?只有「大小」和「獨立」?可談判怎麼樣? –