Wie wir arbeiten

Agile Entwicklung bei der yourIT GmbH

Im Jahr 2018 hat die Softwareentwicklungsabteilung von yourIT den Schritt zur agilen Entwicklung gewagt. Seither arbeiten wir stetig an der Optimierung unserer scrum-ähnlichen Entwicklungsmethoden:

Wir arbeiten mit einer iterativen und inkrementellen Vorgehensweise, dabei verteilen wir anstehende Aufgaben auf sogenannte Sprints, die für gewöhnlich 2 Wochen andauern.

Wenn Sie als unser Kunde einen Auftrag stellen, werden Sie zum Stakeholder für das Endprodukt dieses Auftrags. Wir bieten Ihnen die Möglichkeit, Teil unseres Entwicklungsprozesses zu sein und aktiv dabei mitzuwirken.

Vor einem Sprint werden sämtliche Aufgaben aus den Ideen und Anforderungen unserer Kunden zusammengetragen und entsprechend unserer "Definition of Ready" aufbereitet. Sie landen im Produkt-Backlog.

Im Sprint-Planning bespricht unser Team gemeinsam die Aufgaben im Backlog und entscheiden, welche davon in den neuen Sprint übernommen werden. Es wir geplant, wer welche Aufgaben übernimmt und wie viel Zeit dafür etwa in Anspruch genommen wird.

Nach dem Sprint-Planning wird der zweiwöchige Sprint gestartet und den Team-Mitgliedern steht offen, wie sie ihre Aufgaben ideal auf den Sprint-Zeitraum aufteilen.

Daily Meeting

Um unseren Fortschritt im Sprint als Team im Blick zu behalten, halten wir jeden Morgen ein kurzes Daily-Meeting ab, welches jedem Team-Mitglied die Möglichkeit bietet, über seine Erfolge, Fortschritte und Probleme bei der Bearbeitung seiner Aufgaben zu berichten. So können Ungereimtheiten und Herausforderungen oft direkt mit der Hilfe des Teams gelöst werden.

Am Ende der zweiwöchigen Sprint-Phase steht das Review-Meeting an. Hier schaut das Team sich gemeinsam die Ergebnisse der Aufgaben im Sprint an. Idealerweise sind hier alle Aufgaben gemäß unserer "Definition of Done" geschlossen. Ziel ist ein potentiell auslieferbares Produkt-Inkrement, das vom sogenannten Stakeholder, Sie als Auftraggeber, abgenommen wird.

Feedback

Am Ende besprechen wir den Ablauf des beendeten Sprints in einem Retro-Meeting und tragen Verbesserungsvorschlägen zusammen. Ziel hiervon ist die Optimierung unseres agilen Softwareentwicklungsprozesses.

Agile Foundation
Lassen Sie sich von uns überzeugen!