Agiles Programmieren - Scrum

Die Erstellung einer Software im Auftrag eines Unternehmen folgt in der klassischen Planung dem sogenannten Wassefallprinzip. Danach werden zunächst Leistungsziele in einer Feinspezifizierung festgelegt. Diese werden dann programmiertechnisch umgesetzt und die jeweils fertig gestellten Werke/ Werkabschnitte werden abgenommen.

Das agile Programmieren ist dagegen ein zunächst eher unstrukturierter wirkender kreativer Prozess. Während dieses Prozesses werden verschieden Wege zu r Zielerreichung angegangen, verworfen und letztendlich Lösungen der bestehenden Aufgabenstellungen entwickelt.

Während die Softwareerstellung nach der klassischen Methodik eher überschaubarer wirkt und so leicht in Vereinbarungen und Prozesse gefasst werden kann/ konnte, ist eine entsprechende verbindliche Abstimmung zwischen Auftraggeber und Softwareersteller bei einem agilen Projekt geringfügig komplexer. Dieses Mehr an Komplexität lohnt sich im Idealfall durch ein den gewünschten Anforderungen entsprechendes Leistungsergebnis.

 

Wir stehen bei der rechtlichen Strukturierung von Projekten der Softwareerstellung - klassisch oder agil - gerne zur Seite und freuen uns auf eine Einbindung in die Prozesse!