SlideShare a Scribd company logo
1 of 96
Download to read offline
Making Portfolio for JIRA
work for your team
BREE DAVIES | PRODUCT MANAGER | @BREEDAVIES
Does staying on top of 

your teams feel like 

chasing your tail?
INTRODUCTION
INTRODUCTION
Data-driven
roadmap
Visibility for
everyone on
progress
Seamless
integration 

with JIRA
How can I 

get Portfolio for JIRA 

to work for me 

and my teams?
INTRODUCTION
How can I best 

get Portfolio for JIRA 

to work for me 

and my teams?
INTRODUCTION
Agenda
Agenda
Set your JIRA foundation
Automate your plan
Estimation for all teams
Visibility for everyone
IRON TRIANGLE OF PLANNING
Using versions
Set board filters
Configure your
hierarchy
JIRA versions translate 

to ‘time’
Your JIRA
foundation
The bigger picture

Create a hierarchy to begin your planning
with strategic objectives and for high level
tracking and reporting.Using versions
Set board filters
Configure your
hierarchy
Your JIRA
foundation
Filters to focus your plan


Create a board from a filter, and your Portfolio plan
will contain only the types of issues you’d like to see.
Your JIRA
foundation
Using versions
Set board filters
Configure
your hierarchy
Configure hierarchy
Map your issue types in JIRA
first, then name in Portfolio
JIRA foundations
Filters to focus
Refine your plan by filtering
out what you don’t want first
Versions = time
This will have an impact on
your first calculated schedule
Agenda
Agenda
Set your JIRA foundation
Automate your plan
Estimation for all teams
Visibility for everyone
Connect your
plan to 

a board for
extra features
Releases are how
you represent ‘time’
in your plan
Is it…
Scheduler
cheat sheet
Release assignment
Sprint assignment
Dependencies
Capacity
Earliest start date
Issue rank
The greedy
scheduler will fit in as
much as possible
Scheduler
cheat sheet
Release assignment
Sprint assignment
Dependencies
Capacity
Earliest start date
Issue rank
Change your team’s
velocity to affect
their capacity
Use days or hours for
Kanban or traditional
teams
Vacation time will be
taken into account by
the scheduler.
Scheduler
cheat sheet
Release assignment
Sprint assignment
Dependencies
Capacity
Earliest start date
Issue rank
Dependencies are more important than issue ranking
Scheduler
cheat sheet
Release assignment
Sprint assignment
Dependencies
Capacity
Earliest start date
Issue rank
Scheduling will occur on
the next available date
Scheduler
cheat sheet
Release assignment
Sprint assignment
Dependencies
Capacity
Earliest start date
Issue rank
Red on your schedule
means your release 

is overbooked
Play with a few different
scenarios and collaborate
with your team to decide
which will work best
Scheduler
cheat sheet
Release assignment
Sprint assignment
Dependencies
Capacity
Earliest start date
Issue rank
AUTOMATE YOUR PLAN
How is scheduling different
for Kanban teams?
Use dynamic 

release end dates
Tips for Kanban teams
Think about
estimation
Daily scheduling for
your roadmap
Use dynamic 

release end dates
Kanban tips
Think about
estimation
Daily scheduling for
your roadmap
Use dynamic 

release end dates
Kanban tips
Think about
estimation
Daily scheduling for
your roadmap
Schedule constraints are 

the same for Kanban teams,
just without sprint
assignments
CONTEXT
Scheduler
cheat sheet
Release assignment
Sprint assignment
Dependencies
Capacity
Earliest start date
Issue rank
Agenda
Agenda
Set your JIRA foundation
Automate your plan
Estimation for all teams
Visibility for everyone
ESTIMATION FOR ALL TEAMS
My teams don’t
estimate the 

same way
Your teams Portfolio plan
Your teams Portfolio plan
?
Your teams Portfolio-only
Your teams Portfolio-only
Your teams Portfolio-only
ESTIMATION FOR ALL TEAMS
Convert your
teams to the
same time
measure in
your plan
Nothing changes for 

your teams and their 

day to day estimation method
ESTIMATION FOR ALL TEAMS
ESTIMATION FOR ALL TEAMS
ESTIMATION FOR ALL TEAMS
We don’t estimate
more than a sprint
ahead at the moment
Set defaults
Assign a value to your unestimated
item issue types in your preferred
time measure for scheduling.
Use conservative 

past estimates to help
establish your default values
ESTIMATION FOR ALL TEAMS
Use a date range
Manage unestimated items
by setting a date range
Target start and 

end dates
Handling your unestimated issues
Size with your teamDefault estimates
Target start and 

end dates
Handling your unestimated issues
Size with your teamDefault estimates
Target start and 

