SlideShare a Scribd company logo
1 of 16
Download to read offline
Distributed PI Planning with SAFe-
By Dr. Sanjay Saxena, PhD, SPC5, DAC, ICP-ACC, PMP, PgMP
, CSSBB
Agenda
• PI Planning Overview
• Inputs and Outputs
• Standard Agenda
• Why distributed PI Planning is needed
• Planning Locations
• Distributed PI Planning Agenda
• Facilities
• Working Agreements
• Tooling
• Facilitation
• Event Preparation
• Summary
• Q&A
Source:
https://www.scaledagileframework.com/pi-planning/
https://www.scaledagileframework.com/distributed-pi-planning/
PI Planning Overview
• Program Increment (PI) Planning is a cadence-based, face-to-face event that serves as the
heartbeat of the Agile Release Train (ART), aligning all the teams on the ART to a shared
mission and Vision
• PI planning is essential to SAFe: If you are not doing it, you are not doing SAFe
Inputs and Outputs
Inputs to PI planning include:
• Business context
• Roadmap and vision
• Top 10 Features of the Program Backlog
A successful PI planning event delivers two primary outputs:
• Committed PI objectives – A set of SMART objectives that are created by each team with
the business value assigned by the Business Owners.
• Program board – Highlighting the new feature delivery dates, feature dependencies among
teams and relevant Milestones.
Standard Agenda
Why distributed PI Planning is needed
• The reasons for a distributed PI planning event can be varied – it may be due to financial
constraints, very large teams in highly distributed locations, extensive travel time and cost
commitments, difficulties with visas, or even as the result of unplanned travel restrictions
such as those being experienced currently with the spread of the Coronavirus
• Regardless of the reasons, every organization adopting SAFe will benefit from having a plan
in place for effectively conducting PI planning with geographically distributed participants
Planning Locations
• Determining the number of planning locations is an important first step
• If each team is together but distributed from the other teams, efforts should still be made to
consolidate the locations. Even something as simple as moving from two offices in two cities
to one office in each city can create material benefits without incurring significant travel
costs. The focus should be on bringing the teams that will have strong dependencies with
one another together at a common location
• Some organizations with distributed teams have key roles such as Business Owners, Product
Management and System Architecture/Engineering in the ‘home’ location with the teams
working remotely. Something that can work well is to reverse the direction of travel and
send these individuals to the remote locations so they can be with the teams in person
Distributed PI Planning Agenda
Facilities
• Every location will need several breakout rooms setup and ready to go. A good starting
point for the number of rooms required is one breakout room per team plus one or two
additional rooms for key stakeholders to utilize and a room for the scrum of scrums. All
regular meetings should be cleared from these rooms for the duration of the PI Planning
event
• For those locations that are working late into the night, make sure that the appropriate
arrangements have been made so that the lights, air conditioning, power and other
facilities will remain on after normal working hours. Similarly, for those starting earlier in
the morning, ensure they can access the offices before a normal working day would have
started.
Facilities
• Since many of the team members will be working late into the evening, consider organizing
transportation to get them home after the event if the public transport they would
normally take is not available or if safety could be a concern. During the event itself make
sure that food is provided, particularly for the teams working well into the evenings when
other options may be limited
• Ensure the facilities and tech-support individuals with necessary skills are dedicated to the
event, with no other commitments during the 2.5 days, and that there is no time when they
are not reachable
Working Agreements
• Working agreements serve several purposes. They create a set of norms that determine how
the teams want to work together to be most productive. They also allow the facilitators to
hold attendees to these pre-agreed guidelines, and the teams to hold themselves and each
other accountable. And of course, they are refined iteratively – the feedback from a
previous event feeds into an improved set of working agreements for the next event
Tooling
Tooling is the cornerstone of distributed PI planning and several different types of tools are
required in combination to support the activities that take place. Although the specific
choice of tools will vary widely from organization to organization, the different tooling
categories are mentioned below
• Information Storage and Distribution
• Instant Messaging and Group Chat
• Video Conferencing
• Collaboration Tools
• Agile Lifecycle Management (ALM) Tools
Facilitation
• Successful facilitation of a distributed PI planning event takes practice and each event is an
opportunity to learn and improve for the next one. However, some common guidelines have
emerged that act as a good starting point
• The first is to have a named facilitator at each location. In some circumstances each
facilitator will be managing large groups of people with multiple presentations taking place
from each site. In other situations, it may just be a Scrum Master sitting with the remote
team. It could also be a team member if the Scrum Master themselves are remote
• It is often the case that a ‘home’ location has most of the attendees with a smaller number
distributed. If this is the case, requiring the RTE to both facilitate the event as well as
monitor requests and issues coming in from the other external facilitators is too much
cognitive load for one person. Have 1 or 2 additional people dedicated to assisting the RTE
at this main location
Event Preparation
• With the additional complexity that a distributed PI planning brings, some prior alignment
around these processes pays off
• The RTE should work with the Scrum Masters in the lead up to the event to clarify all the
aforementioned activities and do a dry-run of the event, considering some of the different
scenarios that might arise and the steps that should be taken to resolve them
• The Scrum Masters play a critical role during these distributed PI planning events and need
to be completely clear on the process, know how to use the tools effectively and have a
good understanding of the locations of every team
Summary
• Although bringing everyone together delivers great benefits, not only just in terms of the
plans that are created, but also in creating and deepening relationships, the reality today
is that many organizations have ARTs that include teams distributed around the globe
• Many organizations have demonstrated that these same benefits can be achieved with
some prior preparation and additional considerations
Q&A

