Junior
Porozprávaj mi o Agile manifeste.
sobes.tech AI
Odpoveď od AI
Agilný manifest je súbor hodnôt a princípov, ktoré definujú flexibilný prístup k vývoju softvéru a riadeniu projektov.
Štyri hlavné hodnoty:
- Ľudia a interakcie sú dôležitejšie ako procesy a nástroje.
- Funkčný softvér je dôležitejší ako rozsiahla dokumentácia.
- Spolupráca so zákazníkom je dôležitejšia ako zmluvy.
- Reakcia na zmeny je dôležitejšia ako dodržiavanie pôvodného plánu.
Dvanásť princípov Agile manifestu:
- Najvyššou prioritou je spokojnosť zákazníka prostredníctvom včasného a pravidelného dodávania hodnotného softvéru.
- Prijímanie zmien požiadaviek, aj v neskorších fázach vývoja. Agile procesy využívajú zmeny na získanie konkurenčnej výhody.
- Časté dodávanie funkčného softvéru, od týždňov do mesiacov, s krátkymi cyklami.
- Počas celého projektu by mali obchodní zástupcovia a vývojári pracovať každý deň spolu.
- Budovanie projektov okolo motivovaných ľudí, poskytovanie potrebného prostredia a podpory, dôvera v ich prácu.
- Priama komunikácia je najefektívnejší a najefektívnejší spôsob prenášania informácií v tíme a medzi tímami.
- Funkčný softvér je hlavným ukazovateľom pokroku.
- Agile procesy podporujú udržateľný rozvoj. Investori, vývojári a používatelia by mali byť schopní udržať konštantné tempo navždy.
- Neustála pozornosť na technickú dokonalosť a dobrý dizajn zvyšuje agilitu.
- Jednoduchosť — umenie maximalizovať prácu, ktorá nie je vykonaná — je mimoriadne dôležitá.
- Najlepšie architektúry, požiadavky a dizajny vychádzajú zo samoorganizujúcich sa tímov.
- Tím pravidelne premýšľa o tom, ako byť efektívnejší, a upravuje svoje správanie v súlade s tým.