PI Planning, or "quarterly" planning in a scaled agile environment

PI Planning, or "quarterly" planning in a scaled agile environment

Industry: Energy/IT

International organisation size
25.000 people
Duration
6 months
Number of people affected
100 people

Objectives, executive summary

As part of the organisation's agile operational development, PI Planning was introduced, a 12-weekly planning event of strategic and operational importance. The event aims to create a shared focus and commitment, ensure transparent planning, and support collaboration and rapid decision-making between teams. The initial low agile maturity, inexperience and abbreviated format posed a significant challenge, but provided valuable lessons learned. Through ongoing education, coaching and iterative development, the team gradually became capable of implementing the event independently and effectively. By the third PI Planning, stakeholders were operating with their own processes, tools and checklists, which significantly increased the stability and organisational value of the agile operation.

Client background and environment

The client is a large Hungarian company with its headquarters in Central Europe, one of the most important energy and industrial players in the region. The company has a presence in ten countries, employs thousands of people and operates across the entire spectrum of the energy supply chain, from exploration and production to processing and end-user services. The Hungarian headquarters is responsible for the coordination of the company's domestic and international operations, as well as for the development and optimisation of strategic and operational processes.

Over the past decades, the company has grown significantly in terms of both revenues and market presence, reinforced by continuous investments and acquisitions. At the same time, these acquisitions have resulted in the merging of different organisational cultures, operating models and management systems, which has made it a major challenge to maintain efficiency. As the growth phase moderated, the company's focus on streamlining internal processes, improving transparency and operational efficiency became increasingly important, making a comprehensive rethink of the business and operations essential.

Objectives, tasks

A prominent element of the agile operational improvement process that has been initiated in the organisation has been the preparation, delivery and implementation of the PI (formerly known as Program Increment, now formally Planning Interval) Planning event into the team's annual planning processes. The goal was to create a large-scale but practical event that would recur every 10-12 weeks

  • provides transparency on the realistic delivery schedule of product and service elements to be implemented by a scaled agile team,
  • provides transparency to implementers on the strategic goals and relevance of the product they are developing
  • gives space to all relevant stakeholders, from management to developers, to shape the plans
  • supports cross-functional thinking within and between teams,
  • helps you to easily identify and visualise the dependencies and risks between teams
  • speeds up key decision-making processes
  • is structured in an educational way, so that the team can implement the event as soon as possible without external help
  • reinforces ownership, values and a "stop starting, start finishing" mindset

 With the introduction of PI Planning, our aim was to start each 12-week interval with an inspiring, collaborative event where the entire team of participants develops a plan with the right level of detail, business and organisational context, which they can actually commit to and whose depth of knowledge supports decision-making during the sprints. We also aimed to bring the perspective of implementers and claimants closer together, clarifying expectations on both sides and clarifying the misunderstandings behind them on a personal level.

Challenges, difficulties

  • Organising and implementing essential activities related to the preparation of PI Planning (e.g. education and taking decisions essential for planning)
  • Low agile maturity, fears and doubts due to lack of experience, properly managed before and during the first large-scale planning
  • Engaging the right level of relevant stakeholders before and during the event

Implementation of the task

In the first phase of the project we focused on agile education, taking into account local conditions and the specificities of the multilocation team. After learning and practicing the basic agile education and agile design process, the participants were introduced to the characteristics of scaled agile operations. The most important training before the first PI Planning was the PI Planning simulation, focusing on the valuable elements and products delivered by PI Planning, the main elements of the event and the main activities of the team members. The training also included a simulation exercise to pre-test multi-team planning.

The second phase involved preparing for PI Planning. We often encounter situations where a team wants to start working in an agile manner but is unable to accurately estimate how much time it will take to set up properly structured, competent product teams and prepare an adequate backlog before actually starting implementation. As a result, they begin with PI Planning immediately after preparatory training.

