fbpx

Planning Program Risks in PI Planning

Planning Program Risks in PI Planning

Following the previous event, on the second or selected day on the PI Planning agenda in Scaled Agile Framework (SAFe), is planning Program Risks.

What are Program Risks?

Program risks are situations that can expose the product or projects to harm. Organizations spend a great amount of time understanding them and devising mitigation strategies to deal with them timely. They should dedicate considerable effort to proactively identify and develop strategies to mitigate risks. However, there is often confusion about what happens after risks are identified during PI Planning. Typically, teams raise risks, and business owners may delegate action items to the teams, but without proper management, these risks can resurface at the most inconvenient times and possibly cause harm to the project.

 

It is also crucial to differentiate between team-level and program-level risks: team risks should be handled by the teams themselves, while program-level risks require management at the program level. Clear distinction and proper management of these risks are essential to prevent potential disruptions and ensure smooth project execution.

 

Team Level RisksProgram Level Risks
Team-level risks involve issues affecting the internal workings of the team, such as lack of resources, vacation days, or the availability of individual team members. For example, if a key team member is on vacation, this is primarily a team-level concern. However, if this team member plays a critical role in delivering specific project functionality, their absence can escalate into a program-level risk, potentially impacting the overall project schedule or delivery.Program risks are broader and can affect the entire program or project. They arise from dependencies, external factors, or other elements influencing the program’s overall success. Unlike team-level risks, program risks should be continuously recorded, monitored, and managed throughout the entire planning event. Addressing these risks proactively ensures potential issues are identified early and effectively managed, helping maintain the program’s health and progress.

 

There is often a fine line between team-level and program-level risks, and they may shift between these categories during PI execution. Regardless of their classification, the most crucial aspect is to establish a clear owner and set a due date for any associated mitigating actions. In SAFe, risks are addressed towards the end of the planning event, which can make them appear as an afterthought. However, to ensure that risks are managed proactively during the event with all stakeholders present, they should be continuously recorded, monitored, and actively discussed throughout the entire PI planning event.

 

Risks managed early are opportunities seized later.

How to Prepare for Program Risks?

To prepare for program risks, start by establishing a system for capturing risks. This could be an in-person method, an online tool like Kendis, or a combination. Relying solely on post-it notes will not be sufficient for tracking and managing risks beyond the PI planning phase, so ensure you have a comprehensive plan.

 

Additionally, define the statuses that will be used to represent the risk lifecycle. While SAFe suggests R.O.A.M. (Resolved, Owned, Accepted, Mitigated), you might find it beneficial to create other statuses that better align with your specific workflows and risk management processes.

 

Program Risk Planning in Kendis

Learn more about Managing Risks with ROAM

How are Program Risks Planned?

This event is typically facilitated by the Release Train Engineer (RTE) with the prime focus being, discovering the program risks and discussing how they can be mitigated.

 

Program risks are categorized into team-level and program-level risks. Team-level risks, such as resource shortages or vacation overlaps, should be managed within the team and escalated to a program-level risk if they have broader implications. Once escalated, these risks should be added to the program risk board for visibility and management.

 

Each risk should have an assigned owner, which could be the person who identified the risk, someone responsible for corresponding action points, or a manager, risk manager, or release manager. This ensures accountability and clarity on who is addressing the risk.

 

During PI planning, risks are typically captured on sticky notes and categorized into four quadrants using the R.O.A.M. (Resolved, Owned, Accepted, Mitigated) framework. Each risk is placed into one of these quadrants based on its status. If possible, assign a resolution date for the risk or, at minimum, a date for the mitigating actions to be completed. If risks are related to user stories, they should be linked to relevant features, milestones, or projects.

 

See how you can track these risks within Scrum of Scrums or Sprint Reports in Kendis with visibility into their impact on the overall execution.

 

The risk description should clearly indicate which part of the execution will be affected. During the PI planning, ensure that risks are categorized, and action points are discussed and documented for each risk. This structured approach helps in proactive risk management and ensures that risks are addressed effectively throughout the PI planning event and beyond.

 
Scales of Justice for Planning Program Risks in SAFe PI Planning

