Agilní manifest

Manifest pro Agile Software Development je text psaný sedmnáct odborníků ve vývoji počítačových aplikací v podobě několika takzvaných agilních metod . Tito odborníci věřili, že tradiční kaskádový vývojový cyklus již neodpovídá omezením a požadavkům rychle se měnících organizací. Agilní metody se s Agilním manifestem v roce 2001 neobjevily, ale určuje jejich společné jmenovatele a používá k jejich označení termín „agilní“. Hodnoty a principy Agilního manifestu hájí Agilní aliance.

Úvod

v Únor 2001ve Spojených státech se setkalo sedmnáct specialistů na vývoj softwaru, aby diskutovali o sjednocujícím tématu jejich příslušných metod, které byly do té doby volány bez konsensuálních metod osvětlení.

Nejznámější z nich byli Ward Cunningham, vynálezce Wiki přes WikiWikiWeb , Kent Beck , otec extrémního programování a spoluzakladatel JUnit , Ken Schwaber a Jeff Sutherland , zakladatelé Scrumu , Jim Highsmith , obhájce ASD , Alistair Cockburn pro metoda Crystal clear , Martin Fowler a Dave Thomas, stejně jako Arie van Bennekum pro DSDM (Dynamic System Development Method), anglická verze RAD ( rychlý vývoj aplikací ), Robert Cecil Martin pro Clean Architecture.

Z dalších signatářů Andy Hunt , Jared Richardson (pozdější zakladatel metody GROWS ) nebo Ron Jeffries zejména následně nezpochybňovali samotné principy, ale jejich aplikaci a jejich zneužití, zejména pro komerční účely.

Těchto sedmnáct odborníků, kteří pocházejí z různých prostředí, uspěli při získávání kritérií ze svých koncepcí a definovali nový způsob vývoje softwaru.

Z tohoto setkání vyplyne Agilní manifest, který je považován za kanonickou definici agilního vývoje a jeho základní principy.

Agilní manifest se skládá ze čtyř hodnot a dvanácti základních principů.

Čtyři hodnoty

Objevujeme lepší přístupy k vývoji softwaru tím, že ho procvičujeme a pomáháme ostatním při procvičování. Tato práce nás vedla k tomu, abychom kladli důraz na  :

To znamená, že zatímco v položkách na konci je hodnota, upřednostňujeme položky, které jsou v první části věty.

Dvanáct principů

Shrnutí praxe

Agilní vývoj, nazývaný také adaptivní vývoj, se proto vyznačuje přírůstkovým iterativním stylem řízení projektů zaměřeným na autonomii lidských zdrojů, které se podílejí na specifikaci, výrobě a validaci integrované a průběžně testované aplikace ( agilní metoda ).

Právě z těchto praktických realit, a nikoli na základě globální nebo strukturující teorie, agilita postupuje k nejvyšším sférám organizace a podílí se na tvorbě toho, co můžeme nazvat agilní kulturou organizace.

Organizace

Agilní aliance je nezisková organizace odpovědná za celosvětovou propagaci hodnot a zásad Agilního manifestu.

Poznámky a odkazy

  1. (in) „  The Failure of Agile  “ ,5. června 2015(zpřístupněno 24. května 2018 )
  2. (in) „  Developers should Abandon Agile  “ na https://ronjeffries.com ,10. května 2018(zpřístupněno 24. května 2018 )
  3. „Agilní manifest byl předložen v roce 2001 a existuje několik instancí metod, jako jsou XP, SCRUM a Crystal.“, Kieran Conboy a Brian Fitzgerald, Extreme Programming And Agile Methods - XP / Agile Universe 2004: 4th Conference On Extreme Programování a agilní metody, Calgary, Kanada, 15. – 18. Srpna 2004, Proceedings , kap. Směrem ke koncepčnímu rámci agilních metod, Springer Verlag , New York,Srpna 2004, ( ISBN  354022839X ) , odkaz
  4. „  Manifest pro agilní vývoj softwaru  “ na adrese agilemanifesto.org (přístup 26. října 2020 )
  5. (en) Manifest pro agilní vývoj softwaru
  6. „  Principy manifestu  “ , na agilemanifesto.org (přístup 26. října 2020 )
  7. Patrice Fornalik: „  Co je to hbitá kultura?  ", Ekilium ,10. dubna 2017( číst online , konzultováno 20. října 2017 )
  8. https://www.agilealliance.org/

Podívejte se také

Související články

Bibliografie

externí odkazy