Creating Your Enterprise Adoption Plan: A Seven Layer Framework
Leading an Agile adoption? This tutorial will give you guidance, fresh perspectives, and a real deliverable. Distilling 7 years’ experience leading large-scale Agile implementations, we will examine patterns, anti-patterns, techniques and case histories from 7 different perspectives (or layers): Individual, Team, Management, Program, Business, Strategic, and Organizational. Using a template, your class team of 5 will help you create your adoption plan covering selection, sequence, sponsorship, culture, org change, job change, role of customers & management, training, methodology and metrics.
This tutorial synthesizes over seven years of experience working with program leaders, team members, executives and managers in large scale enterprise implementations of Agile. I will be bringing together portions of several presentations I have given at Agile conferences over the years to present a comprehensive view of the Agile adoption lifecycle, conceived as a seven-layer framework or architecture.
This will be a working session whose goal is creation of an Agile adoption plan or working roadmap, for each participant’s individual situation. [Author’s note: I am using the word ‘plan’ here in lieu of a better term; it is equally a strategy, a structured set of things to think about, or just a set of notes or reminders.] Participants will be given a simple plan template with the seven layers, then they will divide into Table Teams (working teams of 5 per table, allowing maximal feedback and “airtime”). I will recommend that participants from the same company work in groups of no more than two so that they are exposed to ‘outside’ thinking from their table mates.
At this point, I will give a brief overview of the whole architecture, followed by breakout sessions where each participant will come up with the intent and goal of their adoption plan and prioritize the different layers, with help/feedback from their Table Teams.
From this point on, I will present the layers of the framework in short segments of 15-20 minutes, followed by 15-20 minutes for participants to discuss the concepts, compare notes, and formulate that portion of their plan. Throughout, I will roam from table to table, asking questions and giving suggestions.
At the conclusion, participants will finalize their plan, then have the option of rotating tables to present their entire plan (or portion) for ‘review’ and feedback from a fresh set of people and perspectives.
Below is the anticipated timeline for the session.
-Intro & Overview - 20 min.
-Initial Statement of Plan Goal & Intent - 15 min.
-Overview of Layer 7 (Organizational) - 20 min.
-Table Teams: Work on plans (Layer 7) - 20 min.
-Overview of Layer 1 (Individual) & 2 (Team) - 20 min.
-Table Teams: Work on plans (Layer 1 &2) - 15 min.
-Overview of Layer 3 (Management) & 4 (Program) - 20 min.
-Table Teams: Work on plans (Layer 3 & 4) - 15 min.
-Overview of Layer 5 (Business) & 6 (Strategic) - 15 min.
-Table Teams: Finalize Plans & Review - 20 min.
-Wrap-up - 5 min.
- To understand a comprehensive model for enterprise Agile adoption
- To use a simple template to start development of your own adoption plan with help from tutorial participants & the instructor
- To be exposed to key Organizational concepts such as a sustainable Change Model and an Organization Culture model
- To get an overview of key Role concepts such as the Competencies of an Agile Manager and Executive Sponsorship patterns
- To work with key Agile Program concepts such as implementation sequencing strategy, project selection criteria, coach mentoring, and success metrics
- To be exposed to key Project/Team Startup techniques such as Project & Team Discovery sessions