Agile Methoden der Software-Entwicklung

Beschreibung

Agile Softwareentwicklung, z.B. nach der Methode eXtreme Programming (XP), ist mehr als ein neues Schlagwort. In vielen Praxisprojekten wurde die Leistungsfähigkeit agiler Ansätze bereits nachgewiesen. Die konsequente Zusammenstellung erfolgreicher und bewährter Planungs-, Arbeits- und Programmiertechniken sowie die aufmerksame Beachtung und Nutzung ihrer gegenseitigen Einflüsse bietet neue Chancen zur erfolgreicheren und effektiveren Entwicklung von Software hoher Qualität. Insbesondere ergeben sich zusätzliche Möglichkeiten, die Risiken und Kosten von Projekten zu steuern und zukünftige Kosten zu verringern.

Agile Softwareentwicklung zielt darauf ab, mit vorgegebenen Ressourcen so schnell wie möglich den maximalen Nutzen für den Kunden zu realisieren, ohne dabei die Qualität der entstehenden Software zu kompromittieren. Ein wesentlicher Erfolgsfaktor für die Nutzen-optimierung ist die enge und flexible Kooperation zwischen Kunden und Entwicklungsteam. Kurze Releasezyklen führen zu frühem Return-On-Investment und geben schnelles Feedback über Angemessenheit und Qualität der Software.

Die verschiedenen agilen Methoden wie XP, Scrum oder Feature-Driven-Development bieten die notwendigen Management-, Team- und Programmiertechniken, um diese Ziele zu erreichen. Ihre Umsetzung in die Praxis ist jedoch nicht trivial. Für die dafür Verantwortlichen sollte daher das in langjähriger, praktischer Projektarbeit gesammelte Wissen über agile Methoden äußerst wertvoll sein.

Das Seminar vermittelt dieses Wissen, zeigt das Zusammenspiel der Techniken und gibt Hinweise aus der Praxis über ihre erfolgreiche Anwendung. Die Teilnehmenden werden mit den Grundprinzipien agiler Softwareentwicklung vertraut gemacht und können sowohl die Potenziale als auch die Risiken für ihr eigenes Umfeld bewerten.

KontaktFür dieses Thema liegt aktuell kein Veranstaltungstermin fest.
Haben Sie Anregungen oder Terminwünsche, können Sie uns hier kontaktieren.