Agile Transformation A to Z 2024 | Make Your Company Agile
- Description
- Curriculum
- FAQ
- Reviews
(NEW for 2024) Now featuring subtitles in English, French, German, Hindi, Portuguese (Brazil), Russian, Spanish, and Ukrainian!
(NEW for 2024) AI Assistant added! (ChatGPT+ subscription required)
Facing the Agile Puzzle?
More companies are turning to Agile every day. It promises so much – speed, adaptability, a customer-first approach. But let’s be real: transforming your ways of working is not a walk in the park. Many things can and probably will go wrong during Agile transformation if you have never done it before and are hoping to wing it.
What if You Had a Map?
I’ve designed this course to be that very map for you. Here, we’ll journey beyond just selecting a framework. Together, we’ll chart a course through setting crystal-clear goals, evolving organizational structures, empowering leadership, re-envisioning performance metrics, refining planning processes, and sidestepping common pitfalls.
What You’ll Learn:
-
Setting clear goals: Define and achieve crystal-clear goals for your Agile transformation.
-
Organizational structures: Evolve and adapt organizational structures to support Agile.
-
Empowering leadership: Cultivate leadership that empowers and drives Agile principles.
-
Performance metrics: Re-envision performance metrics to align with Agile values.
-
Planning processes: Refine and enhance planning processes for better agility.
-
Avoiding pitfalls: Identify and sidestep common pitfalls in Agile transformation.
Who Is This Course For?
If you’re part of the middle to top-tier management, an entrepreneur, or an Agile coach, you’ll find this course invaluable.
About Your Instructor
Hi, I’m Masha, your instructor. I’m the founder of Agile Apothecary and an enterprise Agile coach. My experiences span various industries, from IT and retail to banking and manufacturing, across continents – be it the US, Japan, Australia, and more. With this rich tapestry of experiences, I aim to guide you through each intricate step of the Agile transformation.
Ready to make Agile work for you?
Dive in and let’s transform together in 2024!
-
1About this course and your instructorVideo lesson
In this introductory lesson of "Agile Transformation A to Z | How To Make Any Company Agile," we will set the foundation for the course:
Introduction to Agile Transformation: Gain insights into the world of Agile Transformation from Masha, an experienced Enterprise Agile Coach. Understand the structure and modules of the course, which will comprehensively cover the what, why, and how of organizational transformation.
Course Structure and Expectations: Learn about the course's approach, which focuses on providing an encyclopedia-like resource for Agile Transformation. The course is designed for managers, business owners, employees, and Agile coaches involved in or interested in Agile transformation.
Background and Course Approach: Discover Masha's professional background in Agile and her personal learning style, shaping the course's delivery. The lesson emphasizes the importance of contextual application of Agile principles and encourages seeking professional Agile guidance for practical implementation.
-
2(NEW) Get support from course AI assistantText lesson
-
3Defining Agile and Business AgilityVideo lesson
In this lesson, the focus is on establishing a foundational understanding of Agile:
Understanding Agile: The session begins with a clarification that Agile is a mindset and approach, not a methodology, emphasizing its principles and values over rigid frameworks.
Key Characteristics of Agile: The lesson highlights four central aspects of Agile: customer centricity, team ownership, iterative approaches, and experimentation, showing how these principles drive Agile ways of working.
Business Agility Explained: The discussion then shifts to integrating Agile into the broader business context, explaining how it can transform organizational structure, processes, and leadership styles to create a more adaptive and responsive corporate environment.
-
4Purpose of Agile transformationVideo lesson
In this lesson, we will explore the core purpose of Agile transformation:
Understanding the 'Why' of Agile Transformation: Emphasizing the importance of knowing why a company wants to adopt Agile, beyond just following a trend.
Navigating the VUCA World with Agile: The session delves into how Agile helps organizations tackle volatility, uncertainty, complexity, and ambiguity in today's fast-paced environment.
Agile vs. Waterfall: Contrasting Agile's iterative approach with the Waterfall method, highlighting how Agile allows for adaptability and minimizes the cost of changes during a project lifecycle.
-
5Key elements of Agile transformationVideo lesson
In this lesson, we will delve into the essential elements of Agile transformation:
Understanding Key Elements of Agile Transformation: We'll explore crucial aspects like framework selection, pilot team creation, and organizational restructuring vital for Agile adoption.
In-depth Analysis of Transformational Components: Dive into detailed discussions on framework customization, cross-functional team formation, capability building, and aligning planning processes with Agile principles.
Strategic Approaches to Leadership and Performance Management: Learn about nurturing Agile leadership, effective tools and infrastructure for Agile teams, and methods for measuring transformation success.
-
6Important questions to ask before going into transformationVideo lesson
In this lesson, we focus on the essential prerequisites for initiating an Agile transformation:
Understanding the Purpose: Emphasizing the importance of aligning on the reasons and goals for the transformation, emphasizing that it should be more than just adopting Agile for its own sake.
Defining Success Criteria: Establishing clear, measurable business outcomes as markers of success, not just increased work output but tangible improvements like customer satisfaction or market share.
Resource Allocation and Leadership Commitment: Discussing the need for both internal and external resources, including time commitments from leadership and the potential hiring of external Agile professionals or coaches.
-
7Setting the goals and measuring successVideo lesson
In this lesson, we focus on defining goals and success criteria for Agile transformation:
Establishing Business Goals and Vision: Setting a clear vision for the organization and a North Star for long-term outcomes, ensuring these goals are aligned with customer and business values.
Creating a Roadmap to Success: Developing a measurable, year-by-year roadmap leading to the North Star, with specific outcomes to achieve annually.
Aligning Agile Transformation with Business Objectives: Linking the purpose of Agile transformation to overarching business goals and determining key metrics like Agile Maturity and Customer Satisfaction to track the transformation's progress and success.
-
8Leadership commitmentVideo lesson
In this lesson, we explore leadership commitment in Agile transformation:
Time Commitment for Leadership: Understanding the significant time investment required from leaders, including participation in workshops, planning sessions, and creating transformation-related artifacts.
Forming a Steering Committee: Selecting a dedicated group from the leadership to deeply involve in and orchestrate the Agile transformation process.
Commitment to Change and Participation: Emphasizing the necessity for leadership to commit to personal change and active participation in Agile transformation training and activities, setting the tone for the entire organization.
-
9Capability building approachVideo lesson
In this lesson, we delve into capability building for Agile transformation:
Approach to Capability Building: Deciding whether to develop Agile skills internally or to hire external experts. This involves training, workshops, mentoring, and coaching.
Role of Agile Coaches: The necessity of having experienced Agile coaches, either internal or external, to guide and mentor teams through the transformation process.
Planning and Decision Making: Determining the scope of training required, such as role-based training for new positions like Scrum Masters or Product Owners, and deciding on the right mix of internal training and external hiring for effective capability building.
-
10Steering Committee and work streamsVideo lesson
In this lesson, we focus on forming a Steering Committee for Agile Transformation:
Formation and Role of the Steering Committee: Establishing a team, often referred to as the Steering Committee or Agile Center of Excellence, comprising individuals with influence and understanding of Agile principles.
Diverse Responsibilities: Members of this committee should be able to handle different aspects of the transformation, like organizational structure, training, financial planning, and communication.
Importance of Agile Coaches: Emphasizing the need for experienced Agile coaches to guide the committee members and ensure the transformation process stays on track. The committee also holds regular meetings to maintain accountability and monitor progress across various transformation work streams.
-
11How to choose a frameworkVideo lesson
In this lesson, we delve into the crucial process of selecting an Agile framework suitable for an organization's transformation journey. Key factors to consider include:
Product Structure: Assessing whether the organization has a single main product or multiple products, to determine if a framework like Scrum of Scrum or LeSS would be appropriate.
Operations vs. New Development: Understanding the balance between ongoing operations and new product development to decide if a Scrum, Kanban, or a hybrid approach is needed.
Custom Framework Development: Recognizing that most organizations require a tailored framework, which means adapting existing frameworks or developing a custom solution to fit unique organizational needs.
-
12About Agile frameworks at scaleVideo lesson
In this lesson, we explore various Agile frameworks, essential for structuring Agile transformation in organizations. These frameworks, primarily based on Scrum, aim to align multiple teams, manage dependencies, and ensure cohesive functioning. The main focus is on three popular approaches:
Scrum of Scrum: This method involves creating a meta-Scrum team from different Scrum teams to oversee larger scale coordination, planning, and retrospective activities.
Large-Scale Scrum (LeSS): LeSS is designed for one product overseen by multiple teams, with a single product owner managing the overarching backlog and priorities.
SAFe (Scaled Agile Framework): SAFe is suitable for complex organizations with multiple products and teams. It offers a highly detailed structure with various layers and specific roles to manage large-scale operations efficiently.
The lesson also delves into the criteria for selecting the most appropriate framework based on an organization's unique needs and structure.
-
13"Spotify model" - what is it?Video lesson
In this lesson, we explore the Spotify model, a popular and adaptable Agile at scale framework. Key aspects include:
Framework Agnosticism: Unlike models like Scrum of Scrum or LeSS, the Spotify model doesn't mandate a specific framework for teams (squads). This allows squads to choose the Agile framework that best suits their needs, fostering autonomy.
Organizational Structure: The model structures an organization into tribes, each focused on different product areas.
Role Overview: This framework creates roles like Tribe Leaders, Chapter Leaders, and Product Owners, each with distinct responsibilities aligned with Agile principles.
-
14Common challengesVideo lesson
In this lesson, we delve into common challenges organizations face when selecting an Agile framework:
Overly Prescriptive Frameworks: Highly detailed frameworks can hinder agility by restricting experimentation and decision-making freedom. This goes against Agile principles and can necessitate extensive training.
Too Loose Frameworks: On the other end, frameworks that are too relaxed may fail to provide sufficient structure, especially for teams new to Agile. Initial guidance is crucial to ensure successful adaptation and growth in Agile practices.
Balance and Training Availability: The key is finding a balance between structure and flexibility, along with ensuring the availability of appropriate training for the chosen framework, like SAFe, to ensure everyone understands how to operate within it effectively.
-
15What are pilots and why do you need them?Video lesson
In this lesson, we delve into Agile Pilots, which are essential in the early stages of Agile transformation:
Understanding Agile Pilots: Agile Pilots are isolated teams set up at the beginning of transformation. They are trained in Agile and serve as a test case for how Agile can be implemented in the broader organization.
Goals of Agile Pilots: The primary objectives include testing Agile application in the organization, identifying necessary organizational changes, determining required tools and processes, and learning about team interactions with stakeholders.
Building Success Stories and Agile Evangelists: Successful pilot teams often become success stories that promote Agile transformation across the organization. Members of these teams may also become Agile evangelists or take on new Agile roles, furthering the transformation process.
-
16How to select teams for pilotsVideo lesson
In this lesson, we delve into the process of selecting the right team and product for an Agile pilot:
Product Focus: The selection should be centered around a product, not just a short-term project. The product should facilitate customer value delivery and allow for a cross-functional team structure.
Choosing the Right Area: Ideal areas for Agile pilots include new product development or marketing, where teams can innovate and experiment.
Risk Assessment and Sponsorship: Select a product where risks are manageable and failure won't be catastrophic. Ensure the team has a sponsor who can provide resources and protect them from external pressures.
Team Commitment: Members of the pilot team should be fully committed to the pilot, minimizing their engagements with other projects. This helps in creating an environment where they can focus and contribute effectively to the pilot's success.
-
17Setting up pilots for successVideo lesson
In this lesson, we explore strategies for successfully setting up Agile pilot teams:
Optimal Environment and Training: Create a supportive environment with realistic expectations and provide comprehensive Agile training.
Stakeholder Engagement and Tools: Educate stakeholders on proper collaboration with Agile teams and equip the teams with necessary resources and tools.
Adaptable Reward Systems: Modify existing reward systems to fairly acknowledge the efforts and achievements of Agile pilot team members.
-
18Applying learnings from pilotsVideo lesson
In this lesson, we focus on analyzing the outcomes of Agile pilot teams and preparing to apply these learnings to the broader Agile transformation:
Assessing Outcomes: Compare the set goals (often in the form of OKRs) with the actual achievements of the pilot teams, and prepare a compelling presentation of these results.
Team Dynamics and Processes: Examine the changes in team dynamics and efficiency, focusing on communication, collaboration, and stakeholder interaction.
Framework and Role Effectiveness: Evaluate the effectiveness of the chosen Agile framework and the roles within the team, such as Scrum Master and Product Owner, to determine their impact on the team's performance.
-
19Common challengesVideo lesson
In this lesson, we explore common challenges associated with Agile pilot teams:
Balancing BAU (Business as Usual) and Agile Work: Often, team members in Agile pilots struggle with balancing their existing responsibilities and new Agile tasks. This can lead to frustration and ineffective participation in Agile processes.
Ensuring Adequate Protection and Support: There's a fine line between overprotecting pilot teams (leading to an unrealistic experience) and under-supporting them (resulting in teams being overwhelmed and unable to adapt to Agile methods effectively).
Avoiding 'Hidden Waterfall' Practices: Teams may superficially adopt Agile practices without actually changing their fundamental approach to work, essentially continuing their usual processes under the guise of Agile.
Preventing Copy-Paste Approaches Post-Pilot: Post-pilot, there's a risk of organizations trying to replicate pilot success without considering the necessary changes in organizational structure, performance management, and other critical areas for a full Agile transformation.
-
20Functional teams, cross-functional teams, back officeVideo lesson
In this lesson, we explore the core concepts essential for Agile organizational structuring:
Cross-Functional Teams: Unlike traditional functional teams divided by departments like marketing or sales, cross-functional teams are composed of individuals from different areas, united by their product focus.
Analyzing Current Organizational Structure: Understanding the existing division of functions is crucial to logically reorganizing into cross-functional teams.
Addressing the 'Back Office': Decisions need to be made about non-client-facing teams like HR and legal. They can retain their functional structure while incorporating Agile practices, or be fully transformed, depending on the organization's priorities.
-
21Difference between product and project teamVideo lesson
In this lesson, we delve into the distinction between product and project teams in an Agile context:
Product Teams: These teams are built around a specific product or customer value, intended to work together indefinitely. This long-term focus aligns with the Agile philosophy of continuous improvement and adaptation.
Tuckman's Model Stages: The forming, storming, norming, and performing stages underscore why keeping teams intact is beneficial. Frequent changes in team composition can reset this developmental process, hindering overall performance and synergy.
Project Teams vs. Product Teams: Unlike project teams, which are assembled for a specific, time-bound goal and disbanded upon completion, product teams persist, evolving with the product and continuously delivering customer value.
Creating Long-Term Goals: Product teams should have a clear long-term vision and goals, allowing them to ideate and experiment within a stable structure, as opposed to project teams focused solely on predefined objectives.
-
22Defining customer and business valueVideo lesson
In this lesson, we focus on defining and prioritizing customer value in Agile team structures:
Customer Value Focus: Agile teams should be organized around units of customer value. This approach ensures teams are responsible for their product's entire lifecycle, from ideation to delivery.
Product Components as Value Units: In larger organizations, teams might focus on specific components of a broader product, each delivering a distinct element of customer value.
Business Value through Customer Satisfaction: The emphasis is on maximizing customer satisfaction, which in turn is expected to drive business value. This approach prioritizes customer needs over short-term revenue goals.
Setting Goals Around Customer Value: When establishing objectives for Agile teams, the focus should be on enhancing customer experience and value, rather than solely on financial metrics.
-
23Inventory and org planningVideo lesson
In this lesson, we delve into the challenging yet crucial task of organizational inventory for Agile transformation:
Comprehensive Inventory: Conduct a thorough inventory of all ongoing company activities, including products, services, and BAU (business as usual) processes. This comprehensive review helps in understanding the current state of affairs.
Ruthless Prioritization: Critically evaluate and prioritize activities based on their importance and alignment with customer value. This may involve cutting down on non-essential projects or outsourcing certain processes.
Organizational Restructuring: Use the insights from the inventory to design an ideal organizational structure centered around units of customer value. This involves identifying potential tribes and squads without assigning specific individuals yet.
Avoid Splitting FTEs: Focus on allocating full-time employees (FTEs) to squads without dividing their time across multiple teams. This approach ensures dedicated focus and maximizes productivity.
-
24Tribes, Squad, Chapters, CoEs - what do you need them for?Video lesson
In this lesson, we focus on finalizing the organizational structure for Agile transformation:
Understanding Chapters: With cross-functional squads established, it's important to form chapters. These are groups of specialists (like engineers or marketers) from different squads within a tribe. They facilitate professional development and mentoring.
Role Assignment: Begin assigning roles within this structure, including tribe leads, chapter leads, and product owners. Product owners may report to tribe leads or have their own chapter, depending on the organization's preference.
Creating a Matrix Structure: Develop a matrix showing the relationship between squads and chapters within each tribe. This helps in visualizing the new organizational layout.
Identifying Gaps and Needs: Assess where your organization has skill gaps or needs additional resources to meet the demands of the new structure.
Optional Centers of Excellence and Guilds: Consider establishing informal groups or guilds across tribes and chapters to foster innovation, self-organization, and cross-team collaboration. These are optional but can enhance the organizational culture and encourage knowledge sharing.
-
25Common challengesVideo lesson
In this lesson, we examine common challenges encountered during the organizational restructuring phase of Agile transformation:
Resistance to Change: A significant challenge is the reluctance to alter the existing organizational structure. This hesitation can severely hinder the success of the Agile transformation.
Preserving Hierarchy: Attempting to maintain existing hierarchies or adding layers within tribes and chapters can be counterproductive. Agile transformation aims for a flatter structure, focusing on cross-functional teams.
Project vs. Product Teams: Organizations sometimes mistakenly form teams around projects instead of products, leading to instability and restructuring challenges.
Hidden Workloads: Assigning full-time employees (FTEs) to squads while they still handle responsibilities from their previous roles can overload them, making the Agile process feel burdensome.
-
26Tribe Lead - selection criteriaVideo lesson
In this lesson, we delve into the selection criteria for key Agile roles in organizational restructuring. We focus on the Tribe Lead role, outlining its essential qualities:
Product Ownership: A Tribe Lead should possess skills similar to a product owner, including customer understanding and empathy.
Business Acumen: They must have an entrepreneurial mindset and a comprehensive understanding of the business.
Communication and Social Skills: Effective communication and the ability to forge horizontal organizational links are vital.
Servant Leadership: A Tribe Lead should empower and support teams, rather than adopting a command-and-control approach.
-
27Chapter Lead - selection criteriaVideo lesson
In this lesson, we focus on the criteria for selecting Chapter Leads in an Agile organization:
Professional Expertise: Chapter Leads should be highly skilled in their field, practicing their craft as part of a squad.
Mentoring and Coaching: They should excel at guiding and supporting chapter members, fostering their professional growth.
Communication Skills: Effective negotiation and establishing horizontal communication lines are essential.
Servant Leadership: Like Tribe Leads, Chapter Leads should empower their teams, encouraging collaboration and autonomy without micromanaging.
Career Path Considerations: The shift from a traditional management structure to Agile roles can be challenging, requiring careful handling of role transitions and individual career paths.
-
28Product Owner - selection criteriaVideo lesson
In this lesson, we explore the crucial role of the Product Owner in Agile organizations:
Voice of the Customer: Product Owners must deeply understand customer needs, translating them into actionable tasks and user stories for their team.
Research and Analysis Skills: They should be adept at conducting various types of customer research, analyzing data, and making data-driven decisions.
Creativity and Innovation: A creative mindset is key for generating new ideas to meet customer needs effectively.
Influential Leadership: While not team managers, Product Owners need to inspire and lead their teams towards the product vision.
Networking and Influence: Building connections within and outside the company, including with stakeholders, other teams, and customers, is vital.
Selection Focus on Potential: Rather than prioritizing experience, selection criteria should emphasize candidates' potential and innate qualities suited to the role.
-
29Scrum Master or Agile Coach?Video lesson
In this lesson, we delve into the roles of Scrum Masters and Agile Coaches in Agile organizations:
Role Differentiation: Scrum Masters primarily focus on supporting individual teams, facilitating processes, and removing impediments. Agile Coaches, on the other hand, work on a larger scale, often stepping back from teams to foster self-organization and continuous improvement, and addressing cross-team dynamics and leadership coaching.
Role Selection and Training: Choosing between Scrum Masters and Agile Coaches depends on organizational context, resource availability, and specific needs. Hiring experienced Agile Coaches initially and then developing internal Agile Coaches or Scrum Masters through training and mentorship can be an effective strategy.
Key Qualities for Both Roles: Regardless of the specific role, individuals should possess strong coaching skills, effective communication, analytical mindset, and leadership abilities to guide and empower teams while fostering an Agile culture.
-
30Common challengesVideo lesson
In this lesson, we explore common challenges in selecting candidates for various Agile roles:
Lack of Selection Process: A key challenge is not having a structured selection process. Merely assigning new titles to existing managers without proper assessment can lead to ineffective role fulfillment.
Inadequate Training: Often, organizations rush through training or provide insufficient support post-training. It's crucial to allow ample time for comprehensive training and continued support for role transitions.
Omitting Key Roles: Surprisingly, some organizations decide to exclude essential roles like Product Owners, leading to operational difficulties. Such decisions can severely impact the Agile transformation process.
Inconsistency in Application: Inconsistency in applying selection criteria can occur, with some candidates undergoing rigorous screening while others transition automatically. Ensuring a consistent and fair selection process across the organization is vital for successful role adoption and team morale.
-
31Common principlesVideo lesson
In this lesson, we delve into the structure and timeline of the training process for Agile transformation, emphasizing the importance of planning, practical training, and coaching:
Structured Timeline: A meticulously planned timeline is essential, especially for large-scale transformations, to ensure everyone is prepared for the transition.
Hands-On Training: Training sessions must be practical, enabling participants to apply Agile concepts actively rather than just learning theory.
Sequential Training: The order of training is crucial, starting with Agile coaches, followed by leadership, product owners, and finally team members.
Multiplier Effect: Training Agile coaches to become trainers themselves is key to efficiently disseminate knowledge and skills throughout the organization.
-
32Defining the timelineVideo lesson
In this lesson, we explore how to organize the training timeline for Agile transformation, emphasizing the need for strategic planning and phased training:
Setting a Timeline: Plan for a 3 to 6-month timeline, adjusting based on organizational size and transformation goals.
Initial Focus on Agile Coaches: Start by training Agile coaches through intensive bootcamps or academies, enabling them to facilitate future training sessions.
Training Key Leaders: Midway through the first month, focus on training key leaders like tribe and chapter leads, preparing them for their roles in organizational design and Agile principles.
Product Owner Training: Select and train product owners next, ensuring they have ample time before the final bootcamp to understand their roles and begin product vision planning.
Final Bootcamp for Team Members: Conduct a comprehensive bootcamp for all team members shortly before the 'big bang' transformation day.
Post-Training Support: Plan for ongoing training, coaching, and support post-transformation to help team members adapt to their new roles and address any anxiety or uncertainties.
-
33Key capabilities for leadership rolesVideo lesson
In this lesson, the focus is on designing training programs for leadership roles in Agile transformation, highlighting key areas to be covered:
Agile Ways of Working: Start with comprehensive training on Agile methodologies, ensuring leaders understand not just the theory but the practical aspects of Agile. This should include Agile values, principles, frameworks, tools, and roles.
Experiencing Agile: It's crucial for leaders to experience Agile firsthand, not just learn about it theoretically. Consider using simulations and interactive games to immerse them in Agile processes, helping them understand the practical implications of Agile methods.
Change Recognition: Emphasize the need for leaders to recognize their own need for change. Address the common misconception among leaders that they don’t need to adapt, highlighting the importance of evolving their leadership style and approach.
Organizational Design Principles: Educate leaders on the principles of Agile organizational design. This includes how performance management and financial planning align with Agile values and how these impact the overall transformation process.
Agile Leadership Training: Focus on the concept of servant leadership, shifting from a command-and-control approach to one that empowers and supports teams. Include practical guidance on how leaders can effectively contribute to Agile processes and what their roles entail in an Agile environment.
-
34Key capabilities for Product OwnerVideo lesson
This lesson emphasizes the critical importance of practical experience and hands-on learning for Product Owners in Agile transformation:
Agile Foundations: Start with foundational training on Agile methodologies, covering basics like Agile frameworks, tools, roles, and the specific Agile model adopted by the organization.
Customer Research Skills: Focus heavily on teaching Product Owners how to conduct both quantitative and qualitative customer research. This includes setting up experiments, creating customer personas, designing customer journeys, and analyzing data for statistically significant results.
Backlog Management: Train Product Owners on creating and managing the product backlog. This involves writing user stories, defining epics, spikes, and bugs, and understanding the acceptance criteria, along with the concepts of 'Definition of Ready' and 'Definition of Done'.
Prioritization and Estimation: Equip Product Owners with skills to estimate work effort, analyze the value of tasks, and prioritize backlog items effectively.
Team Collaboration: Since Product Owners work closely with teams, training should also cover leadership, feedback, coaching, and mentoring skills to enable them to drive teams towards success.
-
35Key capabilities for Scrum Master/Agile CoachVideo lesson
This lesson focuses on training Scrum Masters and Agile Coaches, highlighting key areas for development:
Alignment on Agile Principles and Company Framework: Ensure all Scrum Masters and Agile Coaches, whether experienced or new, are aligned on basic Agile principles and the specific Agile framework adopted by the organization. This includes understanding the company's ambitions, transformation goals, and expectations for their roles.
Coaching and Mentoring Skills: Emphasize training in coaching and mentoring techniques. This involves teaching how to work effectively with teams, facilitate various events, give and receive feedback, and other leadership and communication skills.
Process Facilitation: Place a special focus on training them to facilitate key organizational processes, especially if these are being newly introduced or significantly altered. This might include facilitating large-scale planning sessions, organization-wide retrospectives, and other critical Agile ceremonies.
Train the Trainer Approach: Apply the 'train the trainer' principle, preparing Scrum Masters and Agile Coaches to eventually teach and guide others. This approach not only reinforces their learning but also prepares them to contribute significantly to spreading Agile knowledge within the organization.
-
36Key capabilities for team membersVideo lesson
In this lesson we will discuss what to include in the training program for the team members and how to approach the training
-
37Success criteriaVideo lesson
In this lesson, we focus on evaluating the success of capability building in Agile transformation:
Basic Role Understanding: Ensuring that all team members have a basic understanding of their roles and responsibilities in the Agile organization.
Artifact Preparation: Verifying that all necessary artifacts, like team backlogs and organizational maps, are prepared and ready for use.
Employee Satisfaction: Monitoring employee satisfaction levels, recognizing that while initial discomfort is normal during transformation, satisfaction should not significantly decline.
Train the Trainer Program: Establishing a sustainable 'train the trainer' program to facilitate ongoing learning and continuous improvement within the organization.
-
38Common challengesVideo lesson
In this lesson, we discuss common risks and challenges in capability building during Agile transformation:
Rushed Timeline: Avoiding a hurried schedule for capability building, which can lead to stress and underdeveloped skills crucial for the transformation's success.
Incorrect Training Order: Ensuring leaders are trained early to avoid misunderstandings about Agile, enabling them to contribute effectively during the transformation.
Training Quality: Balancing between overly theoretical and excessively detailed training. Information should be practical and paced to avoid overwhelming team members.
Insufficient Practical Guidance: Providing hands-on guidance and practical exercises, not just theoretical knowledge, to ensure effective learning and application in real-life scenarios.
-
39About Agile planning principles and OKRsVideo lesson
In this lesson, we delve into Agile planning at the organizational level:
Unique Approach to Agile Planning: Exploring how Agile planning differs from traditional methods, focusing on incremental and outcome-based planning rather than detailed, long-term forecasts.
Granularity in Planning: Discussing the 'Agile Planning Onion', where planning granularity varies based on the time horizon, from detailed near-term planning to less specific long-term goals.
Outcome-Oriented Goals: Emphasizing the focus on outcomes over outputs, aligning with Agile's flexible and adaptive nature to achieve set objectives.
Layered Planning Structure: Outlining different layers of planning in Agile, from overarching long-term visions to specific daily tasks, ensuring alignment across all organizational levels.
-
40Bottom up and top down planning approachesVideo lesson
In this lesson, we examine different approaches to setting Objectives and Key Results (OKRs) in Agile environments:
Bottom-Up Approach: Discussing how teams on the ground, with direct customer interaction, can set their own OKRs, leveraging their understanding of customer needs and capabilities.
Top-Down Approach: Exploring the scenario where organizational leadership defines strategic initiatives and directions for teams, ensuring alignment with overall business strategies.
Balancing Approaches: Emphasizing the need to blend both bottom-up and top-down methods to leverage their respective strengths while mitigating their weaknesses.
Combining Insights and Strategies: Highlighting the importance of integrating team-level insights with organizational strategies to create a cohesive and effective OKR setting process.
-
41Quarterly planning processVideo lesson
In this lesson, we delve into the Quarterly Business Review (QBR) process in Agile organizations:
Understanding QBR: Exploring QBR as a method for setting Objectives and Key Results (OKRs), integrating both bottom-up and top-down planning approaches.
Drafting OKRs: Discussing how teams draft OKRs based on customer insights and market trends, with ambitions set high but realistically attainable.
Strategic Priorities and Big Room Planning: Highlighting how leadership defines strategic directions and how big room planning sessions facilitate discussions among teams to align and calibrate OKRs.
Finalizing and Adjusting OKRs: Focusing on how leadership's QBR memo dictates organization-wide OKRs, requiring squads to adjust their objectives accordingly for cohesive goal alignment.
Continuous Review and Adaptation: Emphasizing the importance of reviewing past performance and adapting strategies accordingly, closing the loop for continuous improvement in goal-setting.
-
42Financial planningVideo lesson
In this lesson, we explore Agile financial planning, focusing on flexibility and accountability:
Agile Perspective on Financial Planning: Emphasizing the need for flexibility in budgeting to allow teams to adapt and experiment, while also maintaining accountability for outcomes.
Linking Budget to OKRs: Aligning financial resources with Objectives and Key Results (OKRs), giving teams budget brackets based on their ambitious goals.
Simplifying Budget Access: Streamlining the process for squads to access their allocated budgets, reducing bureaucratic hurdles, especially for amounts within pre-approved brackets.
Review and Adjustment of Budgets: Evaluating squad performance in relation to OKRs at the end of each quarter and adjusting future budget brackets based on their success or underperformance, ensuring efficient resource allocation.
-
43Dependencies managementVideo lesson
In this lesson, we delve into dependency management in Agile organizations:
Quarterly Planning for Dependencies: Utilizing the Quarterly Business Review (QBR) process to discuss and plan for inter-team dependencies, ensuring coordination and support among teams.
Product Owner Synchronization (PO Sync): Regular meetings among Product Owners to update each other on progress and plan, facilitating the trade and adjustment of dependencies.
Scrum of Scrums for Continuous Adjustment: Implementing Scrum of Scrum events for cross-team planning and review, allowing for ongoing negotiation and coordination of dependencies.
Direct Collaboration and Negotiation: Encouraging Product Owners and teams to directly engage in planning and stand-ups of other teams to negotiate and manage dependencies, fostering a culture of collaboration over isolated efforts.
-
44Common challengesVideo lesson
In this lesson, we explore common challenges in the Agile planning process:
Bureaucratization of the Process: Avoiding over-complication and rigid structures in the planning process, which can lead to demotivation and hinder innovation. Aim for a robust, simple, and flexible approach using collaborative tools.
Neglecting the Feedback Loop: Ensuring the inclusion of review and retrospective phases in the Quarterly Business Review (QBR) process to maintain a continuous improvement mindset and avoid a waterfall-like rigidity.
Balance Between Bottom-Up and Top-Down Approaches: Striving to maintain a balance between these approaches in QBR, ensuring organizational alignment while empowering teams with authority over their objectives and outcomes.
Challenges in Financial Planning: Recognizing limitations in financial flexibility and working within them while trying to provide as much budgetary freedom as possible to encourage experimentation and better customer outcomes.
-
45Why does this need to change?Video lesson
In this lesson, we explore the need for revising performance management systems in Agile transformations:
Career Paths in Agile: Understanding the need for dual career paths in Agile organizations, allowing for progression as either a manager or an individual contributor.
Cross-Functional Team Dynamics: Adjusting performance evaluations to suit cross-functional teams, where members from varied specialties assess each other's contributions.
Team Goals over Individual Goals: Emphasizing the shift from individual to team goals in Agile settings, to foster collaboration and avoid conflicts between personal and team objectives.
Designing Performance Systems: Discussing the design of new performance systems that accommodate team-based evaluations and professional growth within the Agile framework.
-
46T-shaped professionals - what does it really mean?Video lesson
In this lesson, we delve into the concept of T-shaped professionals in Agile organizations:
Definition of T-shaped Professionals: Exploring the ideal Agile team member, who combines broad knowledge across different areas with deep expertise in their own specialty.
Collaboration and Shared Values: Emphasizing the need for team members to support each other, understand various roles in the team, and align with company values.
Balancing Specialization and General Knowledge: Encouraging team members to not only be experts in their field but also have a general understanding of the business and product.
Focus on Contribution and Continuous Growth: Highlighting the importance of assessing team members based on their actual contributions and encouraging their continuous professional development.
-
47Understanding contribution modelsVideo lesson
In this lesson, we explore the development and implementation of contribution models in Agile organizations:
Definition of Contribution Models: Understanding contribution models as frameworks that outline expectations for roles based on seniority, values, behaviors, and skills specific to each chapter or specialization.
Levels of Seniority: Identifying different grades of seniority, such as novice, specialist, senior, expert, and guru, each with distinct expectations and contributions.
Values and Behaviors: Integrating both organization-wide and chapter-specific values and behaviors into the model to guide employee development and performance.
Application of Contribution Models: Utilizing these models for determining pay grades, career progression, and performance reviews, offering clarity on role expectations and pathways for growth.
-
48Designing career paths and contribution modelsVideo lesson
In this lesson, we delve into the process of creating and implementing contribution models in Agile organizations:
Establishing Basic Principles: Aligning on key aspects like the number of seniority levels and defining universal values and behaviors applicable across the organization.
Defining Expectations for Each Level: Outlining specific expectations for different levels of seniority in relation to the organization's core values and behaviors.
Chapter Leads' Role: Empowering chapter leads to develop detailed contribution models for their specific areas, incorporating feedback from peers and chapter members.
Mapping and Application: Transitioning employees to the new model by assessing their current status and contribution, and utilizing these models primarily for performance evaluation purposes.
-
49360 review principles and challengesVideo lesson
In this lesson, we explore the intricacies of performance reviews in Agile organizations:
360 Reviews: Implementing comprehensive evaluations involving self-assessment, peer feedback, and managerial input to ensure balanced and fair reviews.
Emphasis on Behaviors and Contribution: Focusing evaluations not just on skills and experience but on actual contributions to team goals and organizational values.
Use of Contribution Models: Utilizing detailed contribution models to guide evaluations, ensuring fairness and objectivity across different roles and seniority levels.
Structured and Evidence-Based Feedback: Structuring feedback around contribution models and providing concrete evidence to support evaluations, enhancing objectivity and fairness.
-
50Common challengesVideo lesson
In this lesson, we delve into the challenges of implementing a people model in Agile organizations:
Fear of Transparency: Addressing concerns about openly sharing roles and seniority levels within the organization and promoting fairness in evaluations.
Infrequent Review Cycles: Avoiding the pitfalls of rare performance reviews by encouraging regular feedback sessions to make the process more manageable and less daunting.
Balancing Contribution Models: Striking the right balance in contribution models to ensure they are neither too vague nor excessively specific, fitting the unique needs of different chapters.
Managerial Influence in Reviews: Finding a balance between the manager's consolidating role in performance reviews and the importance of peer feedback to maintain fairness and objectivity.
-
51Principles of servant leadershipVideo lesson
In this lesson, we explore the concept of servant leadership in Agile environments:
Empowerment Over Command and Control: Emphasizing the shift from traditional command-and-control leadership to empowering and supporting team members.
Active Listening: Highlighting the importance of genuinely listening to teams, understanding their challenges, and providing solutions.
Empathy and Trust: Encouraging a humane approach in leadership, fostering a supportive and trusting team environment.
Informal Leadership: Recognizing that leadership in Agile is earned through actions and behaviors, not just titles, and promoting a culture where anyone can be a leader.
Growth Mindset: Advocating for a growth mindset in leaders, promoting continuous learning and development, and seeing opportunities for improvement.
Vulnerability in Leadership: Discussing the value of leaders expressing vulnerability to build stronger, more authentic connections with their teams.
-
52Making the leadership changeVideo lesson
In this lesson, we delve into the challenges and methods of encouraging leadership transformation in Agile environments:
Recognizing the Need for Change: Understanding that traditional leadership approaches may not suit Agile methodologies, and acknowledging the necessity for leaders to adapt.
Overcoming Resistance to Change: Addressing the natural resistance to change, especially among successful leaders accustomed to traditional methods.
Experiential Learning: Employing interactive methods, like workshops and simulations, to help leaders personally experience the benefits of Agile approaches.
Commitment and Accountability: Encouraging leaders to make specific commitments to change, and establishing a culture of accountability to ensure these changes are implemented and maintained.
-
53Building psychological safetyVideo lesson
In this lesson, we explore the concept of psychological safety in Agile leadership and organizational transformation:
Definition of Psychological Safety: Understanding psychological safety as an environment where team members feel secure to express opinions, ask questions, and voice disagreements without fear of retribution.
Leadership's Role: Emphasizing the importance of leaders in fostering a culture of psychological safety, leading by example through proactive feedback seeking and open communication.
Encouraging Boldness and Ownership: Highlighting the need for an atmosphere where employees are encouraged to take initiative, question the status quo, and not fear repercussions for dissenting views.
Normalizing Failure as a Learning Process: Discussing the need to treat failures as opportunities for learning, celebrating them alongside successes, and encouraging calculated risk-taking to drive innovation and continuous improvement.
-
54About vulnerabilityVideo lesson
In this lesson, we delve into the importance of vulnerability in Agile leadership:
Understanding Vulnerability: Discussing vulnerability as a concept of showing one's true self, including admitting mistakes and acknowledging one's limitations, which is often mistakenly seen as a sign of weakness.
Vulnerability in Leadership: Highlighting that displaying vulnerability actually requires courage and strength, and can lead to positive outcomes in a leadership context.
Relatability and Empathy: Explaining how leaders who show vulnerability become more relatable and empathetic to their teams, fostering a stronger connection.
-
55Giving and receiving feedbackVideo lesson
In this lesson, we explore the role of feedback in Agile leadership and organizational transformation:
Feedback as a Cultural Foundation: Emphasizing the importance of cultivating a culture of giving and receiving feedback to facilitate psychological safety, leadership change, and overall organizational transformation.
Principles of Giving Feedback: Discussing the approach to feedback that avoids confrontation and focuses on specific actions rather than personal qualities, aiming to help individuals grow and succeed.
Receiving Feedback Constructively: Encouraging viewing feedback as a gift, acknowledging the giver's effort and intention, and using feedback for personal growth while retaining the freedom to decide its application.
Continuous Feedback Seeking: Highlighting the importance of proactively seeking feedback to gain insights and improve, and communicating preferences about how feedback should be delivered for effective processing.
Nonviolent Communication: Introducing the concept from Dr. Marshall Rosenberg's book "Nonviolent Communication" as a guideline for constructive feedback exchange in Agile environments.
-
56Working spaceVideo lesson
In this lesson, we explore the importance of designing office spaces to support Agile team collaboration:
Collaborative Spaces: Emphasizing the need for office areas that encourage spontaneous discussions, whiteboarding, and use of sticky notes for team collaboration.
Balance of Spaces: Highlighting the necessity for both collaborative and quiet spaces to cater to different work needs, including focused individual work and group interactions.
Creativity and Comfort: Advocating for an office environment that sparks creativity and provides comfort, which might include colorful decor, plants, and relaxation areas.
Remote Worker Accommodation: Stressing the importance of designing meeting spaces that are inclusive for remote workers, allowing seamless participation in discussions and meetings.
Inclusivity and Fun Environment: Ensuring the office space is inclusive, welcoming to all employees, and provides elements of fun and relaxation without favoring any specific group.
-
57CommunicationVideo lesson
In this lesson, we focus on optimizing communication tools and strategies for Agile transformation:
Face-to-Face and Online Communication: Emphasizing the importance of enabling both face-to-face (like town halls) and online communication platforms for effective team interaction.
Regular Company Events: Suggesting the conduct of regular company-wide events, such as town halls, not just for information sharing but also for two-way communication, including Q&A sessions.
Selection of Communication Tools: Discussing the need to choose appropriate tools for video conferencing and chat communications, such as Zoom, Teams, Slack, or Skype, ensuring accessibility and convenience for all employees.
Usage Guidelines: Highlighting the necessity of establishing clear guidelines on how to use these communication tools effectively, especially in platforms like Teams where chat and team channel functions may overlap.
Balancing Accessibility and Privacy: Stressing the importance of respecting employees' personal time and privacy, despite the increased accessibility provided by real-time communication channels.
-
58Work managementVideo lesson
In this lesson, we explore selecting work management tools for Agile transformation:
Transparency and Collaboration: Choosing tools that promote organizational transparency and enable cross-team collaboration, with privacy settings for sensitive information.
Simplicity and Efficiency: Emphasizing the importance of a user-friendly interface that simplifies task management and minimizes time spent on updates.
Automated Reporting and Customization: Advocating for tools with automated reporting capabilities and the flexibility to customize workflows and dashboards.
-
59Sharing informationVideo lesson
In this lesson, we discuss effective information sharing and document management in Agile organizations:
Transparency and Access: Prioritizing tools and practices that ensure transparency and widespread access to organizational information, while maintaining necessary confidentiality.
Single Source of Truth: Emphasizing the importance of maintaining a single, updated version of each document to reduce confusion and streamline information management.
Tools for Collaboration and Control: Exploring various tools like Google Suite, Microsoft SharePoint, and Confluence for collaborative editing, version control, and easy searchability.
-
60Reducing bureaucracyVideo lesson
In this lesson, we focus on reducing bureaucracy in Agile organizations:
Minimizing Reporting Burdens: Shifting from manual reporting to automated report generation using tools like JIRA and ADO, enabling real-time data access and reducing time spent on creating reports.
Leadership Engagement: Encouraging leadership to actively engage with teams by participating in sprint reviews and demos, rather than expecting teams to formally report progress through presentations.
Facilitating Early Stakeholder Involvement: Promoting the inclusion of stakeholders, management, and customers in early stages of projects to foster Agile collaboration and receive immediate feedback, rather than waiting for polished final products.
-
61Different approaches to org changeVideo lesson
In this lesson, we explore different strategies for implementing Agile transformation in an organization:
Big Bang Approach: This method involves transforming the entire organization at once on a specific day. It's clear and straightforward, emphasizing unity and commitment, but also high stakes and significant resource needs.
Tribe/Division Approach: Implementing Agile in stages, one tribe or department at a time. This method is less disruptive, allows learning and adjustments along the way, but can create organizational imbalance and is time-consuming.
Gradual Team Replication Approach: Slowly replicating successful Agile teams across the organization. While simpler and adaptable, this approach often misses critical aspects of a full Agile transformation, resulting in a long, potentially ineffective process.
-
62Planning and running bootcampsVideo lesson
In this lesson, we delve into organizing a successful company-wide bootcamp for Agile transformation:
Practical and Hands-On Approach: Balancing theoretical lectures with practical workshops, allowing teams to work on real tasks, building backlogs, and defining team visions.
Effective Time Management: Structuring the bootcamp with a mix of easy and challenging tasks, ample breaks, and a daily limit of six hours to maintain focus and engagement.
Leadership Involvement: Ensuring leadership participates actively, sharing aspirations, vulnerabilities, and encouraging a culture of experimentation and learning from failures.
-
63WorkshopsVideo lesson
In this lesson, we explore the significance and execution of workshops in Agile transformation:
Practical Learning and Team Building: Emphasizing workshops as key tools for practical learning and team cohesion, facilitating the application of theoretical knowledge into practice.
Effective Facilitation: Highlighting the importance of skilled facilitators who guide the process, ensuring adherence to the agenda and achievement of desired outcomes.
Post-Bootcamp Continuation: Advocating for ongoing workshops post-bootcamp to delve deeper into Agile practices, like writing user stories, understanding customer personas, and backlog management.
Workshops vs. Games: Differentiating between workshops and games, with a preference for workshops for their practicality and direct application to real tasks, while acknowledging the value of games for simulating complex concepts.
-
64How to keep trackVideo lesson
In this lesson, we focus on tracking and evaluating progress during and after Agile transformation:
Outcomes Measurement: Using Objectives and Key Results (OKRs) as the main compass to track progress towards major organizational goals, ensuring alignment with the overarching vision.
Tracking Outputs: Monitoring key performance indicators like cycle time and team velocity, not as goals in themselves, but as indicators of work efficiency and productivity.
Assessing Team and Organizational Health: Evaluating the health of teams and the organization through tools like Team Barometer, emphasizing the importance of psychological safety, job satisfaction, and effective processes. Regular retrospectives are crucial for continuous improvement and adjustment.
-
65When to let goVideo lesson
In this lesson, we explore the transition from micromanagement to trust and empowerment in Agile organizations:
Shift to Servant Leadership: Moving away from a command-and-control approach, focusing on empowering teams to make decisions and achieve outcomes, trusting their expertise and capabilities.
Providing Necessary Tools: Ensuring teams have access to tools for tracking OKRs, outputs (like velocity and cycle time), and team health metrics, enabling them to make informed decisions and self-improve.
Gradual Letting Go by Leadership: The leadership team should gradually step back from daily team metrics, focusing instead on setting organizational vision and strategic direction, fostering collaboration across the organization, and managing dependencies at a higher level.
-
66A few words about the baselineVideo lesson
In this lesson, we address the importance of establishing a baseline before undertaking an Agile transformation:
Measuring Current State: Assessing current business outcomes (sales, customer satisfaction) and organizational health to understand the starting point. This includes setting clear benchmarks for future comparison.
Agile Maturity and Organizational Health: Conducting initial surveys to gauge Agile maturity and team health, but with an awareness that initial results may be skewed due to limited understanding of Agile principles.
Expect Fluctuations in Results: Recognizing that initial metrics, especially on Agile maturity, may initially drop post-transformation as teams gain a clearer understanding of Agile practices. This drop is natural and should be expected before metrics begin to improve.
Communicating Expectations: Ensuring stakeholders are aware that initial results may decline before showing improvement, to set realistic expectations and avoid discouragement.

External Links May Contain Affiliate Links read more