Specification by Example 中文版:團隊如何交付正確的軟體 (Specification by Example: How Successful Teams Deliver the Right Software)
Gojko Adzic 著、張昌貴、張博超、石永超 譯、傅育文 審校
- 出版商: 博碩
- 出版日期: 2014-07-29
- 定價: $420
- 售價: 8.5 折 $357
- 語言: 繁體中文
- 頁數: 296
- ISBN: 9862019484
- ISBN-13: 9789862019481
-
相關分類:
DevOps、Agile Software、TDD 測試導向開發
- 此書翻譯自: Specification by Example: How Successful Teams Deliver the Right Software (Paperback)
下單後立即進貨 (約2週~3週)
買這商品的人也買了...
-
人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 -
無瑕的程式碼-敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
無瑕的程式碼 番外篇-專業程式設計師的生存之道 (The Clean Coder: A Code of Conduct for Professional Programmers)
$360$281 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
Kent Beck 的實作模式 (Implementation Patterns)$320$272 -
設計模式的解析與活用 (Design Patterns Explained: A New Perspective on Object-Oriented Design, 2/e)$480$374 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
從車庫的舊 PC 到百萬台伺服器-巨型網站成長從無到無限大,技術架構大揭祕-最棒的「秒殺」網站設計實例$480$408 -
敏捷與 Scrum 軟體開發速成 (The Elements of Scrum)$300$234 -
Responsive Web Design 自動調適型網頁程式設計-讓網頁在電腦 / 平板 / 手機完美展現$360$306 -
改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)$360$284 -
ASP.NET MVC 5 網站開發美學$780$616 -
告別瀑布,擁抱 Scrum:解析微軟與 Adobe 如何在 30 天內開發出新軟體 (Software in 30 Days: How Agile Managers Beat the Odds, Delight Their Customers, And Leave Competitors In the Dust)$320$250 -
Continuous Delivery 中文版:利用自動化的建置、測試與部署完美創造出可信賴的軟體發佈 (Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation)$650$507 -
使用者故事對照 (User Story Mapping: Discover the Whole Story, Build the Right Product)$580$458 -
揭開設計模式的秘辛 ── 設計模式 第1 3/4版 『Pattern hatching : design patterns applied』$390$304 -
無瑕的程式碼-敏捷完整篇-物件導向原則、設計模式與 C# 實踐 (Agile principles, patterns, and practices in C#)$790$616 -
看板實戰 : 用一張便利貼訓練出100分高效率工作團隊 (Kanban in Action)$560$476 -
單元測試的藝術, 2/e (The Art of Unit Testing: with examples in C#, 2/e)$650$507 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
CODE COMPLETE:軟體開發實務指南, 2/e (中文版) (Code Complete: A Practical Handbook of Software Construction, 2/e)$1,280$998 -
領域驅動設計:軟體核心複雜度的解決方法 (Domain-Driven Design: Tackling Complexity in the Heart of Software)$680$530 -
重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e)$800$632 -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562 -
Kent Beck 的測試驅動開發:案例導向的逐步解決之道 (Test-Driven Development: By Example)(TDD)$560$437
相關主題
商品描述
<書籍簡介>
成功的團隊,究竟如何達成正確的交付?
Specification by Example(需求規格實例化)是把需求與測試緊密結合的一種協作方法。
本書透過一連串成功團隊如何改善程序以及協作方式達到正確軟體交付的實踐做法,逐步讓讀者理解如何在需求規格中以實例來設計合適的測試方式,讓軟體的開發更貼近客戶的需求。
作者更進一步剖析各種案例,指出目前成功的團隊因應其背景的差異,使用(創造)出的不同開發程序,例如:ATDD,其執行期間的每個步驟皆可用需求規格實例化的每個程序來加以詮釋,甚至許多案例成功的因素主要是因為團隊實作了需求規格實例化的核心理念。
為了讓讀者不會因書中選用了特定的程式碼或開發工具而受到誤導,作者刻意不使用任何程式碼,並討論了各式各樣的開發程序來說明:「需求規格實例化」的做法,適用於所有不同的軟體開發背景。
因此,不論是第一次接觸,或是已經認識許多軟體開發程序,甚至非常熟悉特定開發程序的人們,都可以透過閱讀本書來獲得此領域更進一步的理解。
本書是我的摯愛,它教會我如何正確地做測試。
──Craig Smith。Suncorp公司
本書將改變我們討論和思考測試的方式。
──David Evans。ThinkAlike諮詢公司
根據眾多團隊的經驗,它將讓你地測試自動化事半功倍。
──Rick Mugridge。Rimu研究公司
<書籍目錄>
前言
Part 1 入門Getting Started
Chapter 1 主要優勢
Chapter 2 關鍵程序模式
Chapter 3 活的說明文件
Chapter 4 開始改變
Part 2 關鍵程序模式Key process pattern
Chapter 5 從目標中獲取範圍
Chapter 6 協作制定需求規格
Chapter 7 舉例說明
Chapter 8 提煉需求規格
Chapter 9 不修改需求規格的前提下進行自動化驗證
Chapter 10 頻繁驗證
Chapter 11 持續演變為說明文件系統
Part 3 案例研究 Case study
Chapter 12 uSwitch
Chapter 13 RainStor
Chapter 14 愛荷華州助學貸款公司
Chapter 15 Sabre Airline Solutions
Chapter 16 ePlan Services
Chapter 17 Songkick
Chapter 18 觀念統整
附錄A 資源
<作者簡介>
Gojko Adzic 五年前曾受挫於誤解了Specification by Example。從那時起,他已協助眾多團隊開展此實踐做法,同時也針對此主題寫了兩本著作,並為Specification by Example貢獻了數個自由軟體專案(Open Source Projects)。Gojko經常於領先的軟體開發和測試會議中發表演講,並經營英國敏捷測試的使用者社群。
過去12 年間,他曾任開發人員、設計師、技術總監及顧問,聚焦於能源與股權貿易、行動定位、電子商務、線上遊戲及複雜配置管理的專案交付。
Gojko 經營總部是位於英國的Neuri Ltd., 此諮詢公司透過Specification by Example 及敏捷測試協助了許多野心勃勃的團隊進行專案的實作。
若需取得聯繫,請E-mail 到gojko@neuri.com,或可參考http://gojko.net。