使用者故事與敏捷方法閱讀筆記02

2022-08-30 13:45:13 字數 828 閱讀 5647

這次讀的部分是第三章使用者角色建模。首先使用者角色是一組屬性的集合,這些屬性描述了一群人的特徵以及這群人與系統之間可能的互動。

角色建模的步驟主要分為:

1.通過頭腦風暴,列出初始的使用者角色集合。進行頭腦風暴時,要堅持「已確認的角色代表的是單一使用者」的原則。

2.整理最初的角色集合移動卡片的位置,以表明角色之間的關係,對於有重疊的角色,根據重疊度的多少部分重疊或完全重疊。 

3.整合角色,由卡片作者描述一下他們的角色名究竟代表什麼,簡短討論後判斷這些角色是否相同。 同時應丟棄那些對系統成功不太重要的角色卡。最後分類排列角色,以此展示角色之間的關係。

4.提煉角色,角色特徵是關於同屬於這一類的使用者的事實或有用資訊。有些使用者注重使用的便捷性,有些關注豐富的使用者體驗。 除此之外,應該考慮正在開發的軟體,是否有一些對描述其使用者有幫助的特徵。 可以將特徵注釋在角色卡片上,並將卡片掛在團隊的公共區域。

兩個額外的技術:

1.虛構人物:是假象的使用者角色代表,一般只需要為非常重要的使用者角色建立虛構人物。應事先做好充分的市場和目標使用者群調查,要確保虛構人物能夠真正代表產品的目標使用者。 

2.極端人物:對於有些應用程式,極端人物可能有助於蒐集原本被遺漏的故事。

小結:開發人員職責,首先負責參與確認使用者和虛擬人物的過程,以及理解每個使用者角色或虛擬人物,以及它們之間的異同。其次是在開發軟體時,負責考慮不同的使用者角色對於軟體如何執行的不同偏好。最後負責確保在識別和描述使用者角色時,它們只是這個過程中的工具,不應超越作為工具之外的任何用途。客戶職責,首先負責參與識別使用者角色和虛構人物的過程。確保軟體沒有關注不恰當的使用者。其次是在編寫故事時,負責確保每個故事都能和至少乙個使用者角色或虛構人物聯絡起來。最後其他職責和開發人員一致。

使用者故事與敏捷方法閱讀筆記02

今天我主要閱讀了 使用者故事與敏捷方法 第 三 四 五章,這三章給我最深的感受是使用者故事蘊含著很多與寫 相似的方法與步驟 讀完第三章我發現,第三章講的是類似於給 虛構人物,類似於 不過在這裡主要是六部分 通過頭腦風暴,列出初始的使用者角色集合 整理最初的角色集合 整合角色 提煉角色 虛構人物 極端...

《使用者故事與敏捷方法》閱讀筆記一

作者在文中給出了如下的定義 描述對使用者 系統或軟體購買者有價值的功能。我們不難看出,對於使用者故事,他的立足點是使用者,那麼他就是對使用者需求的描述。在bigmoneyjob 的例子中 作者給出了幾個事例故事 1 使用者可以搜尋職位 2 公司可以發布新職位 3 使用者可以限制瀏覽其簡歷的人。不難總...

《使用者故事與敏捷方法》閱讀筆記01

使用者故事與敏捷方法第一章是對使用者故事的概覽。首先第乙個問題使用者故事是什麼?使用者故事描述了對使用者 系統或軟體購買者有價值的功能。使用者故事由三個方面組成,包括1 乙份書面的故事描述,用來做計畫和作為提示。2.有關故事的對話,用於具體化故事細節。3.測試,用於表達和編檔故事細節且可用於確定故事...