Co je Agile?
Přístup k vývoji softwaru, který hodnotí přizpůsobivost a kontinuální dodávání.
Definice
Agile je filozofie vývoje softwaru zaměřená na kontinuální poskytování hodnoty zákazníkům prostřednictvím přizpůsobivosti, spolupráce a rychlé reakce na změny.
Původ
Původ Agile sahá do počátku 2000. let, přičemž zásadní událostí byl rok 2001: vytvoření Agile Manifesto.
Hnutí
Agile vzniklo jako reakce na omezení a výzvy, kterým čelily tradiční metodiky vývoje softwaru založené na projektech, známé jako vodopádové metodiky, které byly sekvenční a nepružné.
Přístup
Agile je založen na iterativním a inkrementálním přístupu k vývoji, kde je rozsah rozdělen do malých částí s častými dodávkami, což umožňuje přizpůsobení se měnícím požadavkům.
Spolupráce
Agile se zaměřuje na spolupráci týmu a zapojení zákazníka během celého vývoje.
Výhody
Je známý tím, že zlepšuje kvalitu produktu, spokojenost zaměstnanců a zákazníků a rychlost vývoje.