Süsteemiarenduse elutsükkel
Töötav tarkvara on tähtsam kui dokumentatsioon.
Koostöö kliendiga on tähtsam kui läbirääkimised lepingu üle.
Muudatussoovidele vastutulek on tähtsam kui plaani järgmine.
Enam arvestatakse tagasiside (koormustestimine, kasutajate arvamus jm) käigus saadud
infoga kui loodetakse hoolika etteplaneerimise tehnikale. Põhitähelepanu on inimestel, sh
kasutajatel, ja pideval testimisel. Öeldakse, et agiilmeetoditega saavutatakse parem
tulemus sama raha eest, aga agiilmeetoditega on raskem ette planeerida, millal tarkvara
mingi funktsioon valmis saab - „Agile process will provide the most bang for the buck,
but won't say exactly when that bang will be".
Tuntumad ja levinumad agiilsed arendusmeetodid on ekstreemprogrammeerimine (XP),
Scrum, Feature Driven Development (FDD), Open Unified Process (OpenUP) jt
12