
Agile Programmierung
Der Ansatz der agilen Programmierung ist ein flexibles Vorgehensmodell, welches das Lösen einer Programmieraufgabe in den Vordergrund der Softwareentwicklung stellt und die Formalisierung des Vorgehens optimiert.
Anforderungen werden in sich wiederholenden kleinen Schritten, unter Verwendung von aktiven Rückkoppelungen (-meldungen) umgesetzt. Die Vorgehensweise fokussiert sich auf das Entwickeln der jeweils zu dem Zeitpunkt benötigten Funktionalitäten.
Die agile Programmierung berücksichtigt insbesondere, dass in der Regel die vollständigen Anforderungen an das Softwareprodukt zu Beginn des Projekts nicht vollständig bekannt sind, sondern über die Projektlaufzeit entstehen, beziehungsweise verändert werden.




