Sollte es in Bezug auf die Veröffentlichung des Codes und die Trennung der Verantwortlichkeiten der Projektmanager oder die Veröffentlichungsteams sein, die das Unternehmen über die Veröffentlichungen informieren? Ich glaube, es sollte die Aufgabe des Release-Teams sein. Hier sind meine Gründe dafür.
BEARBEITEN - Lassen Sie mich einige Details hinzufügen, die "Entwicklungsaktualisierungen" - werden den Tickets vor der Abmeldung hinzugefügt, das Veröffentlichungsteam sammelt nur die Informationen aus den Tickets - Wenn es Probleme mit der Veröffentlichung gibt, setzen wir sie sofort zurück. Ein weiteres Detail ist, dass das Release-Team bei den Entwicklern sitzt, die PMs und Tests sitzen in einem anderen Gebäude.
Während der Projektmanager dafür verantwortlich ist, eine effektive Kommunikation innerhalb des Teams und zwischen dem Team und dem Rest der Organisation zu ermöglichen, bedeutet diese Verantwortung nicht, dass der Projektmanager der Ausführende der Aufgabe sein muss. Es ist durchaus akzeptabel, diese Verantwortung zu delegieren oder das Team zu ermutigen, neue Prozesse oder Nebenkanäle zu entwickeln, die sicherstellen, dass die routinemäßige Kommunikation so effektiv wie möglich ist.
Es hängt davon ab, ob. Wer hat das Unternehmen vorher informiert? Wenn es die Release-Teams waren, dann ist es sinnvoll, sie weiter machen zu lassen.
In Ihrer Argumentation fehlt ein wichtiges Detail. Wenn ein anderes Team für die Freigabe verantwortlich ist, werden alle Informationen im Ablauf zumindest aus zweiter Hand weitergegeben, und im Notfall ist immer ein zusätzlicher Schritt erforderlich . Stellen Sie sich vor, dass beim Release etwas schief geht. Das Veröffentlichungsteam hat möglicherweise eine Ahnung von einer möglichen Lösung, aber es wird definitiv die Hilfe der Entwicklungsteams benötigen. Wenn das Unternehmen Feedback sendet, wird es – nicht absichtlich – vom Release-Team gefiltert/geändert, sodass es gute Chancen gibt, die Anzahl der Diskussionen zu erhöhen, um Dinge zu klären.
Für sechs Projektteams scheint ein ganzes Release-Team etwas zu viel, aber ich weiß, dass Kunden gerne nur einen Ansprechpartner haben (entweder eine Person oder ein Team). Ich schlage vor, den Projektmanager des Teams, das für die Integration verantwortlich ist, als Ansprechpartner zu fragen und alle Teams gleichermaßen für die Releases verantwortlich zu machen.
Wer am besten artikulieren kann, welcher Geschäftswert geliefert wurde, sollte diese Kommunikation durchführen. Die Augen des Business-Teams werden glasig, wenn Sie nur eine Liste der eingesetzten Tickets senden. Sie wollen den technischen Hokuspokus nicht hören.
Wir haben diese Product Owner-Rolle geschaffen und sie funktioniert sehr gut. Meine Empfehlung ist, dass Sie diese neue Rolle erstellen. Hier ist ein Link, der die Rolle des Product Owners beschreibt: http://www.scrumalliance.org/articles/44-being-an-effektive-product-owner . Weisen Sie diese Verantwortung in der Zwischenzeit der Person zu, die am besten extrahieren kann den Geschäftswert aus der Liste der Tickets und artikulieren Sie ihn gut.
Chris Greeno
Zsolt
Chris Greeno
Zsolt
Chris Greeno
Zsolt