Evaluare:
Cartea abordează aplicarea metodologiilor Agile în proiecte mari de dezvoltare de software. Deși mulți recenzenți au considerat-o valoroasă pentru stabilirea unei înțelegeri comune a practicilor Agile și abordarea provocărilor specifice în scalarea Agile, unii au considerat că îi lipsește profunzimea în domenii critice și nu oferă soluții concrete la problemele comune de scalare.
Avantaje:⬤ Explicații clare și convingătoare ale istoriei și mecanicii dezvoltării Agile.
⬤ Tehnici utile pentru gestionarea proiectelor cu mai multe echipe în organizații mari.
⬤ Ajută la stabilirea unui vocabular și a unei înțelegeri comune în cadrul echipelor.
⬤ Lectură rapidă, acomodantă pentru profesioniștii ocupați.
⬤ Acoperire cuprinzătoare a blocajelor și provocărilor critice în extinderea Agile.
⬤ Lipsesc sfaturi detaliate cu privire la modul de abordare a provocărilor specifice de scalare în întreprinderile mari.
⬤ Unele secțiuni reiau concepte bine cunoscute, fără un plus de profunzime.
⬤ Acoperire limitată a subiectelor esențiale, cum ar fi proprietatea asupra codului și dinamica echipei în configurații mai mari.
⬤ Nu este potrivit pentru cititorii cu o expunere intermediară la Agile, care caută informații mai profunde.
(pe baza a 39 recenzii ale cititorilor)
Scaling Software Agility: Best Practices for Large Enterprises
"Companiile implementează proiecte agile mari de mai mulți ani, dar "stigmatul" "agile funcționează doar pentru proiecte mici" continuă să fie o barieră frecventă pentru noii veniți și un strigăt de raliere pentru criticii agile. Ceea ce a lipsit din literatura agile este o carte solidă, practică, privind specificul dezvoltării proiectelor mari într-un mod agile. Cartea lui Dean Leffingwell Scaling Software Agility umple admirabil această lacună. Ea oferă un ghid practic pentru problemele proiectelor mari, cum ar fi arhitectura, dezvoltarea cerințelor, planificarea lansării pe mai multe niveluri și organizarea echipei. Cartea lui Leffingwell este un ghid necesar pentru proiectele mari și organizațiile mari care fac tranziția către dezvoltarea agilă.".
-Jim Highsmith, director, Agile Practice, Cutter Consortium, autor al Agile Project Management "Există o tensiune între a construi software rapid și a livra software care durează, între a fi ultra-reactiv la schimbările din piață și a menține un grad de stabilitate. În ultima sa lucrare, Scaling Software Agility, Dean Leffingwell arată cum se poate obține un echilibru pragmatic între aceste forțe. Observațiile lui Leffingwell cu privire la problemă, sfaturile sale cu privire la soluție și descrierea celor mai bune practici rezultate provin din experiență: el a fost acolo, a făcut asta și a văzut ce a funcționat.".
-Grady Booch, IBM Fellow Practicile de dezvoltare agile, deși încă controversate în unele cercuri, oferă beneficii incontestabile: o lansare mai rapidă pe piață, o mai bună reacție la cerințele în schimbare ale clienților și o calitate mai ridicată. Cu toate acestea, practicile agile au fost definite și recomandate în primul rând echipelor mici. În Scaling Software Agility, Dean Leffingwell descrie modul în care metodele agile pot fi aplicate dezvoltării la nivel de întreprindere.
⬤ Partea I oferă o prezentare generală a celor mai comune și eficiente metode agile.
⬤ Partea a II-a descrie șapte bune practici de agilitate care se extind nativ la nivel de întreprindere.
⬤ Partea a III-a descrie un set suplimentar de șapte capacități organizaționale pe care companiile le pot stăpâni pentru a obține toate beneficiile agilității software la nivel de întreprindere.
Această carte este de neprețuit pentru dezvoltatorii de software, testerii și personalul QA, managerii și șefii de echipă, precum și pentru directorii organizațiilor de software al căror obiectiv este creșterea calității și productivității procesului de dezvoltare software, dar care se confruntă cu toate provocările dezvoltării de software la scară de întreprindere.
Prefață.
Prefață.
Recunoștințe.
Despre autor.
Partea I: Prezentare generală a agilității software.
Capitolul 1: Introducere în metodele Agile.
Capitolul 2: De ce modelul Waterfall nu funcționează.
Capitolul 3: Esența XP.
Capitolul 4: Esența Scrum.
Capitolul 5: Esența RUP.
Capitolul 6: Software Lean, DSDM și FDD.
Capitolul 7: Esența Agile.
Capitolul 8: Provocarea extinderii Agile.
Partea a II-a: Șapte practici de echipă Agile care se extind.
Capitolul 9: Echipa de componente Define/Build/Test.
Capitolul 10: Două niveluri de planificare și urmărire.
Capitolul 11: Stăpânirea iterației.
Capitolul 12: Lansări mai mici și mai frecvente.
Capitolul 13: Testarea concurentă.
Capitolul 14: Integrarea continuă.
Capitolul 15: Reflectarea și adaptarea periodică.
Partea III: Crearea unei întreprinderi agile.
Capitolul 16: Arhitectura intenționată.
Capitolul 17: Cerințe Lean la scară largă: Viziune, foaie de parcurs și elaborare Just-in-Time.
Capitolul 18: Sisteme de sisteme și trenul de lansare Agile.
Capitolul 19: Gestionarea dezvoltării extrem de distribuite.
Capitolul 20: Impactul asupra clienților și operațiunilor.
Capitolul 21: Schimbarea organizației.
Capitolul 22: Măsurarea performanței în afaceri.
Concluzii: Agilitatea funcționează la scară largă.
Bibliografie.
Index.
© 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)