end dates
Handling your unestimated issues
Size with your teamDefault estimates
Use data to help improve your
estimation over time
ESTIMATION FOR ALL TEAMS
Use the delta to learn
Compare your original estimate with
your final position to improve over time
Agenda
Agenda
Set your JIRA foundation
Automate your plan
Estimation for all teams
Visibility for everyone
So, how are we tracking?
EVERY PROJECT STAKEHOLDER, SINCE EVER
Release tracking
See if you’re still on target to make your planned release date.
Maximise capacity
Ensure you’re making the most of your team’s available time.
Check on focus
Use the themes report to compare against projections of how you
expected to spend your time.
Are we on track?
Use release reports to track how
close you are to your planned 

release date.
Release tracking
See if you’re still on target to make your planned release date.
Maximise capacity
Ensure you’re making the most of your team’s available time.
Check on focus
Use the themes report to compare against projections of how you
expected to spend your time.
Release tracking
See if you’re still on target to make your planned release date.
Maximise capacity
Ensure you’re making the most of your team’s available time.
Check on focus
Use the themes report to compare against projections of how you
expected to spend your time.
Ongoing 

area of
business
focus, 

with no end
High level
strategic
objective,
with an 

end date
INITIATIVES THEMES
Track focus areas
Tag your issues with a theme
VISIBILITY FOR EVERYONE
Be on the same
page with
minimum effort
Use the HTML
include macro

to embed your report
I want easy visibility into 

the status and progress of
multiple plans in a 

single view
VISIBILITY FOR EVERYONE
Agenda
Set your JIRA foundation
Automate your plan
Estimation for all teams
Visibility for everyone
Keep your JIRA
issues focused
by using filters
Harness the
power of the
scheduling
algorithm
Manage your
unestimated
items
Share reports
for max
visibility
Takeaways
Say goodbye to your
spreadsheets once 

and for all
FINALE
BREE DAVIES | PRODUCT MANAGER | @BREEDAVIES
Thank you!
Thank you!
BREE DAVIES | PRODUCT MANAGER | @BREEDAVIES

More Related Content

Viewers also liked

Agile Incident Response and Resolution in the Wold of Devops
Agile Incident Response and Resolution in the Wold of DevopsAgile Incident Response and Resolution in the Wold of Devops
Agile Incident Response and Resolution in the Wold of Devops
Atlassian
 

Viewers also liked (16)

Hello, Trello! An insider's guide
Hello, Trello! An insider's guideHello, Trello! An insider's guide
Hello, Trello! An insider's guide
 
Software Delivery at Warp Speed: Five Essential Techniques
Software Delivery at Warp Speed: Five Essential TechniquesSoftware Delivery at Warp Speed: Five Essential Techniques
Software Delivery at Warp Speed: Five Essential Techniques
 
Agile Incident Response and Resolution in the Wold of Devops
Agile Incident Response and Resolution in the Wold of DevopsAgile Incident Response and Resolution in the Wold of Devops
Agile Incident Response and Resolution in the Wold of Devops
 
A Day in the Life of a HipChat Developer
A Day in the Life of a HipChat DeveloperA Day in the Life of a HipChat Developer
A Day in the Life of a HipChat Developer
 
Developers Use Bitbucket and So Can You
Developers Use Bitbucket and So Can YouDevelopers Use Bitbucket and So Can You
Developers Use Bitbucket and So Can You
 
Configuration as Code in Bamboo
Configuration as Code in BambooConfiguration as Code in Bamboo
Configuration as Code in Bamboo
 
Automation Awesomeness: Scaling JIRA Service Desk
Automation Awesomeness: Scaling JIRA Service DeskAutomation Awesomeness: Scaling JIRA Service Desk
Automation Awesomeness: Scaling JIRA Service Desk
 
Modern Operations at Scale within Viasat – How to Structure Teams and Build A...
Modern Operations at Scale within Viasat – How to Structure Teams and Build A...Modern Operations at Scale within Viasat – How to Structure Teams and Build A...
Modern Operations at Scale within Viasat – How to Structure Teams and Build A...
 
How Trade Desk Built a Connected Team of 100+ Service Agents
How Trade Desk Built a Connected Team of 100+ Service AgentsHow Trade Desk Built a Connected Team of 100+ Service Agents
How Trade Desk Built a Connected Team of 100+ Service Agents
 
Sink or Swim: How Incident Communication Keeps You Afloat
Sink or Swim: How Incident Communication Keeps You AfloatSink or Swim: How Incident Communication Keeps You Afloat
Sink or Swim: How Incident Communication Keeps You Afloat
 
Unleashing Docker with Pipelines in Bitbucket Cloud
Unleashing Docker with Pipelines in Bitbucket CloudUnleashing Docker with Pipelines in Bitbucket Cloud
Unleashing Docker with Pipelines in Bitbucket Cloud
 
How HipChat Ships and Recovers Fast with DevOps Practices
How HipChat Ships and Recovers Fast with DevOps PracticesHow HipChat Ships and Recovers Fast with DevOps Practices
How HipChat Ships and Recovers Fast with DevOps Practices
 