Top 10 Tips for PI Planning Risks

  1. Categorize Risks: Identify and categorize risks into team-level and program-level. Team-level risks should be managed within the team and escalated to the program level if they impact broader aspects.
  2. Assign Ownership: Each risk should have an owner. This could be the person who identified the risk, someone responsible for action points, or a manager or risk manager.
  3. Create a Risk Board: For program-level risks, maintain a dedicated risk board to track and manage these risks throughout the PI planning process.
  4. Document Risks: During PI planning, capture risks on sticky notes and use the four-quadrant R.O.A.M. (Resolved, Owned, Accepted, Mitigated) framework to categorize them.
  5. Update Risk Status: Place each risk into one of the R.O.A.M. quadrants to indicate its current status and ensure it is addressed accordingly.
  6. Set Resolution Dates: Assign a target date for resolving each risk or, at minimum, for completing mitigating actions.
  7. Link Risks to Features: If risks affect specific user stories or features, link them to relevant features, milestones, or projects for better tracking.
  8. Track in Kendis: Use Kendis to track risks within Scrum of Scrums or Sprint reports to monitor their impact during execution.
  9. Describe Impact: Clearly describe how each risk affects different parts of the execution, providing detailed indications of its potential impact.
  10. Discuss Action Points: During PI planning, categorize risks and discuss action points for each. Ensure these are documented to manage and address the risks effectively.

Conclusion

Identifying risks during PI Planning is crucial for ensuring successful project delivery. Neglecting these risks can undermine the entire outcome of the planning process. To mitigate this, it is essential to assign someone with the responsibility for ongoing risk identification and tracking after the PI Planning phase. This proactive approach helps safeguard the project’s success and ensures that potential issues are addressed in a timely manner.

 

To learn more, click here.

 

Explore Articles about Scaling Agile

Pick your next read from our vast library of specialized content. These Kendis articles help the Agile transformation leaders develop a deeper understanding and provide fact-based insights that contribute to decision making on critical scaling issues.


Got Questions?

Talk to our product expert to understand how Kendis can help your organization in your scaling agile journey.
Contact us now Get a personalized demo for free.



Play

Watch Video
Program reports and analytics

Program reports and analytics

Collaborate for the completion of a Release Train with a wholesome overview of all activities on your Program Board summarized into graphical and tabular formats.

Dependencies Management

Dependencies Management

Summarize all your PI dependencies into one meaningful and simple dynamic solution that automates dependency status updates throughout the PI according to the triggers you select.

Risk Register Tracking

Risk Register Tracking

Address and visualise the present and upcoming risks of your Program Increment, sprint or iteration to swiftly identify and smoothly mitigate them.

Feature Tracking

Feature Tracking

Visualise features progress, development, addition and removal, across sprints and teams in a simple and easy manner.

Scope Change Tracking

Scope Change Tracking

Track your PI’s scope and other changes post-planning, saving yourself hours of manual work and eliminating the possibility of human error.

Collaboration, communication and transparency lie at the heart of Kendis. It brilliantly reduces all the painful efforts and makes the entire process of planning your Program Increment a very easy task.
PI Objectives Tracking
Play

Watch Video

Dependencies are essential in recognizing, identifying and correctly mapping factors that are affecting your progress. In Kendis you can create multiple dependencies across your Program board and track them.
Dependencies Management
Play

Watch Video

With Kendis you can transparently address and visualize the present and upcoming risks of your Program Increment, sprint or iteration in a way that makes it painless to identify and analyze.
Risk Register Tracking
Play

Watch Video

Create objectives for each team or for your Program and link those with any item present your board. This allows you to choose precisely what features and stories are contributing to the objective.
Feature Tracking
Play

Watch Video

An extremely vital and powerful feature that gives an overview of all the recent activities that are being done. Presented in graphical or tabulated formats, you obtain all the necessary information in just a glance.
Scope Change Tracking
Play

Watch Video