Agile to zbiór wartości i zasad opisanych w Manifeście Agile (2001): iteracyjne dostarczanie działającego produktu, ścisła współpraca z klientem, reagowanie na zmiany zamiast sztywnego trzymania się planu. Agile sam w sobie nie jest metodyką - to filozofia, którą konkretyzują ramy takie jak Scrum, Kanban czy SAFe.
Dla analityka biznesowego agile zmienia sposób pracy fundamentalnie. Zamiast jednej wielkiej fazy analizy i opasłej specyfikacji na starcie, BA doprecyzowuje wymagania na bieżąco: pracuje z backlogiem, pisze historyjki użytkownika z kryteriami akceptacji, uczestniczy w refinementach i koryguje kierunek na podstawie tego, co zespół właśnie dostarczył i czego biznes się z tego nauczył.
Przykład z MediFlow: zamiast spisywać przez pół roku 200 stron wymagań dla rejestracji online we wszystkich 12 przychodniach, zespół wydał po sześciu tygodniach prostą wersję dla jednej placówki. Dane z pilotażu pokazały, że pacjenci masowo porzucają formularz na kroku z wyborem ubezpieczenia - ten krok wyleciał, zanim rollout objął pozostałe przychodnie. W podejściu kaskadowym ta wiedza przyszłaby rok później.
Najczęstsza pomyłka: „robimy agile" jako wymówka dla braku dokumentacji, planu i analizy. Manifest mówi „bardziej cenimy działające oprogramowanie niż wyczerpującą dokumentację" - bardziej cenimy, nie zamiast. Dokumentacja w agile istnieje, tylko jest dawkowana: tyle, ile potrzeba, wtedy, kiedy potrzeba.
Pojęcia powiązane: Scrum, Kanban, backlog, historyjka użytkownika, iteracja.