Hodnocení:
V recenzích je kniha jednomyslně chválena pro svou srozumitelnost, praktičnost a cenné poznatky o vývoji řízeném chováním (BDD). Je vyzdvihována jako komplexní příručka, která účinně zprostředkovává základní koncepty různorodému publiku, od technických týmů až po obchodní zainteresované strany.
Klady:⬤ Komplexní a praktický přístup k BDD a specifikaci na příkladech.
⬤ Vynikající pro zlepšení komunikace mezi členy týmu.
⬤ Učí, jak psát efektivní požadavky a vyhnout se běžným chybám.
⬤ Používá srozumitelné příklady, takže je přístupný i netechnickým čtenářům.
⬤ Jasný průběh a stručný jazyk.
⬤ Cenné pro profesionály na různých pozicích ve vývoji softwaru.
⬤ Chybí příklady programování a obsah související s kódem.
⬤ Pro některé čtenáře může být méně vhodná, pokud hledají technického průvodce kódováním.
(na základě 7 hodnocení čtenářů)
Behavior-Driven Development with Cucumber: Better Collaboration for Better Software
Ovládněte BDD a dodejte software s vyšší hodnotou rychleji
Pro rychlý vývoj produktů s vysokou hodnotou potřebují týmy vývojářů softwaru lepší způsoby spolupráce. Agilní metody jako Scrum a Kanban jsou užitečné, ale nestačí. Týmy potřebují lepší způsoby práce uvnitř každého sprintu nebo pracovní položky. Vývoj řízený chováním (Behavior-driven development, BDD) dodává dostatečnou strukturu, aby produktoví experti, testeři a vývojáři mohli spolupracovat efektivněji.
Richard Lawrence a Paul Rayner, kteří čerpají z rozsáhlých zkušeností s pomocí týmům při zavádění BDD, ukazují, jak pomocí rozhovorů zkoumat změny chování systému na příkladech, jak své příklady zachytit ve výrazném jazyce a jak výsledky promítnout do efektivního automatizovaného testování pomocí Cucumberu. Tam, kde se většina zdrojů o BDD zaměřuje na automatizaci testování, se tato příručka hlouběji zabývá tím, jak BDD mění týmovou spolupráci a jak tato spolupráce vypadá každý den. Konkrétní příklady a praktické rady vás připraví na to, abyste s BDD uspěli bez ohledu na kontext nebo roli.
- Naučte se lépe spolupracovat na konkrétních příkladech chování systému.
- Identifikujte smysluplný přírůstek hodnoty vašeho projektu, abyste vždy pracovali na něčem důležitém.
- Začněte s BDD experimentovat pomalu a s nízkým rizikem.
- Plynulý přechod od neformálních příkladů k automatizovaným testům v Cucumberu.
- Používejte BDD k častějším dodávkám s větším přehledem.
- Udělejte scénáře v Cucumberu expresivnější, abyste se ujistili, že vytváříte správnou věc.
- Pěstujte sadu Cucumber, která funguje jako živá dokumentace s vysokou hodnotou.
- Udržitelně pracovat s komplexními daty scénářů.
- Překonejte "minivodopády", které často vznikají ve Scrum týmech.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)