Nach einer heftigen Debatte über Scrum wurde mir klar, dass das Management für mich eine unnötige und überflüssige Tätigkeit in einem voll agilen Team darstellt. Ich glaube, dass ein ausgereiftes Agile-Team keinerlei Management oder nicht-technischen Entscheidungsprozess benötigt. Für meine (scheinbar irrenden) Augen ist es mehr als offensichtlich, dass nur ihr Coach (der technisch kompetenteste Kollege mit den richtigen Kommunikationsfähigkeiten) geeignet und in der Lage ist , ein ausgereiftes Entwicklungsteam zu leiten. Ich kann mir nicht vorstellen, wie ein Scrum-Meister zu einem solchen Team beitragen kann.
Ich habe große Schwierigkeiten, den Wert solcher Dinge in Scrum und dem Manager als jemandem zu erkennen und zu verstehen , der kein erfahrener Entwickler ist, aber die Produktionszyklen gut plant, wenn ein Coach im Team vorhanden ist. Was bedeutet das überhaupt? Wie um alles in der Welt kann jemand ohne ausgeprägte Entwicklungskenntnisse ein hochtechnisches Team führen? Vielleicht bedeutet Management hier etwas anderes?
Ich sehe Management als totale Zeitverschwendung und Nebenprodukt von Unreife. Meines Erachtens ist ein ausgereiftes Team vollständig selbstverwaltend. Anscheinend irre ich mich, da viele großartige Leute das Gegenteil sagen, aber ich kann mich nicht überzeugen.