Agile po polsku to zwinne podejście do pracy, w którym zespół dostarcza efekty w krótkich etapach, często zbiera opinie i zmienia plan, gdy sytuacja się zmienia. Opłaca się tam, gdzie wymagania nie są w pełni znane na początku.
Skąd wzięło się Agile
W 2001 roku grupa praktyków oprogramowania spisała Manifest Agile. Zawiera cztery wartości: ludzie i interakcje ponad procesami i narzędziami, działające oprogramowanie ponad obszerną dokumentacją, współpraca z klientem ponad negocjowaniem umów oraz reagowanie na zmiany ponad realizowaniem planu. Prawa strona nadal się liczy, ale lewa jest ważniejsza.
Co Agile zmienia w pracy zespołu
- Projekt dzieli się na krótkie etapy z widocznym efektem.
- Klient widzi postęp co kilka tygodni, a nie na końcu.
- Plan jest korygowany regularnie na podstawie tego, czego się nauczono.
- Zespół sam organizuje swoją pracę, a kierownik usuwa przeszkody.
Agile a metodyki
Agile to zbiór wartości, a Scrum i Kanban to konkretne metody, które je wdrażają. Scrum opisujemy w artykule Scrum w firmie, a Kanban w tekście Kanban w zespole.
Agile czy podejście tradycyjne
| Cecha | Podejście zwinne | Podejście tradycyjne |
|---|---|---|
| Plan | krótki, korygowany | pełny na starcie |
| Zmiany | oczekiwane | kosztowne |
| Efekty | co kilka tygodni | na końcu |
| Najlepsze dla | niepewnych wymagań | dobrze znanego zakresu |
Kiedy Agile się opłaca
Najlepiej działa w projektach, w których klient nie potrafi opisać wszystkiego z góry: oprogramowanie, usługi cyfrowe, marketing, rozwój produktu. Daje wtedy szybki sygnał, czy kierunek jest dobry, zanim wydasz cały budżet.
Kiedy nie warto
- Zakres jest sztywny i znany, jak przy typowej instalacji powtarzalnej.
- Przepisy wymagają pełnej dokumentacji przed startem.
- Nie ma osoby, która mogłaby szybko podejmować decyzje po stronie klienta.
Jak zacząć
- Wybierz jeden projekt na pilotaż.
- Rozpisz backlog, na przykład w planerze AI.
- Ustal sprint na dwa tygodnie.
- Po sprincie zrób retrospektywę i popraw jedną rzecz.
Zwinność to nie zestaw spotkań. To nawyk krótkich pętli: zrobić, pokazać, nauczyć się i poprawić.