Skip to main content

Mi az agilis manifeszt?

Az Agile manifeszt volt a nyilvános nyilatkozatok, amelyeket 2001. február 11 -én tett a leg látomásos szoftvermérnökök az agilis szoftverfejlesztési folyamat tárgya körül.A találkozó idején az Agile szoftverfejlesztés új koncepció volt, számos lehetőséget választhat a fejlesztők számára.Az agilis manifeszt egy erőfeszítés volt, hogy az agilis feldolgozás minden fényes elméjét egy helyen összekapcsoljuk, hogy megegyezzenek az agilis folyamat alapelveivel és ötleteivel.Programozás, scrum, adaptív szoftverfejlesztés és a dinamikus rendszerfejlesztési módszer (DSDM).Ezen folyamatok mindegyike megpróbál jobb módszereket létrehozni a számítógépes szoftverek megvalósításához.A legfontosabb fejlesztés az összes ilyen módszernél az, hogy a szoftverfejlesztést oly módon kell előállítani, hogy támogassák az üzleti követelmények változásait, és ne igényeljenek olyan folyamatot, amely lezárja az ügyfélnek nyújtott visszacsatolási hurkot.

Az agilis fejlesztési folyamat létrehozása előttAz összes szoftverfejlesztést vízesés módszerrel fejezték be.A vízesés kifejezést az egyenes munkamintázat -folyamat meghatározására használják, amely megköveteli, hogy az összes követelmény befejeződjön és meghatározzon egy olyan végével, amely tartalmazza az összes meghatározott funkciót.Ugyanúgy, mint egy vízesés, minden rendszerfejlesztéshez egyértelmű a kezdet és a vége.Ez a fejlesztési folyamat nem teszi lehetővé, hogy a követelmények megváltozása bekövetkezzen egy teljes szoftveralkalmazás befejezése előtt.A résztvevők listája között szerepel 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, John Kern,Jim Highsmith, Ron Jeffries és Andrew Hunt.Míg ezeknek az egyének mindegyike az agilis, könnyű fejlesztési módszerek támogatása volt, mindegyiknek megvan a saját preferenciája a módszertan megvalósításában.Az első az volt, hogy értéket tegyen az egyénekre, és interakciókkal az eszközök és a folyamat során.Másodszor, a dolgozó szoftvert az átfogó dokumentumok felett értékelték.Az ügyféllel folytatott együttműködést fontosabbnak tartották, mint a korlátozási tárgyalások.Végül, a csoport vállalta, hogy értékeli a változásokat a terv utáni változásokra.Azt hitték, hogy ezt meg lehet tenni, ha nyíltan és folyamatosan együttműködnek az ügyféllel.A kommunikáció elősegíti, hogy az elvégzett munka valóban üzleti értéket teremtsen, és visszajelzést tesz lehetővé az ügyféltől.A jobb általános szoftveralkalmazások érdekében.Az iteratív szoftverfolyamat létrehozásával az ügyfél képes a végtermék módosítására, lehetővé téve a követelmények változását.Az alkalmazás észlelése jobb, mivel a működő rendszer a rendszerben elért haladás elsődleges mérőszáma.