SAFe works with a special sprint system, where the last two-week sprint of the usually 12-week PI is the so-called IP (Innovation and Planning) iteration. Within the Innovation and Planning iteration, the first 6-7 days are used to round off any backlog, finalise documentation, innovation activities, training sessions as required and to prepare for the most important element of this project description, the so-called PI Planning. In all cases, this preparation will be done by means of a PI Planning Readiness checklist, in order to follow up the work to be done at different levels before planning. In the second week of the IP iteration, two events that are essential in scaled systems take place, one is the "demo and retrospective" of the entire scaled Agile team, or in SAFe parlance, the Inspect and Adapt event, which provides insight into the results of the previous PI and an opportunity to surface and resolve issues affecting the operation. The other is the PI Planning, which is important in our case, and is ideally a two-day planning event with all the team and key stakeholders.

The third phase was the actual implementation of the event, which required focused attention and intense activity from all participants at all times. In our case, we did not have the opportunity for two days of PI planning, so we carried out the first experimental PI Planning in one day. The condensed agenda included the following elements:

  • Facilitator's short opening
  • Opening by the top management
  • Product Managers: the main priorities at Epic and Feature level and their context, and then answering the questions that arise
  • Capacity planning
  • Design preparation (teams, POs and Product Management members): feature selection, fine-tuning, creating user stories, answering clarification questions, estimating stories. One of the most motivating elements of the event was the openness and active participation of Product Management in answering questions and sharing ideas.
  • Team level planning:
    • At separate tables, the teams discussed the main elements of the next 5 two-week sprints and assigned the elements they had created to the corresponding sprints
    • They then summarised the planned focus and purpose of each sprint based on their current knowledge. The facilitators asked questions at each stage, providing guidance to help keep the planning at the right level and to ensure that team members did not get too lost in the detail.
    • Planning at team level and coordinating the work of teams is one of the most energy-consuming tasks in PI Planning. After planning their own work, the team needs to perform capacity checks and visualise the dependencies between teams. They can do this with more rest and reflection over a two-day event, but as this was not possible in this case, teams had to plan and replan many times in succession (e.g. when an unbridgeable dependency or risk surfaced).
  • The Product Management meeting ran in parallel with the team planning, where participants followed the plans as they developed, focusing on targets and deadlines. Any new decisions had to be incorporated into the planning by the teams.
  • After planning, the teams reviewed the plans and created PI goals, i.e. they presented what their focus will be for the whole next period, which they finalised together with Product Management members, depending on capacity. In addition, a list of known risks was presented, as well as the ART Board with dependencies and deadlines.
  • Teams were then given the opportunity to give their feedback on the event either on the spot or in written form.
  • In the following days, the results of PI Planning were uploaded to the Project Management platform used for planning and follow-up. The teams used it to plan their sprints accurately when the first sprint started.

The multi-step team planning, problem-solving workshop of Product Management, risk management, retrospective of the event and longer reflection on the plans, familiar from the two-day format, were not possible in this first pilot PI Planning, the consequences of which were experienced by the team in the following period.

In the fourth phase, based on the lessons learned from the team's first experimental PI Planning, we further developed the Innovation and Planning iteration, continued agile education in smaller workshop formats, and introduced other elements of agile operational development, such as the event system, support from various experts, and generally increasing agile maturity. We collected the specific goals and activities related to the development of PI Planning, as well as the tasks supporting operational development, in a development backlog dedicated to this purpose.

Results

As a result of the project, by the third PI Planning, the team had reached the stage where it could independently implement the planning event according to its own needs. By this time, they had prepared their own agenda, their own PI Readiness checklist, extended the time to prepare for PI Planning, defined the formal and quality criteria for the elements to be included in PI Planning and introduced digital boards to facilitate PI Planning.

Lessons learned

  • In the project, we started with an abbreviated PI planning according to organisational needs, the consequences of which were reflected in the following period. Here we used education, retrospectives, coaching to accelerate the learning process and communicate the importance of agile events.
  • As in this case, it is a common phenomenon in organisations that time spent on task solving is considered more valuable than time spent on planning processes, and there is often a misconception that agile processes are primarily about rapid implementation and immediate adaptation to needs. To dispel these misconceptions, a realistic estimation of the time spent by stakeholders on design needed to be a priority in addition to general agile education.
  • PI Planning is an event that requires extraordinary focus and commitment from all participants. In case this content is not effective enough due to insufficient preparation, the participants may lose motivation, which may jeopardize the success of agile operational development. Although it is difficult to agree with an organisation on the time to learn and prepare, the benefits of agile, as well as the potential risks, need to be communicated at all levels of the operational development process.