Evaluare:
Cartea este bine primită pentru perspectivele sale asupra metodologiei Agile și a fundamentului său filosofic, oferind concepte practice pentru dezvoltarea de software și dinamica echipei. Cu toate acestea, se confruntă cu critici pentru stilul său de scriere dens, lipsa aplicabilității directe pentru practicieni și inexactitățile din unele conținuturi.
Avantaje:⬤ Oferă o înțelegere profundă a metodologiei Agile și a proceselor decizionale.
⬤ Ușor de citit pentru începători, cu explicații clare.
⬤ Încurajează înțelegerea dinamicii echipei și a factorilor umani în dezvoltarea de software.
⬤ Conține cadre valoroase precum ShuHaRi și teoria jocurilor cooperative.
⬤ Ediția extinsă include materiale noi semnificative și anecdote utile.
⬤ Stilul de scriere dens și uneori verbos poate fi greu de urmărit.
⬤ Unii cititori o consideră mai mult teoretică decât practică, lipsită de linii directoare clare de implementare.
⬤ Conține inexactități privind conceptele de bază, care subminează credibilitatea.
⬤ Poate să nu fie potrivită pentru toți practicienii, unii considerând-o frustrant de abstractă.
(pe baza a 15 recenzii ale cititorilor)
"Agile Software Development este o carte extrem de stimulantă și bogată. Autorul are o pregătire profundă și ne oferă un tur de forță al metodelor agile emergente.".
-Tom Gilb
Modelul agile de dezvoltare software a luat lumea cu asalt. Acum, în Agile Software Development, Second Edition, unul dintre cei mai importanți pionieri ai modelului agile își actualizează cartea premiată Jolt Productivity pentru a reflecta tot ceea ce s-a învățat despre dezvoltarea agile de la introducerea sa inițială.
Alistair Cockburn începe prin actualizarea modelului său puternic de dezvoltare software ca "joc cooperativ de invenție și comunicare". Printre ideile noi pe care le introduce se numără: valorificarea competiției fără a dăuna colaborării; învățarea lecțiilor din lean manufacturing; și echilibrarea strategiilor de comunicare. Cockburn explică, de asemenea, modul în care jocul cooperativ este jucat în afaceri și în proiectele de inginerie, nu doar în dezvoltarea de software.
În continuare, el iluminează sistematic modelul agile, arată cum a evoluat acesta și răspunde la întrebările pe care dezvoltatorii și managerii de proiect le pun cel mai des, inclusiv
- Care este locul dezvoltării agile în organizația noastră?
- Cum îmbinăm ideile agile cu alte idei?
- Cum extindem ideile agile la scară mai largă?
Cockburn abordează concepții greșite esențiale care cauzează eșecul proiectelor agile. De exemplu, veți afla de ce codificarea strategiilor de gestionare a proiectelor în procese fixe poate duce la decizii strategice ineficiente și la greșeli costisitoare. Veți găsi, de asemenea, o discuție atentă despre relația controversată dintre metodele agile și designul experienței utilizatorului.
Cockburn abordează provocările practice ale construirii metodologiilor agile pentru propriile echipe. Veți învăța cum să vă acordați și să vă reinventați continuu metodologiile și cum să gestionați comunicarea incompletă. Această ediție conține noi contribuții importante pe aceste și alte teme:
- Agile și CMMI.
- Introducerea agile de sus în jos.
- Revizuirea "contractelor personalizate".
- Crearea schimbării cu "autocolante".
În plus, Cockburn își actualizează discuția despre metodologiile Crystal, care utilizează "jocul său cooperativ" ca metaforă centrală.
Dacă sunteți nou în domeniul dezvoltării agile, această carte vă va ajuta să reușiți din prima. Dacă ați mai folosit metode agile, tehnicile lui Cockburn vă vor face și mai eficienți.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)