国产91在线无码_少妇人妻无码高清_91人妻中文字幕无码专区在线_国产福利在线播放_免费 无码 国产成年视频网站

敏捷實(shí)踐 – 好的用戶故事怎么寫?(《用戶故事與敏捷方法》)

在《敏捷開(kāi)發(fā)中的「史詩(shī)」到底是什么?》中我們解釋了如何寫好一個(gè)大型用戶故事 —「史詩(shī)」的方法~

本期文章,我們從「寫好“小”的「 用戶故事」視角著手,深入、準(zhǔn)確地理解敏捷開(kāi)發(fā)和團(tuán)隊(duì)產(chǎn)出價(jià)值~

在深入理解產(chǎn)出價(jià)值前,我們先來(lái)聊一聊「用戶故事」。

01、開(kāi)卷有益—用戶故事


敏捷是一種基于產(chǎn)出價(jià)值的開(kāi)發(fā)方法,「以客戶為中心」要求其所有產(chǎn)品功能在得到客戶需求、認(rèn)可后,優(yōu)先開(kāi)發(fā)。

找出誰(shuí)是用戶尤為重要。一旦所有的用戶被識(shí)別出來(lái),為他們產(chǎn)出和增加價(jià)值的需求就會(huì)被記錄下來(lái),這樣的需求被人們稱為「用戶故事」。

「用戶故事」的背后有一套邏輯,它體現(xiàn)了敏捷開(kāi)發(fā)的核心思想和人們所追求的價(jià)值體現(xiàn)。

邏輯是什么?編寫的規(guī)則又是什么?

02、層序分明—「用戶故事」背后的邏輯與規(guī)則


通常來(lái)說(shuō),便于開(kāi)發(fā)者創(chuàng)建、跟蹤和測(cè)試用戶需求的格式應(yīng)該是以下這種:

作為<用戶角色>,我需要<某項(xiàng)功能>以便獲得<一些好處> ”

這里的用戶指的是角色,如經(jīng)理、文員、開(kāi)發(fā)人員、圖書管理員、業(yè)主等等。

好處,指用戶將獲得的價(jià)值,如:經(jīng)理只需單擊一下即可查看審計(jì)報(bào)告,好處—節(jié)省他的時(shí)間;店員可以搜索報(bào)告,好處—節(jié)省時(shí)間

圖書管理員可以按類別搜索書籍,好處—他可以徹底改善客戶服務(wù);業(yè)主可以訂購(gòu)設(shè)備,好處—省去很多麻煩……

以下是24個(gè)用戶故事示例,分別描述出不同平臺(tái)/系統(tǒng)下每個(gè)需求對(duì)標(biāo)的用戶價(jià)值:

作為管理員,我希望我能在需要時(shí)為團(tuán)隊(duì)創(chuàng)建新用戶

作為一名律師,我希望在主屏幕上看到我所有活躍的案件

作為一名學(xué)生,我想在黑板上看到我的歷史成績(jī)和當(dāng)前成績(jī)的匯總

作為司機(jī),我希望我的GPS語(yǔ)音被激活

作為一名研究人員,我想看到我所做的最近幾次搜索

作為用戶,我希望能夠恢復(fù)我的密碼

作為收銀員,我希望看到收銀機(jī)中顯示的總金額

作為一名飛行員,我想知道在當(dāng)前條件下的最佳飛行高度

作為一名警察,我想看看由我開(kāi)具的歷史罰單

作為一名郵遞員,我想知道今天投遞郵件的估計(jì)時(shí)間

作為一名吉他手,我想知道我的手指在琴弦上的速度

作為割草機(jī),我希望它能避免將刀片撞到堅(jiān)硬的東西

作為一名跑步者,我希望心跳不規(guī)則時(shí)能被警告

作為一個(gè)盲人,我希望在路上遇到障礙的時(shí)候能被提示

作為信用卡用戶,我希望當(dāng)花費(fèi)超過(guò)設(shè)定金額的時(shí)候會(huì)被提醒

作為一個(gè)孩子,我想把不活躍的玩具店都關(guān)掉

作為一名司機(jī),我希望得到輪胎壓力最大值時(shí)的報(bào)警

作為一名學(xué)生,我希望每天早上都能提醒我的課程表

作為一名經(jīng)理,我想在計(jì)劃時(shí)進(jìn)行假設(shè)分析

