Tag
PI Planning
- Agile Best Practice
Don’t Make These 5 PI Planning Mistakes
When it comes to SAFe (Scaled Agile Framework), PI planning is a critical first step in preparing a team. The gathering, often held quarterly, brings together a team, including software developers, team leaders, stakeholders, and everyone in between. Together, they complete essential planning.
While most PI planning used to occur in one big room, today’s remote and distributed teams have paved the way for online and hybrid PI planning events. It doesn’t matter so much where the session takes place, so long as it continually occurs with advance planning, team buy-in, and event execution.
We created an ultimate guide to PI Planning, which we continue to update with the latest trends, planning questions, resources, and tools. But in the post, we’ll focus on one specific aspect of PI planning — the mistakes you should avoid. ❌
The complete PI Planning solution for Jira
Easy Agile Programs
What is PI Planning, and why is it so important?
PI Planning is Program Increment Planning, which is a recurring session for teams within the same Agile Release Train (ART) to meet, align, and plan what comes next.
The planning session provides time for teams and stakeholders to align on a shared vision, discuss features, identify cross-team dependencies, and plan the roadmap that will move everything forward. Adopting SAFe begins with PI Planning, and that solid starting point is critical to the success of SAFe.
PI Planning events form the foundation of how your team works together and how a product/project develops. It’s a real-time event that typically brings a team together under one roof, which is why it’s also called big room planning. However, it doesn’t matter if your team plans together in person or if you use online tools to run remote PI Planning. The important part is making sure teams can plan in real-time and that the PI Planning session results in critical PI objectives that will set the team up for success.
If your team is successful at the PI Planning process, you will:
✅ Build trust, rapport, and collaboration between team members, product managers, different business teams, and stakeholders
✅ Align on key business values, objectives, and goals
✅ Spot dependencies and other issues before they disrupt workflow
✅ Enhance problem solving and decision making
✅ Understand what’s expected of each team member going into the next sprint
✅ Gain valuable insight from key stakeholders and business owners
✅ Ground the team in reality with expectations, timelines, and clear goals
Easy Agile Programs: Equip your remote, distributed or co-located teams for success with a digital tool for PI Planning.
PI Planning mistakes to avoid
If you can identify the potential pitfalls of PI planning, you have a better chance of avoiding them. Don’t fall prey to these common mistakes:
1. Skipping or not prioritizing PI Planning
2. Failing to thoroughly plan in advance
3. Running long or boring sessions
4. Allowing remote restraints to stand in your way
5. Missing out on retrospective insights
1. Skipping or not prioritizing PI Planning
Scaled Agile, Inc. says that “PI Planning is essential to SAFe: If you are not doing it, you are not doing SAFe.” This couldn’t be more true!
PI Planning is an absolutely essential aspect of SAFe, and there’s no scenario in which it should be skipped or undervalued. Failing to effectively run a PI Planning meeting can have dire consequences for product development.
Work inevitably gets busy, and when product development falls behind or roadblocks come up, something has to give. However, no matter how tempting it may be, never allow your PI Planning to get pushed, delayed, scaled back, or skipped altogether.
Set your PI Planning date well in advance and stick to that date to ensure everyone can be available and prepared.
2. Failing to thoroughly plan in advance
Pre-PI planning is essential to the success of your event. You’ll have limited time as a group, so it’s essential that you use it wisely once the time comes.
Plan the date well in advance to ensure everyone can attend and access planning materials. Before your upcoming PI, make sure your backlog items are refined and ready so precious time isn’t wasted during the PI event.
3. Running long or boring sessions
PI Planning often includes long and heavy sessions, which can kill the vibe and stifle creativity and problem solving. 😴
Do all that you can to engage the team and keep sessions short. This can help a team participate more, invest in the session, and problem solve more effectively. Look for creative ways of running sessions that engage more than just the energetic few. Carefully consider timelines, and ensure no session runs too long to prevent boredom or wasted time.
4. Allowing remote restraints to stand in your way
There may be different challenges with running PI Planning remotely. But with advanced planning and the right tools, you can run a successful planning session no matter where your team is located.
Don’t neglect your PI Planning because your team is remote or temporarily working remotely. There are plenty of tools that can help remote teams engage online with team breakouts, video conferencing, online sticky notes, and PI Planning plugins.
Virtual breakout sessions are essential to ensuring the right people can engage at any given time and that no time is wasted. Carefully plan your remote PI Planning to ensure everyone is prepared and knows where and when they need to participate online.
5. Missing out on retrospective insights
Not to sound like a broken record, but retrospective 👏🏿 insights 👏🏻 are 👏🏾 important 👏🏽.
We know there’s only so much time allocated for PI Planning and so much to get done, but you need to make time for a short retrospective. Otherwise, you’ll never truly learn how to improve. A post-PI Planning session will allow your team to discuss the planning event, including what went well, what didn’t go well, and what could be improved for next time.
Make sure you record retrospective insights and implement important ideas into the next PI planning meeting. After all, it wouldn’t be agile if you didn’t continually try to improve your systems.
Level up your PI Planning with Easy Agile Programs
Effective planning begins with using the right tools, which is all the more important as teams do PI Planning remotely or with distributed teams.
Easy Agile builds products designed to help agile teams plan efficiently and effectively. Easy Agile Programs for Jira is ideal for helping teams effectively manage programs with streamlined visibility. It’s a complete PI Planning solution for all types of Jira users — including distributed, remote, or face-to-face.
What are the benefits of Easy Agile Programs?
With Easy Agile Programs, you can:
- Build a program board in Jira
- Effectively manage programs with streamlined visibility
- Understand the health of your program backlog/program increments
- Make real-time iterations
- Rework and adapt your PI Planning to the needs of your team.
- Spot feature level dependencies
- Deliver alignment at a large scale
- Create milestones and team swimlanes
- Align development teams or multiple different teams on goals and timelines
Learn more about the benefits of Easy Agile Programs and try it free for 30 days. We believe in being transparent about our product vision, which means you can follow our product journey, including new features, what we’re working on, and what we hope to accomplish in the future.
- Workflow
How to improve dependencies management with visualization
Teams who are building products or completing projects necessarily rely on each other. Identifying and keeping track of dependencies can be difficult, particularly across multiple teams or external or shared teams. Dependencies management is often something that can be taken for granted as part of a standard operating procedure. In this article, we will look more closely at the process of identifying, troubleshooting and resolving any dependencies that prevent work from being delivered.
A common example is if one piece of working software depends on an external plugin or third party tool. If that plugin fails to operate, then the working software may fail as well. Similarly, large organizations working on multiple pieces of software at once may have habitual or recurring dependencies between different teams in order to operate. This is why agile teams need processes to monitor dependencies so they won’t disrupt development or inhibit flow.
The more complex dependencies become, ironically, the more simple a process you need to manage them at scale. Complexity compounds complexity, so finding an approach whether it is a tool or a framework that works within the context of your teams and your organization is the key to unlocking dependency management in a sustainable way.
Let’s take a closer look at how you may approach managing dependencies within your organization.
Similarly, agile frameworks such as LeSS and SAFe can help with dependencies management in large organizations. Finally, finding ways to visualize the dependencies in an organization is a highly effective way to mitigate the risks of delaying projects.
Want to empower your teams to manage their dependencies?
Try Easy Agile Programs - Watch on demand demo
Now, close your eyes and imagine the rest. Just kidding, read on...as if your agility depends on it. 😂
Types of dependencies in project management
Before we discuss tools and frameworks, let's outline a few different types of dependencies:
- Direct dependency: This common dependency type is one where one project or feature depends on the delivery of another.
- Transitive dependencies: This is where we have an indirect connection between two projects, usually by way of a connecting project. For example, Feature A depends on Feature B, and Feature B depends on Feature C. Therefore, Feature A indirectly depends on Feature C.
- External dependencies: These dependencies can be out of the remit of your team, group of teams or organization. It helps to be aware of them and it is worth identifying them separately as the addressing of these dependencies may be outside of the scope of the team or group level ceremonies.
Let’s dive in now to some frameworks for a blueprint of how to approach this.
Agile frameworks for organizations to improve dependency management
You're probably familiar with the most common agile frameworks for software development — Kanban and Scrum. These frameworks are mostly suited for individual team organizations. But what about frameworks for cross-functional agile teams in a large organization who need help with dependencies management?
LeSS for dependency management
LeSS is a framework that helps multiple Scrum teams who are working together on a single project to scale. Think of LeSS as Scrum at a large enterprise scale — you still have a single product backlog, a product owner, a Scrum master, and software developers. But the key difference is that there are many teams working towards the same goal and the same definition of done (rather than a single team).
One of the most important tasks for the product owner role in the LeSS framework is making sure that dependency information is provided across teams. In LeSS, product backlog refinement (PBR) is an organized event that makes sure dependency risks are consistently identified. PBR allows multiple teams to plan sprints in parallel and to identify if there are any cross-team dependencies that risk project completion.
SAFe approach to managing dependencies
The SAFe (Scaled Agile framework) provides principles and workflow patterns to guide organizations through their dependencies. SAFe promotes transparency and alignment across large organizations so they can be more nimble in meeting their business objectives. Being able to respond to changes quickly can be hindered by size and scale. Dependencies can often tangle work and trip up teams due to the inability to see and appreciate cross-functional team dependencies.
Just as scrum has ceremonies to keep a single agile team aligned, an essential ceremony to keep multiple teams aligned and communicating with each other according to the Scaled Agile Framework (SAFe) is Program Increment / Planning Interval Planning - better known as PI Planning. During PI Planning, teams create their dependencies and through cross-functional collaboration can adjust their plans to manage these dependencies.
Unlike startups, who are small and can typically make organizational changes quickly, large organizations often become too big to make rapid changes. One common cause of this is the inability to manage dependency resolution because dependencies are less visible for cross-functional teams.
Just as Scrum has ceremonies to keep a single agile team aligned, an essential ceremony to keep multiple teams in the Scaled Agile Framework communicating with each other is Program Increment (PI) Planning. It’s a way to keep even the largest organizations nimble.
One key output of PI Planning is the program (dependency) board or ART planning board (SAFe 6.0).
Easy Agile Programs: Equip your remote, distributed or co-located teams for success with a digital tool for PI Planning.
Watch on demand demo
PI Planning for large organizations
PI Planning is a periodic ceremony that happens throughout the year. Teams within an organization gather to compile their thoughts on product features and the product roadmap, and to discover any dependencies that exist between them.
One key feature of PI Planning is an ART planning board (program board). ART planning boards help give Agile Release Trains (ART) — a group of agile teams working together on a common goal — a visual representation of what the teams have planned to complete from their PI Planning.
Visualize your dependencies
Easy Agile Programs for Jira is a complete tool for dependencies management at a program level. By utilizing visualizations and by providing transparency across projects, teams can confidently scale without the risk of unforeseen dependencies and disruptions. It does this by providing three views:
- Program roadmap: an overview of all of the scheduled increments or iterations for a program or group of teams
- Program Board (ART Planning Board): an at-a-glance visualization of all of the teams within a program, including all of their cross-team dependencies
- Team planning board: where teams break down committed features for the upcoming increment, create dependencies with other teams, estimate and schedule their work.
Visualise dependencies with Easy Agile Programs: Filter the Program Board by at risk, healthy or blocked dependencies for effective conversations.
Watch on demand demo
Try free for 30 days
Unlock your organization's common dependencies
Managing dependencies comes first from being able to see what you need to manage and then to be able to focus where is needed. As a highly visual and filterable tool, Easy Agile Programs can support in many ways:
- Highly visual dependencies: The color of the dependency lines reflects their health status. A red dependency represents a conflict, yellow indicates at risk, green signifies a healthy state and black indicates external dependencies outside the current view, such as work in the backlog or in an other Program Increments. The colours support product managers, release train engineers or scrum masters to know where to focus. To avoid bottlenecks, you need to address the red dependencies and the yellow where possible.
- Team alignment to each other and business outcomes: Adding in third level hierarchy issues to capture and communicate higher level business initiative or priorities helps teams to understand the context of the bigger picture and why they are delivering what is scheduled. Making sure that all of your ART or group of teams work is represented and visible on a board that is always up to date helps keep teams aligned.
- Focus mode: Alignment needs to be maintained beyond planning. With a number of filters applicable to the program board to focus on teams, epic or issue status, dependency health or initiative, it is easy to focus the work - and conversations - on what is most important.
- Agile Best Practice
6 Tips for Setting Up Distributed PI Planning
Is agile now distributed?
It’s no secret that our work has completely changed in the last two years. Today’s work environment has seen companies embracing a hybrid or fully remote business model, with studies showing that only 4% of workplaces are going back into the office full-time.
In the Agile Manifesto, one of the original principles states, “individuals and interactions over processes and tools.” While this may still ring true, we know now more than ever that our tools empower our interactions and facilitate our processes.
Multiple industries that have adopted the agile framework have shown an increase in distributed agile teams. In fact, according to the 15th State of Agile Report, 89% of agile teams are distributed. Only 3% of these teams will return to the office full-time post-Covid. This is because remote workers have better focus and productivity, are less likely to leave their job, and cost the business less.
Distributed agile is no longer a new concept but our lived reality.
How do we prepare for agile ceremonies such as PI Planning, initially designed to happen face-to-face? How do we retain the most valuable element of face-to-face communication without collocating?
The challenges of PI Planning with a distributed team
Traditionally, activities like PI Planning in agile are designed for team members in the same room to interact in person.
PI Planning is a 2-day event that brings all members of an Agile Release Train (ART) together to plan their next Program Increment (PI).
As the 15th State of Agile Report showed, 89% of agile teams are now distributed. For a distributed team, your options are to fly in employees for each PI Planning session or to support a distributed PI Planning session.
While this is nice, it can be a pricey (and disruptive) exercise for any organization, especially if you need to do it 4 or 5 times a year.
Performing distributed PI Planning also brings up a challenge with using a physical program board. Those at home cannot access or contribute to the physical PI Planning board in the same way as their collocated colleagues. As a result, their ideas can go unheard, and their ability to contribute to the program board is limited.
Distributed PI Planning - Best Practice
Instead of flying your remote team to a central location to run PI Planning in person, distributed PI Planning involves using cloud-based tools to plan and run your next Program Increment virtually.
Even if the methods are a little different from distributed PI Planning, the process and desired outcomes are the same:
- A senior representative discusses the current state of the business
- Product Management presents the current program vision
- Product Owners and teams breakout separately to discuss how they’ll achieve desired outcomes
- Teams identify and visualize cross-team dependencies and work to remove blockers
- Everyone comes together to agree on a committed plan via your Program Board
6 tips for setting up distributed PI Planning
Distributed PI Planning is no longer a temporary exception. Whether PI Planning is distributed or not, we need to ensure we maintain the same quality and outcomes that PI Planning aims to achieve - to align all teams within the Agile Release Train.
To help you through this, we’ve prepared the following 6 tips to help you prepare for distributed PI Planning.
These tips aren’t things that we’ve just brainstormed. We’ve learned these things from speaking to our customers by trawling the forums and talking to experts in the field.
1. Get the basics rightThe three basics are communication, preparation, and execution.
Let’s start by talking about communication and preparation. It is essential to provide appropriate tools for online interactions for each stage of the PI Planning process: for product managers to collaborate and facilitators to manage the process-both leading up to and during the event. We also need to ensure team members can access all relevant current information, collaborate effortlessly, and access support.
Scaled Agile recommends having pre-PI Planning meetings scheduled anywhere from 2-6 weeks in advance, depending on the complexity of your solution train.
Lastly, let’s talk about execution. The execution should flow if we are communicating well and are prepared. But we need to be prepared that some things can still go wrong. Technology will fail us. People can still have problems accessing the tools we’ve set up. Execution won’t always be seamless, but iteration is a principle of agile.
2. Set the agenda early, as early as possible
Why is that? Well, think about your employees working from home. They’re working with their pets or family around, and if they know that they have PI Planning, they need to know what is expected of them.
This allows time for employees to inform their families of their commitments for that day, set up a space with no distractions, and be mentally prepared for a few days of planning.
Also, let’s not cram the agenda full of all the events we need to hold. Let’s make sure we have enough time to schedule multiple breaks throughout the day, as studies show that humans are more likely to experience mental exhaustion after a day of video conferencing.
While it’s essential to use the tech, it can get a little bit much. Set up rules about who can talk and when to use the mute button. This will avoid interference and background noise disrupting your team’s focus.
3. Choose your tools wisely
Distributed agile teams can simulate the best of the in-person experience by selecting tools built for distributed and hybrid teams: video conferencing platforms, team chat, virtual program boards, and interactive collaboration spaces.
Whatever tools you choose, the key is finding solutions for colleagues to connect in real-time, whether in the same room or on the other side of the world.
Set up the tools, test them, and introduce them to all participants before the PI Planning session. To avoid overload and confusion, select tools that work together seamlessly.
4. Practice
We’re not going to get this right the first time. We’re going to have to rehearse. We’ll have to work out how we do things like confidence votes. Will we use the poll function on Zoom, or will we use Slack?
Everyone prefers to finish early rather than run out of time. Let’s build some slack into the agenda.
Acknowledge that there’s always room for improvement and build that into our planning. Let’s give our people a chance to communicate back to us, whether by a retrospective or by opening up a channel for feedback. We’re not just getting feedback on how the last planning session went but also on how we are finding working together more generally.
5. Make it accessible
When dealing with different time zones, you should extend the PI Planning agenda from 2 days to 3-4 days to ensure all critical parts of the PI Planning session are placed at a reasonable time for all time zones.
Set up each meeting via Google Calendar or any calendar device your team may already be using. Ensure each meeting is named, followed by a description, so attendees know what to prepare and which tools are relevant for this meeting. Make sure the correct attendees have all been sent invitations to the forum before the event.
We’ll have trouble setting up people on new tools and getting them access to their needed resources. It will be great if tech support is available throughout PI Planning. That will be easier for some people than it is for others. But it’s crucial if things go wrong.
We’re going to need a backup in place. Your tools will need to be reliable, and you will need tech support to help fix them quickly.
We will need more facilitators than we usually do to be able to answer all of these questions throughout the week.
Some people may not be used to using the tools that we’re suggesting that they use. So is there training available to help them get up to speed?
6. Level up the human experience
Seize opportunities to ensure agile teams feel as if they are working together when they are actually apart so that members see themselves as part of a community with:
- Shared understanding – Clarity of vision, mission, purpose, and visibility into what team members are doing, facilitating learning loops among colleagues.
- Shared empathy – Forging human connections with our tribe creates the psychological safety to learn, grow and iterate.
- Shared experience – Creating a sense of team place, identity, and building together.
How to excel at distributed PI Planning with Easy Agile Programs and Welo
The most challenging part of distributed PI Planning is providing the positive aspects of the in-person experience to a distributed team: fluid movement around and between rooms to collaborate, easy ways to contribute to brainstorming sessions and keep whiteboards up to date and accessible, and natural social interactions that build trust and camaraderie.
Easy Agile Programs offers a complete PI Planning solution that makes scaled cross-team planning and execution easy. With a seamless Jira integration, it’s a powerful yet simple-to-use tool to scale planning and maintain alignment across distributed, hybrid, or remote teams during planning and throughout execution.
Welo offers interactive collaboration spaces that amp up the human experience for distributed and hybrid teams. It replicates the in-person experience of fluid interactions, effortless collaboration, and human connections among colleagues–beyond the isolated video. Welo’s visual orientation enables each person to be present in the context of space and to navigate to be with people and groups as they choose.
With these two tools, you can set your Agile Release Train up for success for PI Planning. Here’s how:
Select professionally-designed virtual spaces
Bring online the best of the brick-and-mortar spaces you used for in-person PI Planning–from plenary to break-out rooms to spots for casual socializing.
Rather than feel confined to a static rectangle, people see themselves and others in context, move themselves in and between spaces to connect with colleagues before, during, and after PI Planning events.
Welo spaces also provide PI participants ready access to up-to-date, relevant resources, such as Jira and Easy Agile apps used across all events.
Establish the Business Context
All Agile Release Train members can access information about the program in Easy Agile Programs. For example, in the objectives section below, you could link to a pre-recorded video of the business owner addressing the company-level objectives. Hence, teams know that their team-level objectives must ladder to this. This ensures that all members of the Agile Release Train see your business owner face to face in that distributed way and that they always have access to this video throughout PI Planning.
After viewing the information about the program, the Product Manager can create features in Jira ahead of the PI Planning event to be discussed and broken down in planning. Easy Agile Programs seamlessly integrates with Jira, so there's no need to double-handle the work. They are ready to schedule onto a visual timeline for everyone to see what the team has committed to during PI Planning.
Set up your SAFe Program Board
The SAFe Program Board is a critical tool and output of PI Planning; It is a visual summary of features or goals, cross-team dependencies, and other factors that impact their delivery. Not only does this help with transparency, but it also increases flexibility, which helps minimize delays and unhealthy dependencies.
Ensure you have a digitized SAFe Program Board set up before the PI Planning session. Easy Agile Programs replicates the physical program board. A board that everyone has the same view of and can access. Learn how to set up a SAFe Program Board with Easy Agile Programs here.
Prepare your Team Planning Board
The Team Planning Board represents a scrum or kanban board which is included in the Program. This is where the teams will plan their work in the team breakout sessions during PI Planning.
If you have set up your Program Board with Easy Agile Programs, prepare the team Planning Boards by adding each team to the Program ahead of PI Planning. Once teams are added, Planning Boards are automatically created and ready for team breakout sessions. Teams can create team-level PI objectives, break down features into user stories, estimate issues to understand capacity, and create dependencies with other teams.
Moving forward
With distributed PI Planning a reality for nearly 90% of agile teams, the good news is that new solutions are being developed to work with your current tools–powering employee engagement, fluid collaboration, and efficient processes critical to successful outcomes and career satisfaction.
Equip your remote, distributed or co-located teams for success with a digital tool for PI Planning.
Easy Agile Programs
- Workflow
Collaboration redefined: 8 Strategies to Propel PI Planning
PI planning is a powerful event that helps teams align around goals, business objectives, and customer needs. Traditionally, this quarterly gathering brought together large teams of more than 100 people, including software developers and stakeholders, to complete essential planning.
However, in our new world of work, virtual PI planning has become necessary. This shift presents its own set of challenges, such as implementing virtual tools, overcoming time zone differences, and coordinating employees who are accustomed to working on their own schedules. Not to mention the occasional tech glitches that may arise.
In this blog, we will explore the information technology industry as an example and delve into how they can benefit from PI planning. Discover the critical benefits of PI planning and provide strategies for successfully conducting hybrid PI planning. Whether you're a newcomer or an experienced master in agile practices, there's always room for improvement in optimizing your systems.
What is PI planning?
PI planning, or Big Room Planning planning, is typically a two-day event that brings together all of the teams on an agile release train, including product owners, facilitators, developers, and outside stakeholders. It’s traditionally a face-to-face planning session that, for some teams, puts more than 100 people in the same room to align on goals, business objectives, and an overall direction moving forward.
It’s part of a scaled agile framework that implements agile practices for enterprises. Agile teams use repeated workflows for informed planning, efficient execution, and continual delivery of stakeholder value.
Although PI planning events often take place in person, the increased number of remote teams has forced businesses to find hybrid solutions for this large-scale event.
Equip your remote, distributed or co-located teams for success with a digital tool for PI Planning.
Try Easy Agile Programs for Jira
The benefits PI planning
Whether PI planning occurs in-person, online, or hybrid, this two-day gathering provides a number of critical benefits. It’s an integral part of SAFe that keeps businesses aligned on common goals and objectives, and it sets various teams on a strong path for upcoming sprints.
The PI planning event can bring numerous benefits. Here's 5 potential advantages for the information technology (IT) industry:
- Collaborative Environment: The PI Planning event provides a space where IT professionals from various teams and departments can come together to collaborate, brainstorm, and share ideas in a face-to-face setting.
- Cross-Functional Communication: IT often involves multiple departments (development, operations, support, etc.). The PI Planning event facilitates better communication and alignment between these departments, leading to more cohesive strategies.
- Focused Decision-Making: A dedicated event allows for focused discussions and decisions, reducing distractions that might arise in regular office settings.
- Rapid Problem Resolution: Complex IT challenges can be addressed more efficiently when all relevant stakeholders are physically present to discuss issues and propose solutions.
- Knowledge Sharing: Experts from different IT domains can share their expertise, leading to increased learning and skill development across the organization.
8 PI planning strategies
In order to ensure a successful PI Planning event you need to have some strategies in place to help teams effectively collaborate and align their efforts, whether they are co-located or working remotely. Here are some strategies to consider:
1. Set the date and agenda early
It is imperative to schedule the session well in advance, allowing team members to allocate the necessary time and prioritize their participation amidst their busy schedules. It is of utmost importance to encourage widespread participation in this planning session.
Providing a comprehensive agenda for the event is crucial for ensuring effective collaboration and alignment within teams. The agenda serves as a roadmap, guiding participants through the planning session and helping them prioritize their contributions.
By setting a clear agenda, teams can establish a shared understanding of the objectives, topics, and activities to be covered during the PI Planning session.
2. Set Clear Objectives
Before the PI Planning event, establish clear objectives and goals that you want to achieve. Communicate these objectives to all participants so that everyone is aligned and understands what needs to be accomplished during the event. This will help keep the focus on the desired outcomes and ensure a successful planning session.
3. Choose stellar tools that aid collaboration
Utilise visual tools to encourage active participation and facilitate visual representation of ideas and plans. Choosing the right tools can make a significant difference in enhancing productivity and promoting effective teamwork. The chosen tools should aid in organizing and structuring information, making it easier for team members to comprehend the work and dependencies, allowing the teams to collaborate in real time. It is essential to choose visual collaboration tools that are user-friendly, intuitive, and accessible to all team members.
Virtual whiteboards, such as Miro, are also a huge asset, as well as tools designed for PI Planning. If your team uses Jira, we recommend Easy Agile Programs. It’s a complete solution designed for distributed, remote, or face-to-face PI Planning.
4. Go in with a refined backlog
Do as much advance planning as you can so you can make the most of this planning event. Ensure the backlog is thoroughly refined and ready to go so no time is wasted during PI planning.
It’s a big commitment for so many people available at once, and it uses up a lot of working hours. Plus, your stakeholders are setting aside time for this meeting. A refined backlog that’s organized with appropriate details will keep everything running as smoothly as possible.
5. Don’t have people waiting around
Do all you can to ensure there’s a clear schedule that doesn’t leave anyone hanging around. That last thing you want is to waste people’s time. Ensure people know “where” they need to be and when. Triple-check that the appropriate people are assigned to virtual meetings, breakouts, and tasks. Advance planning and transparency will help ensure no one is left waiting or underutilized.
6. Utilize team breakouts
It’s unrealistic to have 100+ people working together in the same room or virtual space for two days straight. Can you imagine? 🤯
Breakout meetings composed of smaller groups are essential to a productive and effective planning event. Once again, it all comes down to advance planning. Your game plan doesn’t need to be completely rigid, but you do need a clear schedule, and leaders need to effectively organize breakout groups in whatever way makes the most sense for your team and desired planning outcomes.
TIP: Your tools can come in handy here, set up dedicated team planning boards to help facilitate conversations and capture the work. Below is an example of a Team Planning Board in Easy Agile Programs. What you are seeing is an example of how a team can create issues on their board and create any dependencies they might have in their team and between teams.
7. Expect the unexpected and roll with the punches (aka tech issues)
As with any large-scale meeting, nothing is going to run perfectly. You are bound to run into hiccups and tech issues. Rolling with the punches is the best you can do.
Test technology in advance — schedule time when your main speakers can do a test call with you. Go over requirements, and have them silence notifications and devices in advance.
Make sure everyone has the information they need to operate their tools and tech effectively, and as the leader of the event or a breakout session, have tech contingencies in place. What happens if your conferencing tool stops working? Do you have a backup? What if their Wi-Fi slows or goes down? Can they switch to a hotspot or can someone else take over?
8. Hold a retrospective so you can improve the next time around
Retrospectives ensure your processes continually improve. They provide an opportunity for feedback that will help make the next big planning meeting better.
Make sure you collect feedback and hear people out after the session. Ask people what they thought went well, what didn’t go so well, and what could be improved for next time. Use this information to improve the process for your next big room planning meeting.
By following these strategies, you can facilitate effective collaboration and alignment within your teams during the PI Planning event.
PI planning with Easy Agile
No matter the size of your team, effective planning begins with using the right tools. Easy Agile builds products specifically designed for Jira users to help agile teams plan efficiently and effectively.
Easy Agile Programs for Jira is ideal for helping remote or distributed teams effectively manage programs with streamlined visibility to deliver alignment at scale. Set PI objectives, visualize dependencies, and align the entire team with a simple-to-use and virtually accessible tool.