More Related Content

Similar to Distributed PI Planning with SAFe.pdf

Future Proof Your DAM
Future Proof Your DAMFuture Proof Your DAM
Future Proof Your DAMjflorance
 
6 Steps to Confirm Successful Workday Deployment
6 Steps to Confirm Successful Workday Deployment6 Steps to Confirm Successful Workday Deployment
6 Steps to Confirm Successful Workday DeploymentZaranTech LLC
 
Management511 team f_presentation[1]
Management511 team f_presentation[1]Management511 team f_presentation[1]
Management511 team f_presentation[1]Mike Seuffert
 
Chp3 requirments analysis
Chp3 requirments analysisChp3 requirments analysis
Chp3 requirments analysisasmaanawaiseh
 
Operational Planning: The Key to Building a Culture of Implementation and Focus
Operational Planning: The Key to Building a Culture of Implementation and FocusOperational Planning: The Key to Building a Culture of Implementation and Focus
Operational Planning: The Key to Building a Culture of Implementation and Focus4Good.org
 
Overview of Agile methodology & Scrum
Overview of Agile methodology & ScrumOverview of Agile methodology & Scrum
Overview of Agile methodology & ScrumSrinivasan Ganesan
 
Results of the 2015 Digital PM Summit Digital PM Agile Retrospective
Results of the 2015 Digital PM Summit Digital PM Agile RetrospectiveResults of the 2015 Digital PM Summit Digital PM Agile Retrospective
Results of the 2015 Digital PM Summit Digital PM Agile RetrospectiveDave Prior
 
Primavera Unifier: How to Tame Complexity and Achieve Success
Primavera Unifier: How to Tame Complexity and Achieve SuccessPrimavera Unifier: How to Tame Complexity and Achieve Success
Primavera Unifier: How to Tame Complexity and Achieve Successp6academy
 
ME135A Agile lean workshop101414
ME135A Agile lean workshop101414ME135A Agile lean workshop101414
ME135A Agile lean workshop101414spikol
 
Erp Implementation Project Planning
Erp Implementation Project PlanningErp Implementation Project Planning
Erp Implementation Project PlanningDarshan Ambhaikar
 
PMO and PPM Best Practices
PMO and PPM Best PracticesPMO and PPM Best Practices
PMO and PPM Best PracticesJeff McClay
 
Preparing for a Remote Workforce
Preparing for a Remote WorkforcePreparing for a Remote Workforce
Preparing for a Remote WorkforceFrank Russell
 
TDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul HolwayTDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul HolwayTDWI St. Louis
 
presentation on planning function
presentation on planning functionpresentation on planning function
presentation on planning functionShubhiJain80
 

Similar to Distributed PI Planning with SAFe.pdf (20)

Future Proof Your DAM
Future Proof Your DAMFuture Proof Your DAM
Future Proof Your DAM
 
