Was sind die ersten Schritte, die Sie als Agile Coach unternehmen, wenn Sie zu einem Unternehmen gehen, um sicherzustellen, dass es Agilität einführt? Nehmen wir an, dieses Unternehmen hat nur von Agile gehört, es arbeitet an einer sehr traditionellen Wasserfallmethode und hat ein großes Team von 10 Entwicklern, 5 qa, 13 Uhr. Beginnen Sie zum Beispiel mit einer Präsentation und Teambildung? Oder lehnen Sie sich zurück und führen eine Due-Diligence-Prüfung der Funktionsweise des Unternehmens durch?
Ich habe viel Zeit mit diesem Thema verbracht. Ich arbeite seit einem Jahr mit dem Online-Magazin AgileConnection.com an der Einführung agiler Transformationen. Wenn Sie auf ihre Website gehen und nach "Joel Bancroft" suchen, finden Sie meine Artikel. Beginnen Sie mit dem im Januar 2017.
Das Nußschalen-Framework ist:
Ich würde damit beginnen, der Führungskraft Agilität zu erklären und sie zu coachen, bis sie die Bedeutung einer agilen Transformation vollständig verstanden hat.
Sobald sie erkannt haben, was sie übernehmen, würde ich nach ihnen suchen, um die Gründe für die Einführung von Agile zu identifizieren. Dies wird dann die Grundlage für das, was kommen wird, schaffen. Wenn sie zum Beispiel versuchen, die Fähigkeit des Unternehmens zu verbessern, mit Veränderungen umzugehen, möchte ich, dass sie erkennen, wie dies gemessen und verfolgt wird. Das ist für mich der Schlüssel zu einer erfolgreichen Transformation, denn ohne konkrete Fortschritte kann es leicht passieren, dass das Unternehmen in alte Muster zurückfällt oder kontraproduktive Praktiken anwendet.
Als nächstes würde ich versuchen, sowohl mit den Lieferteams als auch mit der Führungskraft an einem Plan zu arbeiten. Einige Organisationen sind gegenüber Unterbrechungen toleranter als andere und können daher schneller vorgehen.
Also der Reihe nach:
If language and expectations have not already been discusses, then do that first. This is important throughout the organization for all impacted by the change. There is a lot to the history of software development and the term agile. Start with Managing the Development of Large Software Systems (1970), the misunderstanding that led to the waterfall process and traditional project management. Ensure that the Manifesto for Agile Software Development (2001) with its four values and twelve principles is fully understood. Share the groundwork for that philosophy which began in the 1990s (history) including eXtreme Programming and Scrum. Fördern Sie die Agilität, die Richtung zu ändern, um Chancen zu ergreifen, und beenden Sie eine Anstrengung, wenn das Kosten-Nutzen-Verhältnis zusammen mit dem inhärenten Risikomanagement nicht mehr akzeptabel ist . Es ist oft hilfreich, die Vorteile und Herausforderungen zu vergleichen und gegenüberzustellen.
Venture2099
dqm
Venture2099