作為測(cè)試人員,我希望看到分配給我的所有錯(cuò)誤狀態(tài)

作為機(jī)票預(yù)訂者,我希望在飛機(jī)滿載的第一時(shí)間就能收到通知

作為一名作家,我希望我的作品每隔幾秒鐘就能自動(dòng)保存

作為讀者,我希望看到過(guò)去2周內(nèi)最暢銷的書籍列表

作為一名廚師,我想看看訪問(wèn)量最大的食譜

以上這種編寫用戶故事的方式能讓大家更直觀的看到彼此的工作效益,然后根據(jù)用戶故事的大小、需求內(nèi)容、價(jià)值排序等預(yù)先排期,安排工作量。了解清楚這些,開(kāi)發(fā)小組才能順利開(kāi)展接下來(lái)的工作。

在編寫「用戶故事」的過(guò)程中遵循 INVEST 原則,它是由6個(gè)英文單詞的首字母拼在一起而成,它們分別是:

IIndependent

獨(dú)立的:每一個(gè)用戶故事都應(yīng)盡可能獨(dú)立以保證它們可單獨(dú)開(kāi)發(fā)和交付

N–Negotiable

可協(xié)商的 :應(yīng)有可協(xié)商的空間,便于進(jìn)一步討論

VValuable

有價(jià)值的 :用戶故事以為客戶增加價(jià)值為結(jié)果導(dǎo)向

EEstimable

可估計(jì)的: 用戶故事應(yīng)可以被劃分為不同大小的工作量

SSmall

小的 :不宜過(guò)大,每一個(gè)用戶故事通常應(yīng)該在40小時(shí)的工作內(nèi)完成

TTestable

可測(cè)試的 :必須要有可驗(yàn)收完成的標(biāo)準(zhǔn)來(lái)確保其可被測(cè)試和確認(rèn)完成

03、抽絲剝繭—用戶故事傳達(dá)了哪些信息?


敏捷實(shí)踐 - 好的用戶故事怎么寫?(《用戶故事與敏捷方法》)

這是一張用戶故事動(dòng)畫版示例圖,在圖中它標(biāo)注了以下幾項(xiàng)信息:

  • 故事的唯一標(biāo)識(shí)-story number,表明其在產(chǎn)品需求文檔中的位置
  • 完整的需求描述-description,參照上面的撰寫格式
  • 預(yù)估故事點(diǎn)數(shù)-estimated story points,方便開(kāi)發(fā)團(tuán)隊(duì)評(píng)估工作量和排列優(yōu)先級(jí)
  • 變化因素-exploration factor,描述了需求的不確定性程度,這個(gè)值可以是完整的、不完整的、動(dòng)態(tài)的、穩(wěn)定的等等
  • 故事類型-story type

除了圖中標(biāo)注出來(lái)的信息,完整的用戶故事文檔還應(yīng)包含責(zé)任人、執(zhí)行人、截止日期、需求反饋等這些關(guān)鍵信息。每一個(gè)用戶故事卡片寫好后,就可以按照未開(kāi)始、進(jìn)行中、已完成等節(jié)點(diǎn),展示在項(xiàng)目開(kāi)發(fā)的進(jìn)度看板上,以便讓團(tuán)隊(duì)更好地完成協(xié)作。

有關(guān)看板和Kanban的區(qū)別,小編記錄在這里了,感興趣的童鞋可點(diǎn)進(jìn)來(lái)看看《敏捷實(shí)踐 | 分不清Kanban和看板的人只剩你了……


「用戶故事」的編寫法則與敏捷開(kāi)發(fā)的核心要義緊密相連,想要掌握清楚敏捷之法,可以從寫好一個(gè)「用戶故事」入手,其價(jià)值,開(kāi)發(fā)方法、敏捷觀念盡在其中~想要了解更多敏捷之道可關(guān)注我們的頭條賬號(hào)或點(diǎn)擊關(guān)注LigaAI- 智能研發(fā)協(xié)作平臺(tái)|智能項(xiàng)目協(xié)作,線上申請(qǐng)?bào)w驗(yàn)我們的產(chǎn)品~

本文來(lái)源: Yodiz

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

(0)
上一篇 2023年3月19日 上午9:40
下一篇 2023年3月19日 上午9:56

相關(guān)推薦