Was sind agile Entwicklungsmethoden?
Zitat Wikipedia:“Das Ziel Agiler Softwareentwicklung ist es, den Softwareentwicklungsprozess flexibler und schlanker zu machen, als das bei den klassischen Vorgehensmodellen der Fall ist. Man möchte sich mehr auf die zu erreichenden Ziele fokussieren und auf technische und soziale Probleme bei der Softwareentwicklung eingehen. Die Agile Softwareentwicklung ist eine Gegenbewegung zu den oft als schwergewichtig und bürokratisch angesehenen traditionellen Softwareentwicklungsprozessen wie dem Rational Unified Process oder dem V-Modell.”
Der Einsatz von agilen Entwicklungsmethoden (SCRUM, test-driven-development und continuous integration) ermöglicht uns trotz unscharfer Anforderungen und daraus resultierenden kurzfristigen Anpassungen dem Kunden höchste Qualität zu liefern Als agiler Softwareentwicklungsprozess wird bei Scrum die Kommunikation mit Kunden in den Projekten transparent und an wechselnde Anforderungen anpassbar.
Welche Vorteile bietet der Einsatz von agilen Entwicklungsmethoden?
Durch eine Aufteilung des Projektes in kurze Phasen, so genannte Sprints, werden täglich / kurzfristig Erfolge erzielt und Änderungen im Projektverlauf können flexibel angepasst werden. So wird eine maximale Produktivität und Qualität für das Projekt erreicht.
In jedem Fall ist der erstmalige Projekteinsatz einer neuen Methodik mit erheblichen Risiken verbunden. Wir bieten Ihnen daher gerne Beratung, Schulung und auch tatkräftige Unterstützung bei der Umsetzung, wenn Sie den Einsatz von agilen Entwicklungsmethoden in Betracht ziehen oder sich bereits dafür entschieden haben.
Die Entwickler von dcs-fürth haben jahrelange Erfahrung mit agilen Entwicklungsmethoden und zahlreiche Schulungen zu dem Thema gehalten. Zwei unserer Entwickler haben die Scrum-Master-Zertifizierung abgelegt:
