
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
In this lesson we will discuss what to include in the training program for the team members and how to approach the training
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Lead a successful Agile transformation using a proven, pilot-driven approach. This complete guide to Agile transformation gives you a step-by-step framework for organizational change—from leadership alignment to pilot teams to full-scale rollout—taught by Masha Ostroumova, an enterprise Agile coach with 10+ years of experience leading transformations at McKinsey, Indeed, and Rakuten.
Why 70% of Agile Transformations Fail
Most Agile transformations fail because they skip critical steps: leadership alignment, pilot teams, and custom framework design. They focus on tools and processes, not culture and mindset. This course shows you how to avoid those pitfalls and lead a transformation that delivers real business results.
What You Will Learn
Leadership alignment: Build alignment within leadership before starting transformation—without this, you are guaranteed to fail; set meaningful goals for Agile transformation; make critical decisions in the beginning
Framework selection: Evaluate scaled Agile frameworks (SAFe, LeSS, Spotify model); learn when to use each framework; design custom Agile frameworks for your organization (most large organizations need custom frameworks)
Pilot teams: Set up pilot teams to test Agile in your organization; measure metrics and collect feedback; learn what works and what doesn't; turn pilot team members into Agile evangelists who spread knowledge across the company
Organizational structure: Transform functional organizations (sales, marketing, design, development departments) into cross-functional Agile teams; design teams that own products end-to-end from ideation to delivery; overcome structural resistance to change
Culture transformation: Build a culture of continuous improvement and experimentation; develop servant leadership and psychological safety; engage stakeholders and secure leadership buy-in; manage organizational change effectively
Agile metrics & performance: Shift from output to outcomes; design metrics that measure transformation success; reimagine KPIs, incentives, and performance reviews for Agile context; track pilot team performance and scale learnings
HR, Finance & Operations alignment: Align HR processes (hiring, performance reviews, compensation) with Agile principles; adapt finance and budgeting processes for iterative planning; transform operations to support Agile ways of working
Course Highlights
Proven pilot-driven transformation framework based on real-world experience at McKinsey, Indeed, Rakuten, and more
Step-by-step roadmap: leadership alignment → framework selection → pilots → org design → full rollout
Real-world case studies from tech, retail, finance, manufacturing, and pharma industries
Practical tools and templates: transformation roadmap, pilot team charter, metrics framework, stakeholder analysis
Learn how to build custom Agile frameworks (not just apply SAFe or LeSS)
AI Assistant included for instant support and answers (ChatGPT+ subscription required)
Subtitles available in 8 languages: English, French, German, Hindi, Portuguese (Brazil), Russian, Spanish, Ukrainian
Updated for 2025 with the latest Agile transformation trends and practices
Why This Course Is Different
Pilot-driven approach: Most courses teach theory. This course teaches you how to test Agile with pilot teams, measure results, and scale what works—not what's in the textbook
Custom frameworks: You'll learn how to design custom Agile frameworks for your organization, not just apply SAFe or LeSS off the shelf
Leadership-first: Transformation starts with leadership alignment. This course shows you how to build that alignment before you touch any teams
Holistic transformation: Covers not just IT, but HR, Finance, Ops, Sales, Marketing—every function needs to transform for Agile to work
Who Should Take This Course?
Executives and senior leaders responsible for Agile or digital transformation
Agile Coaches and consultants guiding organizational change
Change management professionals leading transformation initiatives
Entrepreneurs and business owners bringing agility into their company
HR, Finance, and Ops leaders aligning their functions with Agile
Project managers and team leads implementing Agile at scale
Anyone tasked with "making the company Agile" and wondering where to start
From Chaos to Clarity: A Proven Transformation Framework
Join over 15,000 students who have transformed their organizations with this pilot-driven approach. Enroll today and gain the clarity, strategies, and confidence to lead a transformation that lasts in 2026—and beyond!