Agilní praktiky jsou jako puzzle

xp, praktiky, agile

Jednotlivé praktiky extrémního programování byly známé už dlouho předtím, než Kent Beck vydal svoji knihu o extrémním programování (rok 1999). Na první pohled ale není vidět, jak do sebe tyto praktiky zapadají.

Jednotlivé praktiky extrémního programování byly známé už dlouho předtím, než Kent Beck vydal svoji knihu o extrémním programování (rok 1999). Na první pohled ale není vidět, jak do sebe tyto praktiky zapadají.

Kent Beck poskládal známé praktiky do komplexního a vysoce efektivního systému jako puzzle. Kompletní skládanka z knihy Extreme Programming Explained je na obrázku níže.

Agilní praktiky jsou jako puzzle (z knihy Kent Beck: Extreme Programming Explained

V centru grafu je refaktoring - testování - párové programování. Přitom TDD a párové programování patří mezi nejobtížnější agilní praktiky a mnoho firem není schopno je adoptovat. Pokud ovšem neadoptujeme všechny praktiky, připravíme se o sílu jejich vzájemného působení. Je možné, že toto je jeden z důvodů, proč extrémní programování v mnoha firmách nenaplní očekávání.

Vysvětlení Kent Becka, proč je extrémní programování takové, jaké je, se mi libí ve své názornosti. Například Jeff Sutherland v knize Scrum svoji metodiku poskládal bez jakéhokoliv podrobného zdůvodnění jen na základě stále opakovaného klišé “takhle se nám to osvědčilo, že je to nejlepší”.

Z dnešního pohledu možná Extrémní programování už tak extrémní není.

Sdílejte na sítích