Mein Team versucht seit einiger Zeit, auf Scrum umzusteigen, aber es scheint, als würde die bereits bestehende Kultur das Team daran hindern, zu einer neuen Denkweise überzugehen, oder sogar dazu führen, dass es sich in die entgegengesetzte Richtung bewegt.
Als Referenz hat das Team zwei Linienmanager, einen Projektmanager, einen Product Owner und fünf Entwickler.
Kann ich in dieser Situation irgendetwas tun, um dem Team als Entwickler beim Übergang zu einer Scrum-Denkweise zu helfen und zu vermeiden, dass die Moral des Teams aufgrund der daraus resultierenden täglichen Überwachung und Überwachung, die bis zu 10-15% der Arbeitswoche in Anspruch nimmt, gebrochen wird? ?
Mal sehen, was hier falsch ist:
Der Projektmanager sollte absolut nicht der Scrum-Leader sein. Absolut nicht. Diese Person hat nicht die geringste Ahnung, was „Scrum“ bedeutet.
Linienmanager sollten auf keinen Fall Teamleiter sein und auf keinen Fall Teil des Entwicklungsteams sein.
Tägliches Standup wird vom Scrum Leader durchgeführt. Nicht vom Vorgesetzten. Nicht vom Projektleiter. Der tägliche Standup dient NICHT der Berichterstattung.
Der Projektleiter versteht die Bedeutung des Wortes „Termin“ nicht.
Wenn man Ihre anderen Kommentare hinzufügt, scheint dies eine absolut giftige und seelenzerstörende Umgebung zu sein. Bist du glücklich dort zu arbeiten? Gehst du gerne zur Arbeit oder hast du Angst davor?
Versuchen Sie nicht einmal zu helfen. Stellen Sie sicher, dass Ihr Lebenslauf gut ist, und suchen Sie nach einem besseren Job in einem besseren Umfeld.
Mein Team versucht seit einiger Zeit, auf Scrum umzusteigen,
Ich würde sagen, das hat es nicht. Scrum-Begriffe wurden herumgeschleudert und missbraucht, aber das war es auch schon. Es ist kein Übergang sichtbar.
Ein Übergang würde Scrum Master erfordern, die ihn leiten. Ein Plan für den Übergang (vielleicht als eigenes Scrum-Projekt). Und Unterstützung durch das obere Management. Beides kann ich in deiner Beschreibung nicht erkennen.
Da kann man meiner Erfahrung nach nichts wirklich machen. Die Machthaber werden nicht einfach absteigen und aufgeben. Die Existenz von 4(!) Personen mit dem Titel „Manager“ oder „Eigentümer“ und nur fünf Entwicklern im Vergleich bedeutet, dass sie zu viel zu verlieren haben. Die Implementierung von Scrum würde bedeuten, dass mindestens zwei von ihnen ihre Stelle verlieren und einer möglicherweise für eine andere Position ausgebildet wird, die völlig anders ist als seine vorherige Stellenbeschreibung. Sie werden keine konstruktive Rolle in ihrer eigenen Obsoleszenz spielen .
Wenn das obere Management diesen Übergang nicht erzwingt, und ich meine erzwingen , nicht „erwünschen“, wird dies nicht geschehen. Sie werden an ihren Jobs festhalten. Es geht nicht um Kultur, sondern darum, dass sie mit Scrum sehen, dass das, was sie anbieten, nicht benötigt wird. In diesem Geschäft läuft ihnen die Zeit davon, und jede Verzögerung, jedes Problem beim Übergang wird ihnen einen weiteren fetten Gehaltsscheck bescheren.
Tut mir leid, so negativ zu sein. Abgesehen von der Suche nach einem Job, der Scrum tatsächlich anbietet, sind die besten Optionen, die Sie haben, den Kopf unten zu halten und zu hoffen, dass das obere Management seinen Job macht, um diesen Übergang durchzusetzen . Ein erster Blick darauf wären obligatorische Schulungen, externe Coaches vor Ort und die Besetzung der Rolle des Scrum Masters.
Bis dahin viel Glück und halten Sie Ihren Lebenslauf auf dem Laufenden.
Kann ich in dieser Situation irgendetwas tun, um dem Team zu helfen?
Ihr Unternehmen scheint eine gemeinsame Phase zu durchlaufen, in der jeder seine eigene Interpretation davon hat, was Scrum sein sollte, und nach seiner eigenen Vision handelt. Das wird zwangsläufig scheitern.
Jedes Unternehmen implementiert Scrum auf seine eigene Art und Weise. Auch wenn es unternehmensübergreifende Gemeinsamkeiten geben mag, ist es meiner Erfahrung nach am wichtigsten, dass alle auf derselben Seite stehen.
Wenn Sie in der Lage sind, Schulungen anzubieten oder vorzuschlagen, könnte dies der Schlüssel zum Erfolg sein.
Bringen Sie die Führungskräfte zusammen, erörtern Sie, wie Scrum in Ihrem Unternehmen funktionieren soll, und schulen Sie dann alle im Scrum-Prozess Ihres Unternehmens.
Sie müssen offen dafür sein, dass Ihre speziellen Ideen für Scrum möglicherweise nicht die sind, die für Ihr Unternehmen vorgesehen sind. Sie und alle anderen müssen auf die gleiche Seite kommen.
Ihr Unternehmen hat nicht auf Scrum umgestellt, es hat auf das Scrum-Vokabular umgestellt. Es ist eine sehr häufige Situation.
Während die oberste Antwort vorschlägt zu gehen, was in der Tat die bequemere Option ist, gibt es zwei Wege, die Sie einschlagen können, wenn Sie bleiben und den Übergang unterstützen möchten:
Vergessen Sie Scrum als Ganzes. Sehen Sie sich Agile im Allgemeinen an und versuchen Sie, Ihrem Team einige der Konzepte vorzustellen. Beispiele sind User Stories (Wer ist der Benutzer dieser Funktion und was möchte er damit tun?), Pair Programming, automatisierte Builds, automatisiertes Testen, eine Definition of Done und vieles mehr.
Suchen Sie nach jemandem, der einen Scrum-Übergang unterstützt und einen gewissen Einfluss im Unternehmen hat. Überzeugen Sie sie, professionelle Scrum-Trainer für mindestens ein oder zwei Wochen einzustellen, um das Ganze in Gang zu bringen. Der Übergang Ihres Unternehmens ist keine Ausnahme, sondern die Norm; Das bedeutet, dass Scrum Trainer viel Erfahrung im Umgang mit solchen Situationen haben.
Das Problem ist, dass Sie den Sinn dieser Frameworks verfehlt haben.
Der Zweck eines Frameworks besteht darin, einen Mehrwert zu bieten . Ein gut ausgeführtes Framework ist eines , das mehr Wert bietet als alles zuvor und nicht eines, bei dem die "Regeln" genau befolgt werden. Die Regeln spielen keine Rolle, der Wert schon.
Zurück zu Agile und Scrum – sie haben sich durchgesetzt, weil sie einen Mehrwert bieten, wenn es um neue Daten geht, auf die das Management reagieren kann.
Daten müssen messbar sein. Wenn mehr Dinge messbar sind, ist das ein guter Wert. Wenn Daten genauer gemessen werden, ist das auch gut.
Das Hauptziel von Scrum besteht darin, dem Management ausreichend Daten zur Verfügung zu stellen, um die Ressourcenplanung zu unterstützen, die Beteiligten frühzeitig auf Probleme aufmerksam zu machen und sicherzustellen, dass die Ergebnisse den Erwartungen entsprechen. Zu sagen „Scrum sagt, dass es keinen Teamleiter gibt“ verfehlt den Punkt – es ist eine Methode zur Sichtbarkeit, nicht irgendwie so zu tun, als ob Entwickler keinen Teamleiter brauchen.
Das ist das Problem mit SCRUMs Definition von „kein Teamleiter“ usw. Es gibt kein wirkliches Argument dafür, warum dies einem Leiter vorgezogen werden sollte. Gibt es mehr Daten? Mehr Sichtbarkeit? Gibt es etwas , das mehr gemessen werden könnte, als wenn es einen Anführer gäbe?
Sobald Sie verstehen, dass die Bereitstellung von Daten für das Management das Wichtigste ist, wird alles einfacher. Kämpfen Sie nicht für die „korrekte Implementierung eines Frameworks“. Frage dich stattdessen jeden Tag:
So bieten Sie dem Management einen echten Mehrwert und schaffen echte Wachstumschancen.
bharal
Laie
nvoigt
bharal
Erik
DaveG
bharal
DaveG
bharal
DaveG
bharal
DaveG
bharal
DaveG
Mawg sagt, Monica wieder einzusetzen