敏捷軟件開發:用戶故事實戰 (User Stories Applied: For Agile Software Developm)
Mike Cohn
- 出版商: 清華大學
- 出版日期: 2019-01-01
- 定價: $419
- 售價: 8.5 折 $356
- 語言: 簡體中文
- 裝訂: 平裝
- ISBN: 730251108X
- ISBN-13: 9787302511083
-
相關分類:
Agile Software、Agile Software
- 此書翻譯自: User Stories Applied : For Agile Software Development (Paperback)
-
相關翻譯:
Mike Cohn 的使用者故事:敏捷軟體開發應用之道 (User Stories Applied : For Agile Software Development) (繁中版)
立即出貨
買這商品的人也買了...
-
Specification by Example 中文版:團隊如何交付正確的軟體 (Specification by Example: How Successful Teams Deliver the Right Software)$420$328 -
精實開發與看板方法$550$435 -
$2523D數學基礎:圖形與遊戲開發 -
使用者故事對照 (User Story Mapping: Discover the Whole Story, Build the Right Product)$580$458 -
Essential Scrum:敏捷開發經典 (中文版) (Essential Scrum: A Practical Guide to the Most Popular Agile Process)
$680$530 -
$234軟件開發本質論:追求簡約、體現價值、逐步構建 (The Nature of Software Development: Keep It Simple, Make It Valuable, Build It Piece by Piece) -
網站可靠性工程|Google 的系統管理之道 (Site Reliability Engineering: How Google Runs Production Systems)(SRE)-*外觀稍有瑕疵,不介意者再下單$780$616 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
SCRUM:用一半的時間做兩倍的事$450$383 -
The Great ScrumMaster: #ScrumMasterWay (繁體中文版)$360$180 -
從零開始學架構:照著做,你也能成為架構師$594$564 -
$306現代 API : 通往架構師之門 -
$505敏捷軟件開發 : Scrum 實戰指南, 2/e -
DirectX 12 3D 遊戲開發實戰 (Introduction to 3D Game Programming with DirectX 12)$888$844 -
$422持續交付 2.0 業務引領的 DevOps 精要 -
$658全程軟件測試, 3/e -
OKR:做最重要的事$450$383 -
DevOps Handbook|打造世界級技術組織的實踐指南 (中文版) (The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations)$580$458 -
自動化測試 + 網路爬蟲:至尊王者 Selenium 3$650$514 -
$454Prometheus技術秘笈 -
$356走出硝煙的精益敏捷:我們如何實施 Scrum 和 Kanban -
敏捷大師精選 (Best Agile Articles of 2018)$750$585 -
Scrum 實踐者應該知道的 97件事|來自專家的集體智慧 (97 Things Every Scrum Practitioner Should Know)$450$356 -
與熊共舞:軟體專案的風險管理 (經典紀念版)$480$379 -
Mike Cohn 的使用者故事:敏捷軟體開發應用之道 (User Stories Applied : For Agile Software Development)$600$468
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
作為敏捷社區的經典名作,《敏捷軟件開發:用戶故事實戰》不負眾望,為軟件行業提供了一種高效的需求過程,通過用戶故事來節省時間、消除重復工作和開發更優秀的軟件。
要想構建可以滿足用戶需求的軟件,最好的方法是從“用戶故事”開始,用簡明扼要的語言清楚明確地描述對實際用戶有價值的功能。
在本書中,敏捷實乾家提供了一個詳盡的藍圖來指導讀者如何編寫用戶故事,如何在軟件開發生命周期中實際運用用戶故事。
《敏捷軟件開發:用戶故事實戰》共5部分21章,介紹瞭如何寫出理想的用戶故事,造成用戶故事不理想的因素有哪些,如何在無法直接接觸到用戶的情況下有效搜集用戶故事,如何對寫好的用戶故事進行整理、排優先級並在此基礎上進行計劃、管理和測試。
《敏捷軟件開發:用戶故事實戰》適合採用XP、Scrum甚至其他自主敏捷方法的所有開發、測試、分析師和項目負責人閱讀和參考,可以幫助他們以更少的人手在更短的時間內開發出更符合用戶需求的產品或服務。

