Hodnotenie:
Kniha je veľmi dobre prijímaná pre svoj pohľad na agilnú metodológiu a jej filozofický základ, ktorý ponúka praktické koncepty pre vývoj softvéru a tímovú dynamiku. Čelí však kritike pre svoj hutný štýl písania, nedostatok priamej použiteľnosti pre praktikov a nepresnosti v niektorých častiach obsahu.
Výhody:⬤ Ponúka hlboký pohľad na agilnú metodiku a rozhodovacie procesy.
⬤ Ľahko čitateľná pre začiatočníkov s jasnými vysvetleniami.
⬤ Podporuje pochopenie tímovej dynamiky a ľudského faktora pri vývoji softvéru.
⬤ Obsahuje cenné rámce ako ShuHaRi a teória kooperatívnych hier.
⬤ Rozšírené vydanie obsahuje významný nový materiál a užitočné anekdoty.
⬤ Hutný a niekedy rozvláčny štýl písania môže byť ťažko zrozumiteľný.
⬤ Niektorí čitatelia ju považujú za viac teoretickú ako praktickú, chýbajú im jasné návody na implementáciu.
⬤ Obsahuje nepresnosti týkajúce sa základných pojmov, ktoré znižujú dôveryhodnosť.
⬤ Nemusí byť vhodná pre všetkých odborníkov z praxe, pre niektorých je frustrujúco abstraktná.
(na základe 15 čitateľských recenzií)
Agile Software Development - The Cooperative Game
"Agilný vývoj softvéru je veľmi podnetná a bohatá kniha. Autor má hlboké zázemie a poskytuje nám prehliadku vznikajúcich agilných metód.".
-Tom Gilb
Agilný model vývoja softvéru vzal svet útokom. Teraz v knihe Agile Software Development, Second Edition (Agilný vývoj softvéru, druhé vydanie) jeden z popredných priekopníkov agilného vývoja aktualizuje svoju knihu ocenenú cenou Jolt Productivity, aby odrážala všetko, čo sa o agilnom vývoji naučili od jeho pôvodného uvedenia.
Alistair Cockburn začína aktualizáciou svojho silného modelu vývoja softvéru ako "kooperatívnej hry vynálezov a komunikácie". Medzi novými myšlienkami uvádza: využitie konkurencie bez poškodenia spolupráce, poučenie zo štíhlej výroby a vyvážené stratégie komunikácie. Cockburn tiež vysvetľuje, ako sa kooperatívna hra hrá v podnikaní a na inžinierskych projektoch, nielen pri vývoji softvéru.
Ďalej systematicky osvetľuje agilný model, ukazuje, ako sa vyvíjal, a odpovedá na otázky, ktoré si vývojári a projektoví manažéri najčastejšie kladú, vrátane týchto.
- Kam sa agilný vývoj hodí v našej organizácii?
- Ako spojíme agilné myšlienky s inými myšlienkami?
- Ako rozšíriť agilné myšlienky v širšom zmysle?
Cockburn sa zaoberá zásadnými mylnými predstavami, ktoré spôsobujú neúspech agilných projektov. Dozviete sa napríklad, prečo zakódovanie stratégií riadenia projektov do pevne stanovených procesov môže viesť k neefektívnym strategickým rozhodnutiam a nákladným chybám. Nájdete tu aj premyslenú diskusiu o kontroverznom vzťahu medzi agilnými metódami a dizajnom používateľského zážitku.
Cockburn sa venuje praktickým výzvam pri vytváraní agilných metodík pre vlastné tímy. Dozviete sa, ako vyladiť a neustále vynovovať svoje metodiky a ako zvládnuť neúplnú komunikáciu. Toto vydanie obsahuje dôležité nové príspevky k týmto a ďalším témam:
- Agile a CMMI.
- Predstavenie agilného prístupu zhora nadol.
- Prehodnotenie "vlastných zmlúv".
- Vytváranie zmien pomocou "nálepiek".
Okrem toho Cockburn aktualizuje svoju diskusiu o metodikách Crystal, ktoré využívajú jeho "kooperatívnu hru" ako ústrednú metaforu.
Ak ste v agilnom vývoji nováčikom, táto kniha vám pomôže uspieť hneď na prvýkrát. Ak ste už agilné metódy používali, Cockburnove techniky vám pomôžu dosiahnuť ešte vyššiu efektivitu.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)