如何將產品待辦事項清單結構化為使用者故事地圖

如何將產品待辦事項清單結構化為使用者故事地圖

為了促進敏捷開發,故事地圖可以接收來自不同來源的使用者功能。如上所述,這些功能可能來自企業架構合約的需求、專案管理計畫的工作包,或臨時分析,例如現狀與目標狀態分析、用例圖中的用例,以整合至敏捷軟體開發等。

將用例傳送至產品待辦事項清單以進行使用者故事地圖規劃

如我先前所提到的,需求、使用者目標和使用者活動可能來自許多不同的來源,可透過訪談識別,並可能使用不同的建模技術與工具,例如業務流程建模、思維導圖、用例圖等。在下面這個範例中,我們已經開發了用例圖,現在希望將用例傳送至產品待辦事項清單,並透過敏捷式Scrum流程進行開發。

範例 – 管理職缺申請用例

Sending use case to Backlog

4個步驟來整理與組織產品待辦事項清單

假設我們已經從多個不同來源累積了故事地圖待辦事項清單中的使用者功能清單。使用者功能將透過執行某些任務來達成,而每個任務可進一步分解為幾個大型故事(大型使用者故事)。每個大型故事包含一組使用者故事,這些故事已分解至適合納入一次迭代 Sprint 的規模。以下是規劃故事地圖所涉及的步驟:

  1. 將使用者功能從左至右拖曳至地圖的頂列。地圖頂列中的每一項功能稱為使用者活動。
    Creating User Activity from Backlog
  2. 建立完成活動所需的若干步驟,稱為使用者任務。
    User Tasks created from User Activities
  3. 每一項使用者任務可進一步分解為若干大型故事。
    Epics created from User Tasks
  4. 在大型故事之下,可定義一組使用者故事,其規模適合納入一次迭代。
    User Creates created from Epics

注意:我們可將實作的優先順序視為從左至右排定,而使用者故事則從上至下排列。

Leave a Reply