Narzędzia
Portfolio Roadmapa Słownik Blog Portal dla BA
← Słownik
Metodyki

Agile

Zbiór wartości i zasad iteracyjnego wytwarzania oprogramowania, opisanych w Manifeście Agile z 2001 roku.

Definicja

Agile to filozofia wytwarzania oprogramowania oparta na 4 wartościach i 12 zasadach Manifestu Agile (2001).

4 wartości Manifestu Agile

Cenimy bardziej Niż
Ludzi i interakcje Procesy i narzędzia
Działające oprogramowanie Obszerną dokumentację
Współpracę z klientem Negocjowanie umów
Reagowanie na zmiany Podążanie za planem

Kluczowe zasady

  • Dostarczaj działające oprogramowanie często (co 2-4 tygodnie)
  • Witaj zmieniające się wymagania, nawet późno w projekcie
  • Współpracuj z klientem codziennie
  • Buduj projekty wokół zmotywowanych ludzi
  • Najprostsze rozwiązanie jest najlepsze

Frameworki Agile

Framework Charakterystyka
Scrum Sprinty, role (PO, SM), ceremonie
Kanban Ciągły przepływ, limity WIP
XP Pair programming, TDD, CI
SAFe Agile w skali enterprise
Crystal Lekki, dopasowany do wielkości zespołu

Dlaczego to ważne?

  • 71% organizacji IT pracuje w Agile (State of Agile Report)
  • Szybszy time-to-market dzięki iteracyjnym dostawom
  • Mniejsze ryzyko — feedback co 2 tygodnie zamiast po 12 miesiącach
  • Lepsze dopasowanie do potrzeb użytkownika

Agile vs Waterfall

Aspekt Agile Waterfall
Podejście Iteracyjne Sekwencyjne
Wymagania Ewoluują Zamrożone na starcie
Dostawy Co 2-4 tygodnie Na końcu projektu
Ryzyko Rozproszone Skoncentrowane
Dokumentacja Minimalna wystarczająca Obszerna

Powiązane pojęcia

Rozwijaj się z Analify

Nowe pojęcia, artykuły i materiały — prosto na email. Bez spamu.

Dołącz do społeczności analityków biznesowych — szkolenia wideo, prelekcje na żywo i wsparcie ekspertów

Sprawdź Analify