Hintergrund

Disciplined Agile Delivery (DAD) ermöglicht es Teams, vereinfachte Prozessentscheidungen rund um die inkrementelle und iterative Lösungsbereitstellung zu treffen. DAD baut auf den zahlreichen Praktiken auf, die von den Befürwortern der agilen Softwareentwicklung befürwortet werden, darunter Scrum, agile Modellierung und schlanke Softwareentwicklung.

DAD wurde als Mittel für den Übergang zur nächsten Evolutionsstufe von Scrum identifiziert. DAD bietet einen sorgfältig konstruierten Mechanismus, der nicht nur die IT-Arbeit rationalisiert, sondern vor allem die Skalierung ermöglicht. DAD ist ein hybrider agiler Ansatz für die Bereitstellung von IT-Lösungen in Unternehmen, der eine solide Grundlage für die Skalierung bietet.

DAD erkennt nicht nur die Bedeutung von Netzwerken funktionsübergreifender Teams an, sondern bietet auch explizit Unterstützung für die Skalierung von Schlüsselpraktiken in komplexen Arbeitsumgebungen, indem Techniken eingesetzt werden, die Softwareentwicklungsbemühungen zu robusten Softwarebereitstellungsereignissen verbinden.

Toolkit

Das Disciplined Agile (DA) Prozess-Entscheidungs-Toolkit bietet eine unkomplizierte Anleitung, um Menschen, Teams und Organisationen dabei zu helfen, ihre Prozesse ereignisorientiert zu rationalisieren und so eine solide Grundlage für geschäftliche Agilität zu schaffen. Dazu wird aufgezeigt, wie die verschiedenen Aktivitäten wie Solution Delivery (Softwareentwicklung), IT Operations, Enterprise Architecture, Portfolio Management, Sicherheit, Finanzen und Beschaffung als zusammenhängendes Team zusammenarbeiten. DA beschreibt, worauf diese Aktivitäten abzielen sollten, bietet eine Reihe von Optionen dafür an und beschreibt die mit jeder Option verbundenen Kompromisse.

Um mit der Einführung von DAD zu beginnen, ist es am besten, am Anfang zu beginnen und schrittweise in die Einführung von DAD einzusteigen.

Es gibt vier Bereiche innerhalb des DA-Toolkits:

  1. Disciplined Agile Delivery (DAD)
  2. Disciplined DevOps
  3. Disciplined Agile IT (DAIT)
  4. Disciplined Agile Enterprise (DAE)

Dieser Artikel wird sich auf den ersten DA-Bereich (DAD) konzentrieren und zwar, Way of Working (WoW)

DAD ist die grundlegende Schicht des DA-Toolkits. Sie fördert eine zielorientierte statt einer präskriptiven Strategie und ermöglicht es Teams, ihre Arbeitsweise (WoW) zu wählen. Im Folgenden sind die Prozessziele von DAD dargestellt.

Abbildung 1. Die Prozessziele von Disciplined Agile Delivery (DAD)

Die Ziele sind in vier Bereiche unterteilt: Beginn, Aufbau, Übergang und Fortlaufend. In der Anfangsphase wird das Team in die richtige Richtung gebracht, bevor die Entwicklungsarbeit beginnt. Bei der Konstruktion baut das Team die Lösung schrittweise auf, bei der Transition wird die Lösung in die Produktion überführt. In der Phase Ongoing schließlich verbessert das Team seine Fähigkeiten und passt sich besser an das Unternehmen an.

Durch die Bereitstellung von Wahlmöglichkeiten anstelle von Vorschriften und durch die Anleitung der Mitarbeiter zu diesen Prozesszielen ermöglicht DAD den Teams, einen Ansatz zur kontinuierlichen Verbesserung der Lösungsbereitstellung zu verfolgen.

Way of Working (WoW)

Wenn sich Teams zum ersten Mal formieren, müssen sie in die Zusammenstellung ihrer anfänglichen WoW investieren. Dazu gehört die Wahl des Lebenszyklus, der am besten zu ihrem Projekt passt, die Auswahl der Werkzeuge, die sie verwenden werden, und die Einrichtung der physischen Arbeitsumgebung. Da sich die Initiierung eines Projekts in der Regel stark von der Entwicklung einer Lösung unterscheidet, neigen Teams dazu, ihre WoW auf das zuzuschneiden, womit sie vertraut sind und was sich bewährt hat. Teams können jedoch ihre WoW auf der Grundlage neuer Erkenntnisse weiterentwickeln. Bei den Überlegungen zu Ihrer WoW muss sich das Team die unten aufgeführten Fragen stellen. Dies hilft dem Team, sich so zu organisieren, wie es das Team gewohnt ist.

  • Wie werden wir unseren physischen Arbeitsbereich organisieren?
  • Wie werden wir innerhalb des Teams kommunizieren?
  • Wie werden wir innerhalb des Teams zusammenarbeiten?
  • Welchem Lebenszyklus werden wir folgen?
  • Wie erforschen wir einen bestehenden Prozess?
  • Welche Prozesse/Praktiken werden wir zunächst übernehmen?
  • Wie werden wir potenzielle Verbesserungen identifizieren?
  • Wie können wir bestehende Praktiken/Strategien wiederverwenden?
  • Wie werden wir potenzielle Verbesserungen im Team umsetzen?
  • Wie werden wir unser WoW erfassen?
  • Wie werden wir effektive Praktiken mit anderen innerhalb unserer Organisation teilen?
  • Welche Software-Tools werden wir einsetzen?

Die folgende Abbildung zeigt verschiedene Möglichkeiten, wie Sie Ihr WoW entwickeln können, und wie Sie sehen können, gibt es viele Optionen:

Die Entscheidung über Ihr WoW ist in der Anfangsphase von entscheidender Bedeutung, da sie den Rahmen vorgibt, den Sie für die Aufbauphase benötigen. Während der verschiedenen DAD-Phasen wird das WoW ständig überprüft, bewertet und verbessert.

Articles

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.