Ocena:

Książka stanowi kompleksowy przewodnik po wdrażaniu praktyk Agile na dużą skalę, opierając się na bogatym doświadczeniu autora. Odnosi się do potrzeb różnych ról w organizacjach korporacyjnych i skutecznie integruje zasady Lean. Podczas gdy wielu czytelników uważa ją za wnikliwą i praktyczną, niektórzy doświadczeni profesjonaliści uważają, że treści brakuje głębi i zaawansowanych perspektyw, co czyni ją bardziej odpowiednią dla początkujących.
Zalety:⬤ Oferuje holistyczny model wdrażania Agile na różnych stanowiskach w przedsiębiorstwie.
⬤ Równoważy autonomię zespołu z wizją architektoniczną.
⬤ Integruje zasady Lean dla efektywnego planowania portfolio.
⬤ Praktyczne i możliwe do zastosowania pomysły na skalowanie Agile.
⬤ Dobrze zorganizowana i łatwa w odbiorze, dzięki czemu jest przystępna dla menedżerów i interesariuszy.
⬤ Niektórzy doświadczeni czytelnicy uznają treść za podstawową i pozbawioną głębi.
⬤ Brak zaangażowania innych znaczących myślicieli Agile.
⬤ Kilku czytelników zauważyło problemy z obrazami w wersji Kindle.
⬤ Może być zbyt wprowadzająca dla doświadczonych profesjonalistów szukających zaawansowanych spostrzeżeń.
(na podstawie 76 opinii czytelników)
Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise
„Potrzebujemy lepszego podejścia do zrozumienia i zarządzania wymaganiami oprogramowania, a Dean zapewnia je w tej książce. Czerpie pomysły z trzech bardzo przydatnych pul intelektualnych: klasycznych praktyk zarządzania, metod Agile i szczupłego rozwoju produktu. Łącząc mocne strony tych trzech podejść, stworzył coś, co działa lepiej niż każde z nich z osobna.”
-Z przedmowy Dona Reinertsena, prezesa Reinertsen & Associates, autora książki „Managing the Design Factory” i wiodącego eksperta w dziedzinie szybkiego rozwoju produktu.
Skuteczne odkrywanie i analiza wymagań jest krytyczną najlepszą praktyką dla poważnego rozwoju aplikacji. Do tej pory jednak wymagania i metody Agile rzadko współistniały pokojowo. Dla wielu przedsiębiorstw rozważających podejście Agile, brak skutecznych i skalowalnych procesów wymagań Agile był przeszkodą w przyjęciu Agile. W Agile Software Requirements Dean Leffingwell pokazuje dokładnie, jak tworzyć skuteczne wymagania w środowiskach Agile.
⬤ Część I przedstawia „duży obraz” wymagań Agile w przedsiębiorstwie i opisuje ogólny model procesu dla wymagań Agile na poziomie zespołu projektowego, programu i portfela.
⬤ Część II opisuje prosty i lekki, ale kompleksowy model, który zespoły projektowe Agile mogą wykorzystać do zarządzania wymaganiami.
⬤ Część III pokazuje, jak opracować zwinne wymagania dla złożonych systemów, które wymagają współpracy wielu zespołów.
⬤ Część IV prowadzi przedsiębiorstwa w opracowywaniu zwinnych wymagań dla coraz większych „systemów systemów”, pakietów aplikacji i portfeli produktów.
Ta książka pomoże ci wykorzystać zalety Agile bez poświęcania wartości skutecznego odkrywania i analizy wymagań. Znajdziesz tu sprawdzone rozwiązania, które możesz zastosować już teraz - niezależnie od tego, czy jesteś programistą lub testerem, dyrektorem wykonawczym, kierownikiem projektu/programu, architektem czy liderem zespołu.