Situation: Mein Unternehmen verwendet externe Entwickler. Diese Entwickler arbeiten in einer Scrum-Umgebung mit einem Delivery Manager zusammen, um die Kommunikation mit uns zu verwalten.
Das Team ist sehr zufrieden mit dem Einsatz von Jira. Alle Schätzungen und aufgewendeten Stunden werden nachverfolgt, was das (Outsourcing-)Szenario sehr transparent macht. Was nicht transparent ist, sind die Stunden, die für (Scrum-)Meetings, die Stunden des Delivery Managers und andere damit verbundene Aktivitäten aufgewendet werden.
Was ist die beste Vorgehensweise, um diese Art von Aktivitäten nachzuverfolgen? Ich kann mir eine Situation vorstellen, in der wir möglicherweise separate „User Stories“ erstellen, um diese Stunden zu verfolgen, aber nach einer besseren Lösung suchen.
Unabhängig davon, welche Methodik oder welchen Projektmanagementansatz Sie verwenden, Sie passen Prozesse immer an die Bedürfnisse von Organisation und Projekt an.
Die Nachverfolgung der Zeit, die für Meetings, Kommunikation und tausend kleine Dinge aufgewendet wird, ist meistens eine unmögliche Mission. In diesen Fällen bat ich die Teams normalerweise, den ganzen Tag über ein Protokoll ihrer Aktivitäten zu führen. Auf diese Weise konnte ich die Notwendigkeit der Zeiterfassung gegen die Zeit ausgleichen, die durch die Erfassung der Zeit verloren ging.
Scrum sollte per Definition vollständige Transparenz darüber bieten, wie viel Zeit die Teilnehmer in Meetings verbringen. Meetings oder „Rituale“ werden einmal pro Sprint praktiziert; Zeit gebunden; und idealerweise so geplant, dass sie in jedem Sprint zur gleichen Zeit stattfinden. Ein großer Vorteil von Scrum besteht darin, dass Meetings über den Scrum-Prozess hinaus entfallen. Stellen Sie sicher, dass der Scrum-Prozess ALLE (100 %) der Zeit ausmacht, die Ihr Team mit Besprechungen über Ihr Projekt oder Konto verbringt.
Der beste Weg, die Produktivität der Meetings zu überprüfen, ist, selbst daran teilzunehmen. Wenn einige der dort praktizierten Aktivitäten verschwenderisch sind, schlagen Sie dem Delivery Manager einen Wechsel vor.
Messen Sie die Leistung des Delivery Managers getrennt vom Engineering-Team. Halten Sie diesen Manager dafür verantwortlich, Verbesserungen in Effizienz, Geschwindigkeit und Softwarequalität zu demonstrieren. Dieser Manager sollte Ihnen eine Strategie vorstellen, wie diese Verbesserungen sequenziert werden, und sollte Risiken oder Einschränkungen zusammenfassen, die ihre Fähigkeit zur Umsetzung von Produktivitätsverbesserungen einschränken. Es kann hilfreich sein, sich auf die erzielten Ergebnisse zu konzentrieren und nicht auf die Anzahl der geleisteten Arbeitsstunden oder Aufgaben.
Sarow
Todd A. Jacobs
Devasuran
Bürger SP
Devasuran