作者簡介
Mike Cohn
敏捷聯盟聯合創始人&Scrum聯盟聯合創始人及理事會主席,CST(Scrum認證講師),Mountain Goat Software創始人兼總裁。
邁克從1984年開始編程,1988年開始管理軟件項目,1995年開始做自己的第一個Scrum項目,從此一發不可收,成為Scrum的忠實擁躉和積極的倡導者。
他熟悉很多硬件和軟件環境,尤其擅長於指導組織採用和改進敏捷過程和技術的應用,幫助他們打造高績效的軟件開發企業。
他服務過很多公司,從新創公司到財富40強都有,比如加拿大遊戲製作公司Bioware、第一資本Capital One、藝電Electronic Arts、谷歌,高月工作室High Moon Studios、財捷Intuit、JDA軟件,律商聯訊Lexis Nexis、航空航天公司洛克希德馬丁Lockheed Martin、微軟、尼爾森媒體調研、培生教育、飛利浦電器、旅遊公司Sabre、西門子、昇陽微系統、德州儀器、特納廣播公司TBS、人力資源軟件開發商Ultimate Software和雅虎。
譯者簡介
王淩宇
精益敏捷踐行者,PMI-ACP,PMP。歷任高級項目經理、研發經理、項目群經理、產品經理、敏捷教練等職位,現任上市公司PMO敏捷教練和研發管理專家。
教練指導過多個產品團隊實現敏捷轉型,成效顯著。對於精益敏捷方法的推廣應用,項目管理以及PMO的建設運營具有豐富的實踐經驗。
參與譯著有《SAFe 4.0精粹:運用規模化敏捷框架實現精益軟件與系統工程》。
目錄大綱
目錄
第I部分開始
第1章概述3
什麼是用戶故事?4
細節在哪裡?5
“需要在多長時間內完成?” 7
客戶團隊7
使用故事的過程是什麼樣的?8
計劃發布和疊代9
什麼是驗收測試?11
為什麼要改變?12
小結13
思考練習題13
第2章編寫故事15
獨立的15
可協商的16
對用戶或客戶有價值的18
可估算的19
小的20
拆分故事20
合併故事22
可測試的23
小結24
開發人員的責任24
客戶的責任24
思考練習題24
第3章用戶角色建模27
用戶角色27
角色建模步驟29
通過頭腦風暴,創建初始的用戶角色集合29
整理初始的角色集合30
聚合角色31
細化角色32
兩個額外的技術33
用戶畫像33
極端人物34
如果有現場用戶呢?34
小結35
開發人員的責任35
客戶的責任35
思考練習題36
第4章收集故事37
引出和捕捉需求是不適用的37
一點兒就夠用了,不是嗎?38
方法39
用戶訪談39
問捲調查41
觀察41
故事編寫工作坊42
小結44
開發人員的責任45
客戶的責任45
思考練習題45
第5章與用戶代理合作47
用戶的經理47
開發經理48
銷售人員49
領域專家50
營銷團隊50
前用戶50
客戶51
培訓師和技術支持52
業務分析師或系統分析師52
如何與用戶代理合作?52
當用戶存在但訪問受限時52
當真的找不到用戶時53
你能自己做嗎?54
建立客戶團隊54
小結54
開發人員的責任55
客戶的責任55
思考練習題55
第6章用戶故事驗收測試57
在編碼之前編寫測試58
客戶定義測試59
測試是過程的一部分59
多少測試才算多?59
集成測試框架60
測試的類型61
小結62
開發人員的責任62
客戶的責任62
思考練習題62
第7章好故事編寫指南63
從目標故事開始63
縱切蛋糕64
編寫封閉的故事64
約束卡片65
根據實現時間來確定故事規模66
不要過早涉及用戶界面66
需求不止故事67
故事中包括用戶角色67
為一個用戶編寫故事68
用主動語態68
客戶編寫68
不要給故事卡編號68
不要忘記目的69
小結69
思考練習題69
第II部分估算和計劃
第8章估算用戶故事73
故事點73
團隊估算74
估算74
三角測量76
使用故事點77
如果用結對編程呢?78
“敲黑板” 79
小結79
開發人員的責任79
客戶的責任79
思考練習題80
第9章發布計劃81
我們希望什麼時候發布?82
希望在發布中包含哪些特性?82
故事優先級排序83
混合優先級排序84
風險故事84
優先考慮基礎設施需求85
選擇疊代長度86
從故事點到預期工期86
初始速率86
猜測速率87
創建發布計劃87
小結88
開發人員的責任88
客戶的責任89
思考練習題89
第10章疊代計劃91
疊代計劃概述91
討論故事92
分解任務92
認領責任94
估算及確認94
小結95
開發人員的責任96
客戶的責任96
思考練習題96
第11章度量和監測速率97
度量速率97
計劃速率和實際速率99
發布燃盡圖100
疊代燃盡圖102
小結104
開發人員的責任104
客戶的責任105
思考練習題105
第III部分經常討論的話題
第12章用戶故事不是什麼109
用戶故事不是IEEE 830 109
用戶故事不是用例112
用戶故事不是場景115
小結117
思考練習題117
第13章用戶故事的優點119
口頭溝通119
用戶故事容易理解121
用戶故事的大小適合於計劃122
用戶故事適合疊代開發123
故事鼓勵推遲細節124
故事支持隨機應變的開發124
用戶故事鼓勵參與式設計125
故事增強隱性知識125
用戶故事的不足126
小結126
開發人員的責任127
客戶的責任127
思考練習題127
第14章用戶故事的不良“氣味” 129
故事太小129
故事相互依賴130
鍍金130
細節過多131
過早包含用戶界面細節131
想得太遠132
故事拆分太頻繁132
客戶很難對故事排列優先級132
客戶不願意寫故事並對故事進行優先級排序133
小結134
開發人員的責任134
客戶的責任134
思考練習題134
第15章在Scrum項目中使用用戶故事135
Scrum是疊代式和增量式的135
Scrum基礎136
Scrum團隊137
產品待辦列表137
Sprint計劃會議138
Sprint評審會議140
每日Scrum站會140
在Scrum項目中加入用戶故事142
用戶故事和產品待辦列表142
Sprint計劃會議中使用用戶故事142
Sprint評審會議中使用用戶故事143
用戶故事和每日Scrum站會143
案例學習143
小結144
思考練習題145
第16章其他主題147
處理非功能性需求147
紙質還是軟件?148
用戶故事和用戶界面150
保留故事152
用戶故事描述bug 153
小結154
開發人員的責任154
客戶的責任154
思考練習題155
第IV部分一個完整的項目案例
第17章用戶角色159
項目159
識別客戶159
識別一些初始角色160
聚類與細化161
角色建模163
增加用戶畫像164
第18章故事165
Teresa的故事165
Ron船長的故事168
初級海員的故事168
非海員禮品購買者的故事169
報表查看者的故事169
一些管理員的故事170
結束171
第19章估算故事173
第一個故事174
高級搜索176
評分和評價177
賬號177
完成估算178
所有的估算179
第20章計劃發布181
估算速率181
對故事進行優先級排序182
完成的發布計劃183
第21章驗收測試185
搜索的測試185
購物車的測試186
購買書籍187
用戶賬號188
管理188
測試約束189
最後一個故事190
第V部分附錄
附錄A極限編程概述193
附錄B各章思考練習題參考答案203
參考文獻217
