年度諮商展(止)
敏捷與Scrum軟體開發速成(暢銷回饋版)

敏捷與Scrum軟體開發速成(暢銷回饋版)

The Elements of Scrum

  • 定價:280
  • 優惠價:9252
  • 本商品單次購買10本85折238
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 台北、新北、基隆宅配快速到貨(除外地區)
載入中...
  • 分享
 

內容簡介

  有個實際的案例,曾經有「80名顧問、上百名員工、成千上萬頁文件,涵蓋流程、步驟、需求、設計、測試各個方面,以及上百個失敗的專案計畫,卻抵不過scrum和組織模式用10個人在4個月內完成的交付。」

  你想快速了解什麼是Scrum嗎?本書內容精簡易讀,是幫助軟體開發人員認識、初步瞭解Scrum方法的入門書。透過本書,你可以釐清Scrum的相關知識和概念,告別瀑布,迎接Scrum世代的到來。

  本書以一種輕鬆易懂、簡潔精練的方式,介紹了Scrum方法的核心要素。全書分為3部分,共19章。第一部分從瀑布式開發流程開始切入主題,介紹了敏捷方法的緣起、敏捷的價值觀和原則,並提供一個典型的敏捷商業案例。第二部分詳細介紹了Scrum的歷史和Scrum的各種要素,包括角色、週期、產出物(Artifact),以及如何確定使用者故事、如何估算工作,如何召開每日站立會議。第三部分則介紹了發佈規劃、原型、重構、測試驅動開發和結對程式設計等實踐和方法。主要內容包括:

  ‧敏捷方法的緣起
  ‧敏捷的價值觀與原則
  ‧敏捷的商務實例
  ‧Scrum的歷史
  ‧Scrum角色、週期、產出物…等
  ‧如何確定使用者故事
  ‧如何估算工作故事點
  ‧如何召開每日站立會議
  ‧發佈規劃、原型、重構
  ‧測試驅動開發
  ‧結對程式設計

  「Scrum 是一個以團隊為基礎來開發複雜系統與產品的框架。」~The Scrum Alliance

  「根據其定義,Scrum 事實上並未談及軟體。Scrum所涉及的乃是非軟體專案亦可使用的工作管理和團隊動力學。」~Jeff McKenna
 

作者介紹

作者簡介

Chris Sims


  現職為CST(認證Scrum培訓師)與敏捷教練,曾經做過Scrum Master、產品負責人、工程師經理、C++開發人員、音樂家和汽車維修人員,豐富的經歷使其一直以來都在幫助Scrum團隊變得更快樂、更有效率。Agile Learning Labs公司創始人,並經常出席敏捷大會並發表演講。

Hillary Louise Johnson

  現職為作家、Agile Learning Labs公司創意總監。曾是一名商業記者,為《Inc雜誌》、《洛杉磯時報》撰寫創新、科技和潮流文化方面的文章。
 

目錄

Scrum團隊週記

PART I 敏捷力介紹(Introduction to Agility)
Chapter 1 起點:瀑布方法(In The Beginning: The Waterfall Method)
Chapter 2 加入敏捷實踐者行列(Enter the Agilistas)
Chapter 3 敏捷價值觀與原則(Agile Values & Principles)
Chapter 4 敏捷力的商業案例(The Business Case for Agility)

PART II Scrum
Chapter 5 Scrum歷史簡述(A Brief History of Scrum)
Chapter 6 Scrum角色(Scrum Roles)
Chapter 7 Sprint週期(The Sprint)
Chapter 8 Scrum產出物(Scrum Artifacts)
Chapter 9 使用者故事(User Stories)
Chapter 10 用故事大小值估算工作(Estimating The Work With Story Sizes)

PART III輔助性實踐(Supporting Practices)
Chapter 11 好吧……現在怎麼做?(OK…. Now What?)
Chapter 12 發佈規劃(Release Planning)
Chapter 13 使用者人物誌(User Personas)
Chapter 14 繪製故事地圖(Story Mapping)
Chapter 15 紙上原型(Paper Prototyping)
Chapter 16 專案微章程(The Project Micro-Charter)
Chapter 17 重構(Refactoring)
Chapter 18 測試驅動開發(Test-Driven Development)
Chapter 19 結對程式設計(Pair Programming)
 

詳細資料

  • ISBN:9789864340538
  • 叢書系列:單行本
  • 規格:平裝 / 176頁 / 17 x 23 x 0.88 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣

會員評鑑

4
2人評分
|
1則書評
|
立即評分
user-img
5.0
|
2024/05/12
對於軟體專案管理方法,始終沒這麼引起我的興趣。畢竟第一線研發工程師的日常,忙著找解法和實作程式碼才是工作重心,至於專案範圍、時程主要還是讓專案經理煩心。然而最近怡好參與一個採用Scrum管理方法的新專案,一開始難免一頭霧水進退失據,想來只好反求諸己,拿這本敏捷與Scrum軟體開發速成來補補知識量,以便更快調整好步調完成任務。

愛書人總會被書所關照,隨意挑選的一本Scrum著作,出乎意料地是言簡意賅的精典作品。有別於瀑布流程將軟體開發劃分成需求收集、設計、編寫程式和測試,採用一切都得事前設計的思維(BDUF-Big Design Up Front)。敏捷開發則是主張漸進的累積,以一點點的需求收集、一點點的設計、一點點的編寫程式和交付一點點的價值貫穿整個專案。敏捷價值觀如下:
個人與互動 重於 流程與工具
可用的軟體 重於 詳盡的文件
與客戶合作 重於 合約協商
回應變化 重於 遵循計畫
不過理想很豐滿,現實很骨感,這種顛覆傳統的專案管理手法,前提必定要出資者理解與採用,不然若是瀑布思維的客戶遇到敏捷思維的開發團隊,雙方對做完了的定義完全不同,肯定會導致衝突與齟齬。

在Scrum團隊成員分成三類角色,代表客戶提出需求與排定優先順序的產品負責人,主導Scrum流程與會議的Scrum教練,以及實際從事開發任務的團體成員。三個角色各司其職卻又要充分的協同作業以獲得團隊共識。由於敏捷開發與瀑布法的差異甚多,如果團隊成員沒被明確告知各個角色之間的責任,將會出現不可預測的管理風險。最明顯的例子就是在瀑布法位於最未端的測試,在改敏捷開發時必須融入在每個小週期內完成,甚至是連系統開發文件也被包含在一點點的設計工作裡。也因此採用敏捷開發的團隊多半也樂於懷抱測試驅動開發的程式撰寫流程。

敏捷與Scrum軟體開發速成是本值得一看的佳作,特別是想瞭解Scrum管理的獨特之處。然而這些理論與觀念,如何真正促成專案的成功,最終的變數還是執行的Scrum團隊成員。這也是Scrum管理沒有明確聲明的前提,團隊成員必須擁有相當程度的實務經驗與技術能力,因為產品負責人只負責提出客戶需求,要怎麼如質如實地打造出堅若磐石的軟體,反而是由團隊成員主動反饋、規劃和實作。軟體開發的道路上,不論是管理手法或是技術架構,本來就沒有可以一勞永逸地適應各種場合的解決方案。如果以為敏捷開發是可以確保專案開發神功護體的銀色子彈,那可誤會大了。
展開

最近瀏覽商品

 

相關活動

  • 【自然科普、電腦資訊】遠流電子書展|單本79折、兩本75折|世界在變,你不能不變!
 

購物說明

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則 

  • 聯經50週年(止)
  • 飲食保健書展
  • 輕小說大展(止)