Specification by Example 在線電子書 圖書標籤: 軟件工程 敏捷開發 測試 敏捷 軟件開發 方法論 計算機 Agile
發表於2024-11-10
Specification by Example 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024
在Oslo的NDC大會上第一次聽說Specification by Example,也第一次見到瞭作者Gojko Adzjc。很有意思的話題,Living documentation的重要性不言而喻。但是如何做到書中所提的這些?如何把這些與實際的環境相結閤?如何做到Executable Specification?這些還是需要更多的實踐、探索和思考。
評分講BDD的一本書,沒看完。
評分不要陷入細節,SBE隻是一種促進溝通的工具
評分講BDD的一本書,沒看完。
評分Fitness。想法很棒,落地障礙太多
Gojko Adzic
戰略軟件交付顧問,專注於敏捷和精益開發,尤其擅長敏捷測試、實例化需求和行為驅動開發。Gojko經常在國際上重要的軟件開發和測試會議上發言,並運營著英國的敏捷測試用戶小組。最近這十多年來,他一直在財務和能源交易平颱、移動定位、電子商務、在綫遊戲和復雜配置管理係統等行業項目中,從事程序員、架構師、技術指導和顧問等工作。除本書外,他還著有Bridging the Communication Gap、Test Driven.Net Development with FitNesse和The Secret Ninja Cucumber Scrolls等書。
張昌貴 (Steven Zhang)
軟件開發經理,CSM, CSPO, CSP,敏捷軟件開發參與者,軟件開源運動擁護者。
張博超(Jackson Zhang)
軟件開發工程師,CSM, CSPO, CSP。關注敏捷開發,積極實踐並推廣各種敏捷方法。個人博客:iagile.me/blog
石永超(Stone Shi)
軟件開發工程師,CSM,CSPO,敏捷愛好者,InfoQ中文站編輯。關注高效、高質量的軟件開發方法。
Summary Specification by Example is an emerging practice for creating software based on realistic examples, bridging the communication gap between business stakeholders and the dev teams building the software. In this book, author Gojko Adzic distills interviews with successful teams worldwide, sharing how they specify, develop, and deliver software, without defects, in short iterative delivery cycles.About the Technology Specification by Example is a collaborative method for specifying requirements and tests. Seven patterns, fully explored in this book, are key to making the method effective. The method has four main benefits: it produces living, reliable documentation; it defines expectations clearly and makes validation efficient; it reduces rework; and, above all, it assures delivery teams and business stakeholders that the software that's built is right for its purpose.About the Book This book distills from the experience of leading teams worldwide effective ways to specify, test, and deliver software in short, iterative delivery cycles. Case studies in this book range from small web startups to large financial institutions, working in many processes including XP, Scrum, and Kanban. This book is written for developers, testers, analysts, and business people working together to build great software. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.What's InsideCommon process patternsHow to avoid bad practicesFitting SBE in your process50+ case studies For additional resources go to specificationbyexample.com. ===============================================Table of ContentsPart 1 Getting startedKey benefitsKey process patternsLiving documentationInitiating the changesPart 2 Key process patternsDeriving scope from goalsSpecifying collaborativelyIllustrating using examplesRefining the specificationAutomating validation without changing specificationsValidating frequentlyEvolving a documentation systemPart 3 Case studiesuSwitchRainStorIowa Student LoanSabre Airline SolutionsePlan ServicesSongkickConcluding thoughts
想看懂这本书最好先了解一下 BDD和一些BDD测试框架: FitNesse JBehave Cucumber等等 本书的关键point BDD Given when then 使用BDD的test case当作需求文档,即所谓的“活文档” 由测试和开发一起维护“活文档” 自动化功能测试 其他的point比如敏捷、频繁验证在别...
評分这个礼拜终于断断续续用了空档时间读完了一本买了却一直没时间坐下来好好研究的书 这本书给我一种很奇妙的读后感,因为书中既没有程式码,也不介绍任何工具,甚至实际软件例子也很少,篇幅最多的甚至是模糊的团队访谈。 但读完了以后,却让我在软件开发上流程上有了更大的启...
評分想看懂这本书最好先了解一下 BDD和一些BDD测试框架: FitNesse JBehave Cucumber等等 本书的关键point BDD Given when then 使用BDD的test case当作需求文档,即所谓的“活文档” 由测试和开发一起维护“活文档” 自动化功能测试 其他的point比如敏捷、频繁验证在别...
評分这个礼拜终于断断续续用了空档时间读完了一本买了却一直没时间坐下来好好研究的书 这本书给我一种很奇妙的读后感,因为书中既没有程式码,也不介绍任何工具,甚至实际软件例子也很少,篇幅最多的甚至是模糊的团队访谈。 但读完了以后,却让我在软件开发上流程上有了更大的启...
評分一年多前做过一个项目,在需求阶段陷入沼泽,需求的含糊,语言表达的差异,以及操作流程的变化带来的差异性,导致了与用户的需求沟通一团糟。那个时候我和团队做出了一个决定,把各种可能的场景 - 操作的过程通过示例的方式表达出来,先和用户确认在各种不同的场景期望行为是什...
Specification by Example 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024