Glossar


#   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  

Agile Methoden

Unter agile Methoden (auch als leichtgewichtig bezeichnet) fallen Ansätze der Softwareentwicklung, die von sog. schwergewichtigen Prozessmodellen abrücken und der Selbstorganisation des Entwicklungsteams eine große Bedeutung beimessen. Bürokratie, Formalismen und Dokumentation werden auf ein Mindestmaß reduziert, um den Gegenstand der Entwicklung selbst, die lauffähige Software und den Programmcode, wieder in den Vordergrund zu rücken. Nachdem in den 90er Jahren eine Reihe von leichtgewichtigen Methoden (z.B. Extreme Programming (XP), Scrum, Adaptive Software Development (ASD), Feature Driven Development (FDD), Dynamic System Development Method (DSDM), Lean Development (LD)) unabhängig voneinander entstanden war, fanden sich 17 der maßgeblich an diesen Initiativen beteiligten Experten zusammen, um die Gemeinsamkeiten ihrer Ansätze und die ihnen zugrunde liegenden Wertvorstellungen herauszuarbeiten. Dabei wurde der Begriff "agile software development" erstmalig geprägt, und es wurden vier plakative Leitsätze mit zwölf daraus abgeleiteten Prinzipien in Form eines Manifestes (www.agilemanifesto.org) formuliert.