Skip to main content

Wat is het Agile Manifesto?

Het Agile Manifesto was de openbare verklaringen die op 11 februari 2001 werden afgelegd door 17 van de meest visionaire software -ingenieurs rond het onderwerp van het Agile Software Development Proces.Op het moment van deze bijeenkomst was Agile Software Development een nieuw concept, met veel opties voor ontwikkelaars om uit te kiezen.Het Agile Manifesto was een poging om alle heldere geesten van agile verwerking samen op één plek te krijgen, in een poging om overeenstemming te bereiken over de basisprincipes en ideeën van alle wendbare processen in de toekomst.

Enkele goede voorbeelden van het agile ontwikkelingsproces omvatten extreemProgrammering, scrum, adaptieve softwareontwikkeling en de Dynamic Systems Development Method (DSDM).Elk van deze processen probeert betere methoden te creëren voor de implementatie van computersoftware.De belangrijkste verbetering met al deze methoden is dat softwareontwikkeling op een manier moet worden geproduceerd om veranderingen in de bedrijfseisen te ondersteunen en geen processen vereist die de feedbacklus aan de klant sluiten.

Voorafgaand aan de creaties van het agile ontwikkelingsproces,Alle softwareontwikkeling werd voltooid in een watervalmethode.De term waterval wordt gebruikt voor het definiëren van het rechte werkpatroonproces waarbij alle vereisten vooraf worden voltooid en gedefinieerd met een einde dat alle gedefinieerde functionaliteit omvat.Net als een waterval is er een duidelijk begin en einde voor alle systeemontwikkeling.Dit ontwikkelingsproces maakt geen wijzigingen in vereisten mogelijk voorafgaand aan de voltooiing van een volledige softwaretoepassing.

Een openbare vergadering werd gehouden in een ski -loge in Snowbird, Utah, onder de coördinatie van Robert Martin.De lijst met aanwezigen bestaat uit Kent Beck, Dave Tomas, Mike Beedle, Jeff Sutherland, Arie van Bennekum, Ken Schwaber, Alistiar Cockburn, Steve Mellor, Ward Cunningham, Robert C. Martin, Martin Fowler, Brian Marick, James Grenning, John Kern,Jim Highsmith, Ron Jeffries en Andrew Hunt.Hoewel al deze personen ondersteuning waren van Agile, lichtgewicht ontwikkelingsmethoden, hadden elk zijn eigen voorkeur voor het implementeren van de methodologie.

Vier sleutelwaarden werden gedefinieerd en overeengekomen door de ondertekenaarspartijen van het Agile Manifest.De eerste was om waarde te stellen aan individuen en interacties over tools en processen.Ten tweede werd software die werkte gewaardeerd ten opzichte van uitgebreide documenten.Samenwerking met de klant werd belangrijker geacht dan onderhandelingen over beperkingen.Ten slotte beloofde de groep om de reageren op wijzigingen te waarderen tijdens het volgen van een plan.

De essentie van dit team en het Agile Manifest was het creëren van een ontwikkelingsomgevingsproces dat het belang van de klant begreep.Dit zou kunnen worden gedaan, geloofden ze, door open en continu samen te werken met de klant.Communicatie zou ervoor zorgen dat het werk dat wordt gedaan daadwerkelijk bedrijfswaarde zou opleveren en feedback van de klant mogelijk maakt.

Naast de belangrijkste waarden bevat het Agile Manifest ook verschillende belangrijke principes die de overtuiging hebben versterkt dat klantbetrokkenheid vroeg en vaak biedtVoor betere algemene softwaretoepassingen.Door een iteratief softwareproces te maken, heeft de klant de mogelijkheid om het eindproduct aan te passen door wijzigingen in de vereisten mogelijk te maken.De perceptie van de toepassing is beter omdat een werksysteem een primaire maatstaf is voor de vooruitgang die op het systeem wordt geboekt.