Jaký je způsob, jak se naučit agilní vývoj? – Quora
co je agilní?
Agile je schopnost vytvářet a reagovat na změny. Je to způsob, jak se vypořádat s nejistým a turbulentním prostředím a nakonec v něm uspět.
autoři agilního Manifestu zvolili jako označení pro celou tuto myšlenku „Agile“, protože toto slovo představovalo adaptivitu a reakci na změnu, která byla pro jejich přístup tak důležitá.
co je agilní vývoj softwaru?
agilní vývoj softwaru je více než rámce, jako je Scrum, extrémní programování nebo vývoj založený na funkcích (FDD).
agilní vývoj softwaru je více než praxe, jako je programování párů, vývoj založený na testech, stand-upy, plánování a sprinty.
agilní vývoj softwaru je zastřešující pojem pro soubor rámců a postupů založených na hodnotách a principech vyjádřených v manifestu pro agilní vývoj softwaru a 12 principech, které za ním stojí. Když přistupujete k vývoji softwaru určitým způsobem, je obecně dobré žít podle těchto hodnot a principů a používat je k tomu, abyste pomohli zjistit správné věci, které je třeba udělat vzhledem k vašemu konkrétnímu kontextu.
jedna věc, která odděluje Agile od ostatních přístupů k vývoji softwaru, je zaměření na lidi, kteří dělají práci a jak pracují společně. Řešení se vyvíjejí prostřednictvím spolupráce mezi samoorganizujícími se mezi-funkčními týmy s využitím vhodných postupů pro jejich kontext.
v komunitě agilního vývoje softwaru je velký důraz na spolupráci a samoorganizující se tým.