Eine Gruppe von modernen Entwicklungsprozessen, die versucht, unnötige Bürokratie während der Entwicklung zu vermeiden. Agile Prozesse sind typischerweise unterspezifiziert, d.h. sie beschreiben, welche Dinge mindestens gemacht werden müssen, gehen aber davon aus, dass es zusätzliche Vorschriften und Regeln gibt.