国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

用戶故事地圖 User Story Map

姘擱『 / 2391人閱讀

摘要:建立故事地圖故事地圖是一個用于需求收集的級層次結構。每個任務都可以進一步分解為幾個史詩更大的用戶故事。在史詩下,可以定義用戶故事列表,其大小適合放入。相關鏈接敏捷用戶故事映射工具有效的用戶故事工具

User Story Mapping 是Jeff Patton倡導的一項技術。它為我們提供了一種將整個產品或服務設想為用戶完成的一系列任務的方法。

從純粹的實際角度來說,它涉及構建一個用戶故事網格,這些故事在標題下排列,代表用戶在產品中的體驗。這可以通過團隊成員之間的一系列對話迭代完成。因此,第一次嘗試可能看起來像這樣,用戶故事按其各自的功能分組(有些可能稱這些頂級功能"Epics")。

在這里,我們將產品的高級功能(骨干,如果您愿意)分解為組件用戶故事。很容易看出每個用戶故事屬于哪個功能,因此每個用戶故事都在整個產品的上下文中呈現,而不僅僅是列表中的項目。

雖然這種方法有助于組織我們的想法 - 它已經比簡單的故事列表更具信息性 - 它實際上還沒有構成故事地圖,因為它沒有考慮用戶旅程的流程。

開發故事地圖
讓我們通過想象一個簡單的電子商務網站讓我們的例子更加具體,產品愿景板提到了三個特征:

產品頁面

產品搜索

查看

最初的故事地圖可能如下所示:

我們有“產品頁面”功能,其中包含與下面列出的功能相關的用戶故事,同樣適用于“產品搜索”和“結帳”功能。但是這些故事還沒有特別好地發展,并且沒有跡象表明每個故事的重要性。

例如,用戶需要在訂購之前閱讀產品說明,但這是在他們閱讀評論之前或之后發生的嗎?哪個為用戶提供更多價值?

在進行了更多的研究并收集了來自利益相關者的更多意見之后,另一次迭代可能看起來像這樣。

請注意,我們通過將其中的一些細分為更小的部分來改進我們的用戶故事,我們引入了一個新的維度,故事按照用戶旅程中的位置排列,我們已經開始安排最高的我們地圖頂部附近的優先故事

在這個方向上進一步發展,很容易看出我們最終是如何得出一張地圖,指出在前幾個版本中需要包含哪些故事。

建立故事地圖 (Visual Paradigm)

故事地圖是一個用于需求收集的4級層次結構。故事地圖從不同來源(即積壓)收集的用戶特征集合開始,這些用戶特征將通過執行某些任務作為活動來實現。這些任務可以轉換為史詩,然后轉換為軟件開發的用戶故事。

故事地圖結構:用于實現目標的用戶功能(待辦事項記錄)>活動>任務>史詩>故事

規劃故事地圖的步驟

為了促進敏捷開發,Story Map可以接收從不同來源識別的用戶功能。如上所述,它可能是來自EA合同的要求,來自項目管理計劃的工作包或特殊分析(例如 - 是和將來的分析),使用圖中的用例與敏捷軟件開發集成等等。

假設我們已經從多個不同的來源累積了故事地圖積壓中的用戶特征列表。通過執行某些任務,將實現用戶功能作為活動。每個任務都可以進一步分解為幾個史詩(更大的用戶故事)。每個史詩都包含一個用戶故事列表,這些用戶故事被分解為適合適合sprint迭代的大小。以下是規劃故事地圖所涉及的步驟:

將用戶要素從左向右拖動到地圖的頂行。地圖頂行中的每個功能都是呼叫用戶活動。

創建完成活動所需的許多步驟,稱為用戶任務。

這些用戶任務中的每一個都可以分解為多個史詩。

在史詩下,可以定義用戶故事列表,其大小適合放入sprint。

請注意:我們可以考慮從左到右安排實施的優先級,從頂部到底部安排用戶故事。

相關鏈接

敏捷用戶故事映射工具

有效的用戶故事工具

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/105284.html

相關文章

  • 敏捷開發中的文檔:要不要寫?怎么寫?

    摘要:但這并不意味著敏捷開發完全拋棄文檔,敏捷開發遵循輕文檔,重溝通的原則。把功能點拆分,導入到項目管理軟件中,相關人員只需要按照需求目錄一條條執行即可,不再需要一頁一頁的看了。如今的任務看板和燃盡圖已經由實物形式轉變為項目管理軟件。 我們比較熟知的軟件項目管理方法是瀑布。其基本流程是需求-> 設計->開發->測試。基本假設只要把每一個環節都做正確,那么最終得到的結果也是正確的。瀑布開發有非...

    zzir 評論0 收藏0
  • Day 6:在 Java 虛擬機上使用 Grails 進行快速 Web 開發

    摘要:要安裝,輸入更新到最新版本,執行如果需要閱讀額外的安裝命令行工具時的幫助文件,可以瀏覽使用命令設置好賬戶,這個命令會為你創建一個命名空間,然后上傳你的到服務器上。也有一個插件,但這篇文章中,我會使用命令行工具。 在30天學習30種新技術的第六天,我決定去學習一個 web 開發框架 : Grails。 Grails 是一個基于 Groovy 和 Java 的開源 Web 框架。它是 J...

    hoohack 評論0 收藏0
  • JavaScript Promise:去而復返

    摘要:的比較接近,如下創建的構造器接受一個函數作為參數,它會傳遞給這個回調函數兩個變量和。在回調函數中做一些異步操作,成功之后調用,否則調用。另外還要注意,也沒有遵循給否定回調函數傳遞對象的慣例。當你從的回調函數返回的時候,這里有點小魔法。 原文:http://www.html5rocks.com/en/tutorials/es6/promises/ 作者:Jake Archibald 翻譯...

    Lowky 評論0 收藏0

發表評論

0條評論

姘擱『

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<