Agile 一本通!敏捷新手入門導引:你需要的敏捷觀念、工具、好用資源,看這本就夠!(iThome鐵人賽系列書)【軟精裝】
鄭安晏
- 出版商: 博碩文化
- 出版日期: 2023-09-25
- 定價: $700
- 售價: 7.5 折 $525
- 語言: 繁體中文
- 頁數: 336
- 裝訂: 平裝
- ISBN: 6263336048
- ISBN-13: 9786263336049
-
相關分類:
Agile Software
立即出貨 (庫存 > 10)
買這商品的人也買了...
-
$320$250 -
$650$507 -
$580$452 -
$680$537 -
$398將工作可視化:利用看板優化工作流動,並節約時間
-
$580$458 -
$520$411 -
$650$507 -
$780$616 -
$254Python Web 開發項目教程 (Flask 版)
-
$780$608 -
$720$562 -
$820$648 -
$1,200$948 -
$580$458 -
$720$540 -
$650$507 -
$650$507 -
$680$510 -
$720$612 -
$700$546 -
$790$616 -
$580$458 -
$580$458 -
$650$507
相關主題
商品描述
- 本書內容改編自第14 屆iThome 鐵人賽Agile 組冠軍系列文章《敏捷路上觀察紀錄—那些好用的與歪掉的部分》。本書以「路人都看得懂、易於理解,讓來自各領域的讀者都能收獲滿滿」的敏捷入門書籍為目標,集結了作者由初識敏捷、嘗試應用於工作與生活中,到追尋自我精進之所見所學,透過作者幽默詼諧的筆調,結合貼近日常生活與工作的實際情境,全方位說明敏捷觀念的養成、實際案例的應用,期望能成為讀者在敏捷探尋路上的一盞引路燈。
作者在本書中運用親切易懂的文字,仔細解釋敏捷觀念與意義,輔以工作實務及日常生活上常見的情境,讓觀念更加具體與貼近實際運用,使讀者能夠更好地理解敏捷的知識與方法;同時介紹實務上常用的工具,讓讀者可以透過工具的運用,提升工作效率、更有效地與團隊合作,進而體驗到實施敏捷所帶來的強大效益。
此外,本書的每個章節皆設計自我練習、附上參考資源供讀者自我檢視與深入學習。本書希望擺脫「只有軟體從業人員或管理人員才能/才需要理解敏捷和應用敏捷」的既定觀念並期盼能引起更多讀者對敏捷方法的興趣、降低學習門檻,以及陪伴讀者找出最適合自己的敏捷學習與應用方式。
目標讀者
☑ 敏捷初學者,或好奇敏捷是什麼的人
☑ 身處痛苦泥淖中的開發人員
☑ 覺得自己很無辜但好像什麼都做不了的專案管理人員
☑ 開發團隊說他們現在跑敏捷,想來了解一下的客戶
☑ 想比鐵人賽,想看看歷屆參賽選手都寫了什麼的準選手
作者簡介
- 鄭安晏
國立成功大學工程科學所碩士畢業,曾任職上市光電廠IT、高雄軟體科技園區公司資訊開發人員、國立大學研究中心資訊人員。目前任職於台灣積體電路製造公司,專案管理與網頁開發維運雙棲,致力於敏捷觀念的應用與分享。
樂於學習新知,思考更好的方法。喜歡閱讀與書寫,將專業知識轉化成路人都能懂的內容。
目錄大綱
- CHAPTER 01 歡迎來到敏捷小學堂
1.1 關於敏捷,你一定會想知道的事
1.1.1 什麼是敏捷
1.1.2 敏捷的實現方法
1.1.3 關於那些繁瑣的文件
1.1.4 敏捷只能用在軟體開發上嗎?
1.1.5 在敏捷的路上,我可以先避開哪些坑?
CHAPTER 02 我該敏捷嗎?還是⋯⋯
2.1 專案進行的千百種姿勢
2.1.1 常聽到的瀑布式開發,那是什麼?
2.1.2 瀑布式開發為什麼不適合
2.1.3 我應該選擇瀑布式、敏捷開發或者⋯⋯?
CHAPTER 03 專案開始!需求篇
3.1 您好,請問需要什麼呢?
3.1.1 領域驅動開發(Domain-Driven Design, DDD)
3.1.2 從 Domain Story 轉換到 User Story
3.1.3 使用者故事對照(User Story Mapping)
CHAPTER 04 專案啟動!工作項目與工時篇
4.1 需求我了解了,但現在我該做些什麼?
4.1.1 讓想法落地,你需要待辦清單
4.1.2 現代愚公如何移山?你還是需要待辦事項
4.1.3 產品待辦清單(Product Backlog)與衝刺待辦清單(Sprint Backlog)
4.1.4 大目標小任務:Epic、Feature、Story、Task
4.1.5 待辦清單與 WBS 的異同
4.2 工作項目如何分配?以認領代替指派
4.3 估工時的藝術
4.3.1 為什麼要估工時
4.3.2 故事點(Story Point)
4.3.3 如何將工作量轉換成工時
4.3.4 這次真的有估準嗎
CHAPTER 05 專案進行中!會議篇
5.1 有效的會議,好的交流
5.1.1 衝刺(Sprint)
5.1.2 產品待辦清單精煉會議(Product Backlog Refinement)
5.1.3 衝刺計畫會議(Sprint Planning Meeting)
5.1.4 每日站立會議(Daily Scrum)
5.1.5 衝刺審查會議(Sprint Review)
5.1.6 衝刺回顧會議(Sprint Retrospective)
CHAPTER 06 專案進行中!文件、共筆與程式篇
6.1 打造一座組織共享的藏經閣
6.1.1 文件該放在哪裡?
6.1.2 共筆文件——去找吧!我把所有的文件與筆記都放在那裡
6.2 或者⋯⋯讓程式成為最好的文件
6.2.1 對準團隊的程式寫作風格(Coding Style)
6.2.2 善用程式版本控管工具的訊息欄,留下必要說明
6.2.3 使用 Swagger 自動產生API文件
CHAPTER 07 專案進行中!團隊大小事篇
7.1 We Are One Team:團隊組成與互動
7.1.1 組建跨職能(Cross-Functional)的團隊
7.1.2 用技能矩陣(Skill Matrix)組出菁英隊伍
7.2 運用團隊力量,一起成為更好的人
7.2.1 拓展團隊視野與促進對成員間彼此認知的方式
7.2.2 如何建立學習與分享的團隊氣氛
7.2.3 精進軟體開發技能的方式
7.2.4 增進持續學習的動力
CHAPTER 08 專案進行中!軟體開發篇
8.1 我們應該開發出怎樣的產品?
8.1.1 BDD:行為驅動開發
8.1.2 ATDD:驗收測試驅動開發
8.1.3 TDD:測試驅動開發
8.2 設計原則——精簡
8.2.1 DRY(Don't Repeat Yourself)
8.2.2 YAGNI(You Aren't Gonna Need It)
8.2.3 KISS(Keep It Simple & Stupid(Silly))
8.3 程式也需要持續對準——CI/CD
8.3.1 持續整合(Continuous Integration, CI)
8.3.2 持續交付(Continuous Delivery, CD)
8.3.3 CI/CD工具介紹
CHAPTER 09 專案結尾!評估與改進篇
9.1 我們是真的敏捷了嗎?
9.1.1 使用 The Scrum checklist 與團隊成員一起討論
9.1.2 給 Scrum Master 的評估量表
9.2 那些會導致敏捷失敗的原因
9.2.1 缺少高階管理者/老闆/主管的支持
9.2.2 不清楚敏捷轉型的目的
9.2.3 成員不清楚或不認同敏捷核心想法
9.2.4 既有組織結構與角色與敏捷定義衝突
9.2.5 誤會敏捷可以「速成」
9.3 在敏捷路上遇到困難了,如何調適心態
9.3.1 找到組織內認同的敏捷的夥伴與專家
9.3.2 傾聽團隊成員的聲音,找出問題所在
9.3.3 持續學習與交流
9.3.4 「大家一起變得更好」就是最大的成就感來源
9.3.5 找出改善點,持續嘗試,不要放棄!
CHAPTER 10 活動時間!敏捷遊戲篇
10.1 玩過一次就懂了——增進敏捷觀念的遊戲
10.1.1 拋接球遊戲(Agile Ball Point Game)
10.1.2 摺紙飛機遊戲(Agile Paper Airplane Game)
10.1.3 敏捷樂高(Lego Scrum, LEGO 4 SCRUM)
10.1.4 棉花糖塔
10.1.5 解手結
CHAPTER 11 自我提升!學習資源篇
11.1 學習資源有哪些?
11.2 線上課程
11.2.1 線上課程平台
11.2.2 免費實習證書課程
11.2.3 教學影片
11.3 實體活動
11.3.1 社群
11.3.2 研討會
CHAPTER 12 自我認可!證照篇
12.1 有哪一些敏捷相關的證照?
12.1.1 Scrum Alliance
12.1.2 Scrum.org
12.1.3 PMI
12.2 我需要擁有敏捷證照嗎?