12 Agile Põhimõtted - Waterdud/agilesed-tarkvara GitHub Wiki
Agile Manifest – 12 põhimõtet
Agile manifest tugineb 12 põhimõttele, mis suunavad meeskondi arendama tarkvara paindlikult ja koostöös kliendiga.
-
Klientide rahulolu
Meie kõrgeim prioriteet on rahuldada klienti varajase ja pideva väärtusliku tarkvara tarnimise kaudu. -
Muutuvate nõuete vastuvõtmine
Võtame vastu muutuvaid nõudeid, isegi hilises arengufaasis. Agile protsessid kasutavad muutusi kliendi konkurentsieelise saavutamiseks. -
Tarkvara tarnimine sageli
Tarnime töötavat tarkvara sagedasti, paarinädalase kuni paarikuise vahega, eelistatult lühema aja jooksul. -
Igapäevane koostöö
Äriinimesed ja arendajad peavad töötama koos igapäevaselt kogu projekti vältel. -
Motiveeritud isikud
Loome projektid motiveeritud inimeste ümber. Anname neile vajaliku keskkonna ja toe ning usaldame neid töö ära tegemisel. -
Näost näkku suhtlus
Kõige tõhusam ja tulemuslikum viis info edastamiseks arendustiimi sees on silmast silma vestlus. -
Töötav tarkvara
Töötav tarkvara on peamine edenemise mõõdupuu. -
Jätkusuutlik arendustempo
Agile protsessid soodustavad ühtlast arengut. Sponsorid, arendajad ja kasutajad peaksid suutma säilitada ühtlast tempot lõputult. -
Tehniline tipptase
Pidev tähelepanu tehnilisele tipptasemele ja heale disainile suurendab agiilsust. -
Lihtsus
Lihtsus – töö hulga maksimeerimata jätmine – on oluline. -
Iseorganiseeruvad meeskonnad
Parimad arhitektuurid, nõuded ja disainid tekivad iseorganiseeruvatest meeskondadest. -
Regulaarne refleksioon
Meeskond mõtiskleb regulaarselt, kuidas saada tõhusamaks, ja kohandab ning muudab oma käitumist vastavalt.
“Agile is not a process, it's a mindset.”