Code Reviews vs. Pull Requests
Code Reviews vs. Pull RequestsCode Reviews vs. Pull Requests
Code Reviews vs. Pull Requests
 
Don't be Left Out: Tips for Working in a Remote Team
Don't be Left Out: Tips for Working in a Remote TeamDon't be Left Out: Tips for Working in a Remote Team
Don't be Left Out: Tips for Working in a Remote Team
 
The Key to Great Teams: Understanding the Human Operating System
The Key to Great Teams: Understanding the Human Operating SystemThe Key to Great Teams: Understanding the Human Operating System
The Key to Great Teams: Understanding the Human Operating System
 
Top 5 Meeting Tips Made Possible by JIRA and Confluence
Top 5 Meeting Tips Made Possible by JIRA and ConfluenceTop 5 Meeting Tips Made Possible by JIRA and Confluence
Top 5 Meeting Tips Made Possible by JIRA and Confluence
 

More from Atlassian

Design Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch PluginDesign Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch Plugin
Atlassian
 

More from Atlassian (20)

International Women's Day 2020
International Women's Day 2020International Women's Day 2020
International Women's Day 2020
 
10 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 202010 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 2020
 
Forge App Showcase
Forge App ShowcaseForge App Showcase
Forge App Showcase
 
Let's Build an Editor Macro with Forge UI
Let's Build an Editor Macro with Forge UILet's Build an Editor Macro with Forge UI
Let's Build an Editor Macro with Forge UI
 
Meet the Forge Runtime
Meet the Forge RuntimeMeet the Forge Runtime
Meet the Forge Runtime
 
Forge UI: A New Way to Customize the Atlassian User Experience
Forge UI: A New Way to Customize the Atlassian User ExperienceForge UI: A New Way to Customize the Atlassian User Experience
Forge UI: A New Way to Customize the Atlassian User Experience
 
Take Action with Forge Triggers
Take Action with Forge TriggersTake Action with Forge Triggers
Take Action with Forge Triggers
 
Observability and Troubleshooting in Forge
Observability and Troubleshooting in ForgeObservability and Troubleshooting in Forge
Observability and Troubleshooting in Forge
 
Trusted by Default: The Forge Security & Privacy Model
Trusted by Default: The Forge Security & Privacy ModelTrusted by Default: The Forge Security & Privacy Model
Trusted by Default: The Forge Security & Privacy Model
 
Designing Forge UI: A Story of Designing an App UI System
Designing Forge UI: A Story of Designing an App UI SystemDesigning Forge UI: A Story of Designing an App UI System
Designing Forge UI: A Story of Designing an App UI System
 
Forge: Under the Hood
Forge: Under the HoodForge: Under the Hood
Forge: Under the Hood
 
Access to User Activities - Activity Platform APIs
Access to User Activities - Activity Platform APIsAccess to User Activities - Activity Platform APIs
Access to User Activities - Activity Platform APIs
 
Design Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch PluginDesign Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch Plugin
 
Tear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the BuildingTear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the Building
 
Nailing Measurement: a Framework for Measuring Metrics that Matter
Nailing Measurement: a Framework for Measuring Metrics that MatterNailing Measurement: a Framework for Measuring Metrics that Matter
Nailing Measurement: a Framework for Measuring Metrics that Matter
 
Building Apps With Color Blind Users in Mind
Building Apps With Color Blind Users in MindBuilding Apps With Color Blind Users in Mind
Building Apps With Color Blind Users in Mind
 
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
 
Beyond Diversity: A Guide to Building Balanced Teams
Beyond Diversity: A Guide to Building Balanced TeamsBeyond Diversity: A Guide to Building Balanced Teams
Beyond Diversity: A Guide to Building Balanced Teams
 
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed TeamThe Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
 
Building Apps With Enterprise in Mind
Building Apps With Enterprise in MindBuilding Apps With Enterprise in Mind
Building Apps With Enterprise in Mind
 

Recently uploaded

Recently uploaded (20)

Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
 
Transformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with LinksTransformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with Links
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdf
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
 
Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024
 
Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...
Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...
Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...
 
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
 
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres
^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres
^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres
 
Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024
 
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
 
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdfWeeding your micro service landscape.pdf
Weeding your micro service landscape.pdf
 
What is a Recruitment Management Software?
What is a Recruitment Management Software?What is a Recruitment Management Software?
What is a Recruitment Management Software?
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In harare
^Clinic ^%[+27788225528*Abortion Pills For Sale In harare^Clinic ^%[+27788225528*Abortion Pills For Sale In harare
^Clinic ^%[+27788225528*Abortion Pills For Sale In harare
 
Effective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeConEffective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeCon
 
Community is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea GouletCommunity is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea Goulet
 

Making Portfolio for JIRA Work for Your Team