Agile programme management, Wednesday 21st January 2015
Agile programme management, Wednesday 21st January 2015Agile programme management, Wednesday 21st January 2015
Agile programme management, Wednesday 21st January 2015
 
6 Steps to Confirm Successful Workday Deployment
6 Steps to Confirm Successful Workday Deployment6 Steps to Confirm Successful Workday Deployment
6 Steps to Confirm Successful Workday Deployment
 
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdfTeaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
 
Management511 team f_presentation[1]
Management511 team f_presentation[1]Management511 team f_presentation[1]
Management511 team f_presentation[1]
 
Chp3 requirments analysis
Chp3 requirments analysisChp3 requirments analysis
Chp3 requirments analysis
 
Operational Planning: The Key to Building a Culture of Implementation and Focus
Operational Planning: The Key to Building a Culture of Implementation and FocusOperational Planning: The Key to Building a Culture of Implementation and Focus
Operational Planning: The Key to Building a Culture of Implementation and Focus
 
Overview of Agile methodology & Scrum
Overview of Agile methodology & ScrumOverview of Agile methodology & Scrum
Overview of Agile methodology & Scrum
 
Results of the 2015 Digital PM Summit Digital PM Agile Retrospective
Results of the 2015 Digital PM Summit Digital PM Agile RetrospectiveResults of the 2015 Digital PM Summit Digital PM Agile Retrospective
Results of the 2015 Digital PM Summit Digital PM Agile Retrospective
 
Primavera Unifier: How to Tame Complexity and Achieve Success
Primavera Unifier: How to Tame Complexity and Achieve SuccessPrimavera Unifier: How to Tame Complexity and Achieve Success
Primavera Unifier: How to Tame Complexity and Achieve Success
 
ME135A Agile lean workshop101414
ME135A Agile lean workshop101414ME135A Agile lean workshop101414
ME135A Agile lean workshop101414
 
6. planning
6. planning6. planning
6. planning
 
Erp Implementation Project Planning
Erp Implementation Project PlanningErp Implementation Project Planning
Erp Implementation Project Planning
 
PMO and PPM Best Practices
PMO and PPM Best PracticesPMO and PPM Best Practices
PMO and PPM Best Practices
 
Developing a Logical Framework Guide, Developmental Public Administration, De...
Developing a Logical Framework Guide, Developmental Public Administration, De...Developing a Logical Framework Guide, Developmental Public Administration, De...
Developing a Logical Framework Guide, Developmental Public Administration, De...
 
Preparing for a Remote Workforce
Preparing for a Remote WorkforcePreparing for a Remote Workforce
Preparing for a Remote Workforce
 
Workshop in a box - delivering high performance meetings
Workshop in a box - delivering high performance meetingsWorkshop in a box - delivering high performance meetings
Workshop in a box - delivering high performance meetings
 
TDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul HolwayTDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul Holway
 
The Practice of planning and the PMO, John Barben
The Practice of planning and the PMO, John BarbenThe Practice of planning and the PMO, John Barben
The Practice of planning and the PMO, John Barben
 
presentation on planning function
presentation on planning functionpresentation on planning function
presentation on planning function
 

Recently uploaded

Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 

Recently uploaded (20)

Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 

