《用戶故事與敏捷方法》?-學(xué)講故事

過年期間拿回老家?guī)妆緯蠹叶济χ措娨暪?jié)目的時(shí)候,找個(gè)角落翻起這本《用戶故事與敏捷方法》

《用戶故事與敏捷方法》

如果你想確定你的產(chǎn)品應(yīng)該做什么?

如果你想知道怎樣跟他人溝通你的思路?

那么你適合閱讀一下這本書

整本書分為四大部分,分別從怎么構(gòu)建故事、如何評(píng)估任務(wù)、基于用戶故事一些擴(kuò)張?jiān)掝},以及最后通過一個(gè)案例來復(fù)盤前面章節(jié)學(xué)到的內(nèi)容,下面我就從我個(gè)人比較感興趣的角度嘗試談?wù)勥@本書內(nèi)容

身為產(chǎn)品經(jīng)理我經(jīng)常需要處理不同參與者的需求,項(xiàng)目經(jīng)理關(guān)注進(jìn)度、研發(fā)工程師追求技術(shù)架構(gòu)、測(cè)試人員重視質(zhì)量、設(shè)計(jì)師關(guān)注體驗(yàn)、用戶想要可用的系統(tǒng)

我是奔著學(xué)習(xí)“用戶故事”這個(gè)方法,嘗試解決身邊遇到的問題

下面我就通過故事的特征、收集故事的方法、用戶代理、切分故事、故事不是什么、故事的優(yōu)劣勢(shì)幾個(gè)方面聊聊這本書

故事的特征

故事用于討論,這句話是你首先需要記住的一個(gè)特點(diǎn),整個(gè)故事鼓勵(lì)的是后續(xù)相關(guān)參與者共同討論,逐步細(xì)化。不鼓勵(lì)開始階段詳細(xì)的分析每一個(gè)細(xì)節(jié),除此之外每個(gè)故事要相對(duì)獨(dú)立,從對(duì)用戶有價(jià)值的角度來講故事,每一個(gè)故事都通過使用用戶聽懂的語言編寫,最好有用戶自己編寫,最后多人參與討論,使故事大小適中,并且可以通過測(cè)試進(jìn)行故事完成情況的驗(yàn)收

收集故事的方法

之前聽過很多需求收集方法強(qiáng)調(diào)引導(dǎo)、補(bǔ)貨需求的方法,這本書把收集故事的方式,形象的比喻成“拖網(wǎng)漁船捕撈魚”的形式來收集需求,不同大小的網(wǎng)用來捕獲不同大小的需求,通過大網(wǎng)捕獲大需求形成對(duì)軟件的整體感覺,通過小網(wǎng)捕獲需求逐步完善系統(tǒng)。把需求比喻成魚的另一個(gè)含義還有魚會(huì)長(zhǎng)大類似于需求單位變更,也會(huì)死亡類似于需求的過期,還有一點(diǎn)就是肯定會(huì)有漏網(wǎng)之魚以及打撈過程中的一些廢棄物都是錯(cuò)誤需求的形象比喻

用戶代理

需求分析找到嚴(yán)格意義上的實(shí)際用戶做調(diào)研是可遇不可求的,我們平時(shí)接觸更多的是一些客戶經(jīng)理、領(lǐng)域?qū)<摇⒘鞒桃?guī)劃崗、培訓(xùn)師和市場(chǎng)銷售人員等,這些某種程度上都是用戶代理,或多或少都會(huì)有些個(gè)人偏見,在需求調(diào)研過程中應(yīng)該識(shí)別出每個(gè)角色的特點(diǎn),某種程度他們代表產(chǎn)品的不同角度,盡最大可能挖掘每個(gè)角色提供信息的有效內(nèi)容,雖然每種用戶代理都有各自的缺點(diǎn),但自己猜測(cè)用戶需求帶了的問題更多

切分故事

切分故事的目的是便于迭代開發(fā),所以在沒討論每個(gè)故事具體細(xì)節(jié)前,無法估計(jì)切分后的故事是否會(huì)在一個(gè)迭代中完成,這就要保證切分后的故事在某種程度上是自成一體的完整故事。書中把這種情況形象的比喻成切蛋糕,首先通過完整的故事看到系統(tǒng)地輪廓,有時(shí)候可以寫一些史詩故事用于整體故事結(jié)構(gòu)的占位,后續(xù)通過切分后的小故事,在每一輪上線都能提供一個(gè)可用的功能

故事不是什么

書中拿出一個(gè)章節(jié)重點(diǎn)講了一些我們常用的需求分析方法,類比了一下用戶故事、用例、軟件需求和交互設(shè)計(jì)場(chǎng)景之間的區(qū)別。

不像軟件需求和用例,用戶故事不是分析的結(jié)果,而是進(jìn)行分析的工具,用戶故事是基于我們事先無法全面完整的把系統(tǒng)描述清楚,我們只能大概的知道一個(gè)可供后續(xù)討論的方向,用戶故事也沒有交互設(shè)計(jì)那么具體,用戶故事更強(qiáng)調(diào)的是完整性、可討論和易交流

故事的優(yōu)劣勢(shì)

用戶故事便于口頭溝通,容易被各種角色理解,整體的故事適合做系統(tǒng)規(guī)劃,拆分后的故事適合迭代開發(fā),用戶故事鼓勵(lì)延遲溝通故事細(xì)節(jié),支持隨機(jī)應(yīng)變的開發(fā),擁抱各種角色的參與,但面對(duì)大型項(xiàng)目組織故事的難度較大,面對(duì)大量需求時(shí),故事不如用例等其他形式更利于整理收集,通過其他形式的方式來補(bǔ)充用戶故事方法的短板是正確的方式

用戶故事是產(chǎn)品經(jīng)理在需求管理過程中一件好使的工具,但需要你不斷的學(xué)習(xí)、理解、實(shí)踐,最終通過自己的理解掌握這一工具對(duì)于產(chǎn)品需求管理的價(jià)值


二零一八年二月十九日于雞西

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • User Stories Applied 第一部分 起步 第一章 概覽 什么是用戶故事 用戶故事描述了對(duì)用戶、系統(tǒng)...
    賈尼閱讀 4,053評(píng)論 0 9
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,160評(píng)論 25 708
  • 歡迎關(guān)注我的公眾號(hào):讀書主義 更多精彩等著你! 這個(gè)讀書方法,可能會(huì)顛覆你對(duì)讀書以往的認(rèn)知|開卷 或許讀書已經(jīng)成為...
    米米粒粒閱讀 35,430評(píng)論 9 209
  • 麻醉的是人,還是你這顆原本想靜止卻被你整得焦躁不安的心?
    請(qǐng)用_心聽閱讀 333評(píng)論 0 0

友情鏈接更多精彩內(nèi)容