Agiles Projektmanagement wird eingesetzt, um bei immer kürzer werdenden Time-to-Market und immer steigenden Komplexität der Softwareprodukte die nötigen Flexibilität und Transparenz zu ermöglichen und auf die Änderungen schnell reagieren zu können. Agiles Arbeiten erlaubt uns mit dem Tempo der Digitalisierung Schritt zu halten und den Rahmen für weiteres Wachstum und Innovationen zu schaffen. Teams sind dann in der Lage, früh funktionierende Software zu liefern und diese kontinuierlich zu optimieren. Dies setzt aber ein echtes agiles Arbeiten voraus, bei dem die agilen Prinzipien eingehalten werden und die Anforderungen an Selbstorganisation und -reflexion sowie Continius Improvement erfüllt werden.
Wenn Organisationen zu skalieren anfangen, werden Product Owner und Scrum Master parallel vor weiteren Herausforderungen gestellt, da sie jetzt den Überblick über mehrere Teams und ihre Performance und den Fokus auf das Wesentliche behalten müssen. Auch bei Remote-Arbeit wachsen die Anforderungen in Bezug auf die Sicherstellung der Lieferfähigkeit. Manuelle Methoden für die Datenerfassung und der Organisation der Arbeitsprozesse sind schon bei kleineren Teams wenig effektiv. Üblich genutzte Systeme zum Projektmanagement stellen die Sachverhalte zu komplex dar und verkomplizieren zusätzlich die Arbeitsprozesse. Da bedarf agiles Projektmanagement in skalierten Organisationen eines effektiven digitalen Tools mit allen nötigen Funktionen, die den Zugriff über den gesamten Backlog und die Priorisierung über alle Teams hinweg ermöglicht und das agile Arbeiten ortsunabhängig unterstützt.
ARTs Management in skalierten Organisationen
Wie kann man die Komplexität bei großen und team-übegreifenden Projekten reduzieren? Wie finde ich heraus, wo meine Teams in Bezug auf die vereinbarten Ziele gerade stehen und wo können Optimierungen eingeführt werden? Für alle diese Fragen muss die Antwort kurzfristig gefunden werden, da entsprechende Anpassungen im agilen Umfeld auch schnell implementiert werden müssen.
Ein effektives Tool, das agiles Projektmanagement in großen skalierten Organisationen unterstützt, ist runScrum – eine SharePoint-basierte Plattform, die von erfahrenen agile Coaches und Scrum Master entwickelt wurde. Die runScrum SAFe Features ermöglichen die Erstellung von mehreren agile Release Trains und die Zuordnung von Team Boards zu jedem ART innerhalb einer SharePoint Site Collection. Wenn mehrere Teams am gleichen Ziel oder Produkt arbeiten, ist es wichtig auch den Zugang zu allen wichtigen KPIs für alle Teams auf einen Blick zu erhalten, was mit dem ART Dashboard ermöglicht wird. Die KPIs als kritischer Faktor für das Reporting werden einheitlich auf ART-Ebene bereitgestellt.
Im Dashboard werden daneben wichtige Daten zu Status, Progress, Kapazitätenplanung und Zeiterfasung sowie offenen Tickets aller ARTs übersichtlich angezeigt. Die Erhebung von CapEx und OpEx Positionen für Entwicklung und Operations wird ebenso ermöglicht und somit die Grundlage für ein echtes agiles Controlling geschafft.
runScrum Module für team-übergreifendes agiles Projektmanagement
Als Tool für agiles Projektmanagement enthält runScrum eine Reihe von Modulen, die die Basis für skalierter agiler Umgebungen bilden und eine übersichtliche und intuitive Steuerung an nur einem Ort inklusive Planung, Reporting und Dokumentenablage ermöglichen.
Im Demand-Management-Modul werden Features und Epics definiert, die dann parallel von mehreren Teams bearbeitet werden können. Es erlaubt die Statusverfolgung von allen Product Backlog Items im Rahmen der Epics und PIs unabhängig von der Projektgröße. runScrum unterstützt auch eine automatisierte Priorisierung der Product Features durch die Integration der von SAFe empfohlenen WSJF-Methode; in einer Kanban-Übersicht wird zusätzlich den Echtzeitstatus aller Epics angezeigt, unabhängig davon wie viele Teams am Projekt arbeiten.
Das Herzstück von runScrum, das Scrum Board schafft die Basis für die Wertschöpfungsprozesse in den Teams und unterstützt die Planung und das Tracking von allen Events wie PI, Sprints und Reviews. Das Scrum Board bildet den gesamten Backlog ab, verhilft ebenso der intuitiven Planung und Priorisierung der Items in den Sprints und die Zuordnung zu den Epics. Die Aufgaben werden in Tasks und Subtasks organisiert, zu denen der Status und die Bearbeitungszeit entsprechend aktualisiert und nachverfolgt werden. Das Dashboad erlaubt auf einem Blick schnelle Rückschlüsse über die Realisierbarkeit des Sprints mit Burndown-Charts und die Velocity zu jedem Zeitpunkt und sorgt für zusätzliche Transparenz und Übersichtlichkeit.
Tickets können im Service Desk schnell erstellt und zugeordnet werden, es können ebenso Abhängigkeiten zwischen den Tickets angezeigt werden, wodurch Impediments und Fehler schnell ausgeräumt werden können. Die TimeSheet-Funktion kümmert sich um eine leichte im System integrierte Planung und Kontrolle der Kapazitäten. Für alle Module und Funktionen ist eine einfache und anpassbare Benutzer- und Berechtigungsverwaltung für Teams, Kunden und Stakeholder eingerichtet, so dass alle Beteiligten die entsprechenden Zugang und Bearbeitungsmöglichkeiten erhalten. runScrum schafft somit mehr Transparenz, Kontrolle, Übersichtlichkeit und Akzeptanz für alle Beteiligten, die für die erfolgreiche Skalierung unerlässlich sind.