Distributed PI Planning with SAFe.pdf

  • 1. Distributed PI Planning with SAFe- By Dr. Sanjay Saxena, PhD, SPC5, DAC, ICP-ACC, PMP, PgMP , CSSBB
  • 2. Agenda • PI Planning Overview • Inputs and Outputs • Standard Agenda • Why distributed PI Planning is needed • Planning Locations • Distributed PI Planning Agenda • Facilities • Working Agreements • Tooling • Facilitation • Event Preparation • Summary • Q&A Source: https://www.scaledagileframework.com/pi-planning/ https://www.scaledagileframework.com/distributed-pi-planning/
  • 3. PI Planning Overview • Program Increment (PI) Planning is a cadence-based, face-to-face event that serves as the heartbeat of the Agile Release Train (ART), aligning all the teams on the ART to a shared mission and Vision • PI planning is essential to SAFe: If you are not doing it, you are not doing SAFe
  • 4. Inputs and Outputs Inputs to PI planning include: • Business context • Roadmap and vision • Top 10 Features of the Program Backlog A successful PI planning event delivers two primary outputs: • Committed PI objectives – A set of SMART objectives that are created by each team with the business value assigned by the Business Owners. • Program board – Highlighting the new feature delivery dates, feature dependencies among teams and relevant Milestones.
  • 6. Why distributed PI Planning is needed • The reasons for a distributed PI planning event can be varied – it may be due to financial constraints, very large teams in highly distributed locations, extensive travel time and cost commitments, difficulties with visas, or even as the result of unplanned travel restrictions such as those being experienced currently with the spread of the Coronavirus • Regardless of the reasons, every organization adopting SAFe will benefit from having a plan in place for effectively conducting PI planning with geographically distributed participants
  • 7. Planning Locations • Determining the number of planning locations is an important first step • If each team is together but distributed from the other teams, efforts should still be made to consolidate the locations. Even something as simple as moving from two offices in two cities to one office in each city can create material benefits without incurring significant travel costs. The focus should be on bringing the teams that will have strong dependencies with one another together at a common location • Some organizations with distributed teams have key roles such as Business Owners, Product Management and System Architecture/Engineering in the ‘home’ location with the teams working remotely. Something that can work well is to reverse the direction of travel and send these individuals to the remote locations so they can be with the teams in person
  • 9. Facilities • Every location will need several breakout rooms setup and ready to go. A good starting point for the number of rooms required is one breakout room per team plus one or two additional rooms for key stakeholders to utilize and a room for the scrum of scrums. All regular meetings should be cleared from these rooms for the duration of the PI Planning event • For those locations that are working late into the night, make sure that the appropriate arrangements have been made so that the lights, air conditioning, power and other facilities will remain on after normal working hours. Similarly, for those starting earlier in the morning, ensure they can access the offices before a normal working day would have started.
  • 10. Facilities • Since many of the team members will be working late into the evening, consider organizing transportation to get them home after the event if the public transport they would normally take is not available or if safety could be a concern. During the event itself make sure that food is provided, particularly for the teams working well into the evenings when other options may be limited • Ensure the facilities and tech-support individuals with necessary skills are dedicated to the event, with no other commitments during the 2.5 days, and that there is no time when they are not reachable
  • 11. Working Agreements • Working agreements serve several purposes. They create a set of norms that determine how the teams want to work together to be most productive. They also allow the facilitators to hold attendees to these pre-agreed guidelines, and the teams to hold themselves and each other accountable. And of course, they are refined iteratively – the feedback from a previous event feeds into an improved set of working agreements for the next event
  • 12. Tooling Tooling is the cornerstone of distributed PI planning and several different types of tools are required in combination to support the activities that take place. Although the specific choice of tools will vary widely from organization to organization, the different tooling categories are mentioned below • Information Storage and Distribution • Instant Messaging and Group Chat • Video Conferencing • Collaboration Tools • Agile Lifecycle Management (ALM) Tools
  • 13. Facilitation • Successful facilitation of a distributed PI planning event takes practice and each event is an opportunity to learn and improve for the next one. However, some common guidelines have emerged that act as a good starting point • The first is to have a named facilitator at each location. In some circumstances each facilitator will be managing large groups of people with multiple presentations taking place from each site. In other situations, it may just be a Scrum Master sitting with the remote team. It could also be a team member if the Scrum Master themselves are remote • It is often the case that a ‘home’ location has most of the attendees with a smaller number distributed. If this is the case, requiring the RTE to both facilitate the event as well as monitor requests and issues coming in from the other external facilitators is too much cognitive load for one person. Have 1 or 2 additional people dedicated to assisting the RTE at this main location
  • 14. Event Preparation • With the additional complexity that a distributed PI planning brings, some prior alignment around these processes pays off • The RTE should work with the Scrum Masters in the lead up to the event to clarify all the aforementioned activities and do a dry-run of the event, considering some of the different scenarios that might arise and the steps that should be taken to resolve them • The Scrum Masters play a critical role during these distributed PI planning events and need to be completely clear on the process, know how to use the tools effectively and have a good understanding of the locations of every team
  • 15. Summary • Although bringing everyone together delivers great benefits, not only just in terms of the plans that are created, but also in creating and deepening relationships, the reality today is that many organizations have ARTs that include teams distributed around the globe • Many organizations have demonstrated that these same benefits can be achieved with some prior preparation and additional considerations
  • 16. Q&A