Specification by Example
Autor Gojko Adzicen Limba Engleză Paperback – 6 iun 2011
Descoperim în Specification by Example un ecosistem metodologic axat pe colaborare, care depășește simpla testare automatizată. Cartea se concentrează pe utilizarea exemplelor realiste pentru a construi o „documentație vie”, integrând instrumente și fluxuri de lucru specifice metodologiilor agile. Notăm cu interes modul în care Gojko Adzic reușește să transforme teoria cerințelor software într-un set de șapte pattern-uri de proces aplicabile imediat, facilitând comunicarea între stakeholderii de business și echipele tehnice. Pe linia practică a volumului Behavior-Driven Development with Cucumber: Better Collaboration for Better Software, dar cu un focus pronunțat pe metodologie și studii de caz inter-industriale, această lucrare nu se rezumă la un singur instrument, ci oferă o perspectivă agnostică asupra automatizării validării. Putem afirma că Specification by Example reprezintă punctul de maturitate în opera autorului, rafinând conceptele explorate anterior în Bridging the Communication Gap. Dacă lucrările sale precedente, precum Impact Mapping, se concentrau pe alinierea obiectivelor, titlul de față detaliază execuția tehnică și menținerea consistenței pe termen lung prin procese precum XP, Scrum sau Kanban. Structura volumului reflectă o progresie logică: de la beneficiile cheie și inițierea schimbării în organizație, la mecanismele fine de derivare a scopului din obiective. Partea a doua este dedicată rafinării specificațiilor și automatizării fără modificarea acestora, în timp ce secțiunea finală oferă o validare empirică prin studii de caz de la instituții financiare și startup-uri web, demonstrând versatilitatea metodei în medii de producție diverse.
Preț: 266.47 lei
Preț vechi: 333.08 lei
-20%
Carte disponibilă
Livrare economică 21 mai-04 iunie
Specificații
ISBN-10: 1617290084
Pagini: 296
Dimensiuni: 189 x 235 x 19 mm
Greutate: 0.52 kg
Editura: Manning Publications
De ce să citești această carte
Recomandăm această carte profesioniștilor care doresc să elimine defectele de comunicare și să reducă munca redundantă în dezvoltarea software. Cititorul câștigă acces la o strategie testată de livrare iterativă, învățând cum să transforme exemplele în specificații executabile. Este o resursă esențială pentru dezvoltatori, testeri și analiști care vor să se asigure că produsul final corespunde exact nevoilor de business.
Despre autor
Gojko Adzic este un expert recunoscut la nivel mondial în testarea agilă și specificațiile prin exemplu, fiind implicat activ în comunitatea de dezvoltare software prin proiecte open-source și consultanță. Cu o experiență vastă în ajutarea echipelor să implementeze practici de livrare iterativă, el coordonează UK Agile Testing User Group și este un vorbitor frecvent la conferințe internaționale. Opera sa, care include titluri precum Impact Mapping și Humans vs Computers, se concentrează pe îmbunătățirea interacțiunii dintre oameni și sistemele informatice prin procese mai clare și comunicare eficientă.
Descriere scurtă
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 Inside
- Common process patterns
- How to avoid bad practices
- Fitting SBE in your process
- 50+ case studies
Table of Contents
- Part 1 Getting started
- Key benefits
- Key process patterns
- Living documentation
- Initiating the changesPart 2 Key process patterns
- Deriving scope from goals
- Specifying collaboratively
- Illustrating using examples
- Refining the specification
- Automating validation without changing specifications
- Validating frequently
- Evolving a documentation systemPart 3 Case studies
- uSwitch
- RainStor
- Iowa Student Loan
- Sabre Airline Solutions
- ePlan Services
- Songkick
- Concluding thoughts