SlideShare uma empresa Scribd logo
1 de 27
© 2016 cPrime Inc., All Rights Reserved
JIRA Agile Reporting
Presented By: Monte Montoya
About cPrime
cPrime is an
Alten Group Company
2
Presenter Background
Monte Montoya
CSM, CSPO
Over the past 5 years, Monte has been managing software
development and process development projects for Fortune
500 companies. His experience with the Atlassian clients has
been in designing and building custom Atlassian products
and Atlassian solutions.
He has helped companies like Apple, PayChex, Enterprise
Rent-A-Car, Uber, The Tradedesk and more.
4
Webinar Agenda
• JIRA Reporting with Gadgets
• Roles & Ceremonies
• Demo
5
Scaling Agile Models
• Many people bring out the lack of metrics in JIRA.
As organizations scale, the need for reporting
needs to support:
• Release Level
• Team Level
• Role-Based Ceremonies
• Each of these can be interpreted differently by
organization but we will start with a few.
Your tools must support your organizations
methodology!
6
© 2016 cPrime Inc., All Rights Reserved
Project Burnup
Release Metrics - progress against functionality over
time
Estimate Accuracy Gadget
Team/Sprint Metrics - comparing PBI’s estimated vs actuals.
Epic Reporting Charts
Epic Metrics - viewing your large chunks of work
Program Boards for JIRA
Release Metrics - release planning meeting and dependency
management
Links will be provided in follow up email.
Common Scaling Elements
• Foundation based on iterative planning and
delivery
• Focus on delivery of business value
• Centralized planning and decentralized decision
making
• Cross-team and Cross-organization Planning
• At each level and across teams
• Reporting on features and progress
• Alignment of requirements
11
Containers in Agile Tools
Collaboration Communication Planning & Refinement
Tracking & Reporting Traceability Process Enablement
Your work and containers must support your Scaling Agile
methodology
12
Delivery &
Support
Alignment &
Reporting
Strategy
Levels of Organization & Hierarchy
Stories
Initiatives
Features
Portfolio Team
Program & Product
Team
Delivery Team
17
Alignment &
Reporting
Strategy
JIRA Organization & Hierarchy
Initiatives
Features
17
Release Planning Meeting
Where Business and Delivery meet.
The Meaning of Release
Definition: A collection of Sprints
Purpose: Guarantee ‘shippable’ quality
All Releases
Guarantee
Deliverable
Quality
Checkpoints of known quality
Delivered at convenient intervals
Have value to justify delivery
Release Planning…
Release Planning produces a Release
Plan
– Estimates for Stories, Epics in Release
– Rough map of Stories to Sprints
– Dependencies between Stories, Teams
Release Planning can be expensive
– 1—3 days for all Teams and members
Value of Release Planning must justify
the cost
– Reduction in confusion due to planning
cross-Team dependencies
– Necessary to understand how external
resources may be engaged
– Required to plan for customer commitments
Standard Roles for Release Planning
Area Product Owner(s)
• Define Vision for Release
• Generate consistent
priorities for Release
• Make big-picture tradeoffs
Teams and ScrumMasters
• Define estimation techniques
• Estimate capacity for Release
• Understand architecture /
infrastructure implications
Team Product Owners
• Create Product Backlog Items
• Draft Release Plan, dates,
across all Teams
• Clarify requirements for Teams
Program Manager(s)
• Assists cross-Team
collaboration
• Captures Release Plan (with
cross-Team dependencies)
Release
Planning
Meeting
Backlog
Development
How we Plan Cross-Team Requirements
1. Write the Epic
2. Decompose Epic into Stories
3. Assign child Stories to relevant
Teams
4. Identify dependencies between
child Stories
– Create a Dependency Map
– Dependency Map is any visual
representation of dependencies
5. Estimate, schedule child Stories
for appropriate Sprints
Executing & Managing the Release
Executing the Program Increment:
• Teams Execute on the
Stories
• Conduct Scrum of Scrums,
Manage dependencies
• Conduct Release Meeting
• Report metrics
Program Team Needs
Team needs to: determine if the release date will be met and test some
what-if scenarios to determine what changes can be made to ensure
the release date is met
17
Any cross-team
dependencies getting
in the way?
Where are we in
process of delivering
our features?
What percent of the
feature is complete?
Are we going to deliver
in budget and on-
time?
What are the details of this
feature? Are there multiple teams
working on it?
Can I see Program
dashboard of most
important metrics?
Product Team Needs
Team needs to: Prioritize and groom the backlog, need clear visibility
into status and progress of the projects
18
Any cross-team
dependencies getting
in the way?
Confirm ranking of the backlog is in
alignment with top ranked features
How is our release
progressing?
Communicate changes
to work in progress
Communicate acceptance
criteria to the team
Delivery Team Needs
Team needs to: Track and manage sprint commitments, work
assignment, and impediments for optimal velocity
19
Any cross-team
dependencies
getting in the way?
We have room in the
sprint to take on next
item? Which one?
What have we
completed?
Do we have capacity to
take on more in this sprint?
What is our
remaining ToDo?
What discussions did our
offshore team have
yesterday?
What is our
velocity?
Let’s break this work
down…..what do we need to do
and who is taking it?
© 2016 cPrime Inc., All Rights Reserved
Project Burnup
Release Metrics - progress against functionality over
time
Estimate Accuracy Gadget
Team/Sprint Metrics - comparing PBI’s estimated vs actuals.
Epic Reporting Charts
Epic Metrics - viewing your large chunks of work
Program Boards for JIRA
Release Metrics - release planning meeting and dependency
management
Links will be provided in follow up email.
Metrics – Program Board Visualization
Visualize your release:
Metrics – Feature / Epic Completeness
Percent Feature Complete:
Metrics – Burn Up
Burn Up:
Metrics – Estimate to Actuals
Estimates to Actuals:
DEMO
22
Q & A
22
THANK
YOU!
23

Mais conteúdo relacionado

Mais procurados

Definition Of Done
Definition Of DoneDefinition Of Done
Definition Of Done
Wei Zhu
 
Lightening Talk: definition of ready
Lightening Talk: definition of readyLightening Talk: definition of ready
Lightening Talk: definition of ready
Agileee
 

Mais procurados (20)

Definition Of Done
Definition Of DoneDefinition Of Done
Definition Of Done
 
Agile Project and Portfolio Management Using Jira - AgileSolutions
Agile Project and Portfolio Management Using Jira - AgileSolutionsAgile Project and Portfolio Management Using Jira - AgileSolutions
Agile Project and Portfolio Management Using Jira - AgileSolutions
 
Jira Dashboards
Jira DashboardsJira Dashboards
Jira Dashboards
 
The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...
 
Agile Jira Reporting
Agile Jira Reporting Agile Jira Reporting
Agile Jira Reporting
 
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project Management
 
SAFe® PI Planning - 4 locations - but how?
SAFe® PI Planning - 4 locations - but how?SAFe® PI Planning - 4 locations - but how?
SAFe® PI Planning - 4 locations - but how?
 
Scrum In Ten Slides
Scrum In Ten SlidesScrum In Ten Slides
Scrum In Ten Slides
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
Overview: Agile Methodology and Scrum
Overview: Agile Methodology and ScrumOverview: Agile Methodology and Scrum
Overview: Agile Methodology and Scrum
 
Sprint
SprintSprint
Sprint
 
The Synergistic Nature of PI Objectives
The Synergistic Nature of PI ObjectivesThe Synergistic Nature of PI Objectives
The Synergistic Nature of PI Objectives
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Scrum Master Workshop
Scrum Master WorkshopScrum Master Workshop
Scrum Master Workshop
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Understanding Scrum in 30 Minutes
Understanding Scrum in 30 MinutesUnderstanding Scrum in 30 Minutes
Understanding Scrum in 30 Minutes
 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and Meetings
 
Lightening Talk: definition of ready
Lightening Talk: definition of readyLightening Talk: definition of ready
Lightening Talk: definition of ready
 
Scaling Agile
Scaling Agile Scaling Agile
Scaling Agile
 

Destaque

Experience report on agile tools for management teams
Experience report on agile tools for management teamsExperience report on agile tools for management teams
Experience report on agile tools for management teams
Energized Work
 
2013 seamus byrne-ux-and-ecommerce
2013 seamus byrne-ux-and-ecommerce2013 seamus byrne-ux-and-ecommerce
2013 seamus byrne-ux-and-ecommerce
Seamus Byrne
 

Destaque (20)

Scaling Atlassian for the Enterprise
Scaling Atlassian for the EnterpriseScaling Atlassian for the Enterprise
Scaling Atlassian for the Enterprise
 
Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIs
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangalore
 
Experience report on agile tools for management teams
Experience report on agile tools for management teamsExperience report on agile tools for management teams
Experience report on agile tools for management teams
 
Relieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - WebinarRelieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - Webinar
 
2013 seamus byrne-ux-and-ecommerce
2013 seamus byrne-ux-and-ecommerce2013 seamus byrne-ux-and-ecommerce
2013 seamus byrne-ux-and-ecommerce
 
Agile Data Architecture
Agile Data ArchitectureAgile Data Architecture
Agile Data Architecture
 
Scrum in Distributed Teams
Scrum in Distributed TeamsScrum in Distributed Teams
Scrum in Distributed Teams
 
Understanding Agile Hardware
Understanding Agile HardwareUnderstanding Agile Hardware
Understanding Agile Hardware
 
10 Safe Essential Elements to Achieve the Benefits of SAFe
10 Safe Essential Elements to Achieve the Benefits of SAFe10 Safe Essential Elements to Achieve the Benefits of SAFe
10 Safe Essential Elements to Achieve the Benefits of SAFe
 
Ugly Truths About Scaling Agile
Ugly Truths About Scaling AgileUgly Truths About Scaling Agile
Ugly Truths About Scaling Agile
 
cPrime FBI Agile Success
 cPrime FBI Agile Success cPrime FBI Agile Success
cPrime FBI Agile Success
 
Agile Dependency Management
Agile Dependency ManagementAgile Dependency Management
Agile Dependency Management
 
Agile Resourcing
Agile ResourcingAgile Resourcing
Agile Resourcing
 
Achieving Balanced Agile Testing
Achieving Balanced Agile Testing Achieving Balanced Agile Testing
Achieving Balanced Agile Testing
 
Going Right! Software Delivery with Atlassian Solution
Going Right! Software Delivery with Atlassian SolutionGoing Right! Software Delivery with Atlassian Solution
Going Right! Software Delivery with Atlassian Solution
 
Introduction to Agile Hardware
Introduction to Agile Hardware Introduction to Agile Hardware
Introduction to Agile Hardware
 
JIRA System Admin Traning
JIRA System Admin Traning JIRA System Admin Traning
JIRA System Admin Traning
 
Adopting SAFe with JIRA
Adopting SAFe with JIRAAdopting SAFe with JIRA
Adopting SAFe with JIRA
 
Kanban testing
Kanban testingKanban testing
Kanban testing
 

Semelhante a Agile Reporting in JIRA

Rahul Sarve - Resume- Project Manager
Rahul Sarve - Resume- Project ManagerRahul Sarve - Resume- Project Manager
Rahul Sarve - Resume- Project Manager
Rahul Sarve
 
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Tasktop
 
Innovate agl 1601-case-study-rtc-sa-fe
Innovate agl 1601-case-study-rtc-sa-feInnovate agl 1601-case-study-rtc-sa-fe
Innovate agl 1601-case-study-rtc-sa-fe
bluemercury
 

Semelhante a Agile Reporting in JIRA (20)

Agile Governance for Hybrid Programs
Agile Governance for Hybrid ProgramsAgile Governance for Hybrid Programs
Agile Governance for Hybrid Programs
 
Rahul Sarve - Resume- Project Manager
Rahul Sarve - Resume- Project ManagerRahul Sarve - Resume- Project Manager
Rahul Sarve - Resume- Project Manager
 
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
 
Migrating Your Apps to the Cloud: How to do it and What to Avoid
Migrating Your Apps to the Cloud: How to do it and What to AvoidMigrating Your Apps to the Cloud: How to do it and What to Avoid
Migrating Your Apps to the Cloud: How to do it and What to Avoid
 
Improving software quality for the future of connected vehicles
Improving software quality for the future of connected vehiclesImproving software quality for the future of connected vehicles
Improving software quality for the future of connected vehicles
 
Agile PMO - PM
Agile PMO - PMAgile PMO - PM
Agile PMO - PM
 
Innovate agl 1601-case-study-rtc-sa-fe
Innovate agl 1601-case-study-rtc-sa-feInnovate agl 1601-case-study-rtc-sa-fe
Innovate agl 1601-case-study-rtc-sa-fe
 
Agile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged ApplicationsAgile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged Applications
 
The Economics of Scrum - Finance and Capitalization
The Economics of Scrum - Finance and CapitalizationThe Economics of Scrum - Finance and Capitalization
The Economics of Scrum - Finance and Capitalization
 
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
 
Salesforce Miami User Group Event - 3rd Quarter
Salesforce Miami User Group Event - 3rd QuarterSalesforce Miami User Group Event - 3rd Quarter
Salesforce Miami User Group Event - 3rd Quarter
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOps
 
Scaling Scaled Agile: Lessons Learned at UnitedHealth Group
Scaling Scaled Agile: Lessons Learned at UnitedHealth GroupScaling Scaled Agile: Lessons Learned at UnitedHealth Group
Scaling Scaled Agile: Lessons Learned at UnitedHealth Group
 
Practical agile analytics: Measure predictability and quantify risk with cycl...
Practical agile analytics: Measure predictability and quantify risk with cycl...Practical agile analytics: Measure predictability and quantify risk with cycl...
Practical agile analytics: Measure predictability and quantify risk with cycl...
 
DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...
 
SAFe v4.6 full
SAFe v4.6 fullSAFe v4.6 full
SAFe v4.6 full
 
Agile PMO
Agile PMO Agile PMO
Agile PMO
 
Enabling Resource Management — The Right People for the Right Projects
Enabling Resource Management — The Right People for the Right ProjectsEnabling Resource Management — The Right People for the Right Projects
Enabling Resource Management — The Right People for the Right Projects
 
Use Collaboration to Solve Your Biggest Challenges
Use Collaboration to Solve Your Biggest ChallengesUse Collaboration to Solve Your Biggest Challenges
Use Collaboration to Solve Your Biggest Challenges
 
Amnesty International Digital Product Roadmap
Amnesty International Digital Product RoadmapAmnesty International Digital Product Roadmap
Amnesty International Digital Product Roadmap
 

Mais de Cprime

AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPTAI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
Cprime
 

Mais de Cprime (20)

Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...
Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...
Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
 
Harnessing Atlassian's Power Through Cloud Transformation and Adoption
Harnessing Atlassian's Power Through Cloud Transformation and AdoptionHarnessing Atlassian's Power Through Cloud Transformation and Adoption
Harnessing Atlassian's Power Through Cloud Transformation and Adoption
 
AI-powered Service Management: Streamlining Incident Management in JSM using ...
AI-powered Service Management: Streamlining Incident Management in JSM using ...AI-powered Service Management: Streamlining Incident Management in JSM using ...
AI-powered Service Management: Streamlining Incident Management in JSM using ...
 
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
 
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPTAI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
 
From Project to Product - The Need for Speed
From Project to Product - The Need for SpeedFrom Project to Product - The Need for Speed
From Project to Product - The Need for Speed
 
We Need a Hero — How to Find and Support Your Next Superstar Product Owner
We Need a Hero — How to Find and Support Your Next Superstar Product OwnerWe Need a Hero — How to Find and Support Your Next Superstar Product Owner
We Need a Hero — How to Find and Support Your Next Superstar Product Owner
 
How to Unlock Productivity and Innovation with Generative AI and ChatGPT
How to Unlock Productivity and Innovation with Generative AI and ChatGPTHow to Unlock Productivity and Innovation with Generative AI and ChatGPT
How to Unlock Productivity and Innovation with Generative AI and ChatGPT
 
Modern Learning for Enterprises: How to Empower Your Teams
Modern Learning for Enterprises: How to Empower Your TeamsModern Learning for Enterprises: How to Empower Your Teams
Modern Learning for Enterprises: How to Empower Your Teams
 
Enterprise Service Management for Finance, HR, and Marketing
Enterprise Service Management for Finance, HR, and MarketingEnterprise Service Management for Finance, HR, and Marketing
Enterprise Service Management for Finance, HR, and Marketing
 
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
 
Perfecting Customer Management Using Jira Service Management
Perfecting Customer Management Using Jira Service ManagementPerfecting Customer Management Using Jira Service Management
Perfecting Customer Management Using Jira Service Management
 
From Project to Product: Leaders, Here's What It Means to You
From Project to Product: Leaders, Here's What It Means to YouFrom Project to Product: Leaders, Here's What It Means to You
From Project to Product: Leaders, Here's What It Means to You
 
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
 
6 Common Challenges RTEs Face & How to Solve Them
6 Common Challenges RTEs Face & How to Solve Them6 Common Challenges RTEs Face & How to Solve Them
6 Common Challenges RTEs Face & How to Solve Them
 
Enterprise Service Management Webinar Series Part 1
Enterprise Service Management Webinar Series Part 1Enterprise Service Management Webinar Series Part 1
Enterprise Service Management Webinar Series Part 1
 
How to Enable Change Management with Jira Service Management
How to Enable Change Management with Jira Service ManagementHow to Enable Change Management with Jira Service Management
How to Enable Change Management with Jira Service Management
 
The Five Phases of Agile Maturity (Part 3): Phase 5
The Five Phases of Agile Maturity (Part 3): Phase 5The Five Phases of Agile Maturity (Part 3): Phase 5
The Five Phases of Agile Maturity (Part 3): Phase 5
 

Último

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 

Último (20)

Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
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
 
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
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
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
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
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
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
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
 

Agile Reporting in JIRA

  • 1. © 2016 cPrime Inc., All Rights Reserved JIRA Agile Reporting Presented By: Monte Montoya
  • 2. About cPrime cPrime is an Alten Group Company 2
  • 3. Presenter Background Monte Montoya CSM, CSPO Over the past 5 years, Monte has been managing software development and process development projects for Fortune 500 companies. His experience with the Atlassian clients has been in designing and building custom Atlassian products and Atlassian solutions. He has helped companies like Apple, PayChex, Enterprise Rent-A-Car, Uber, The Tradedesk and more. 4
  • 4. Webinar Agenda • JIRA Reporting with Gadgets • Roles & Ceremonies • Demo 5
  • 5. Scaling Agile Models • Many people bring out the lack of metrics in JIRA. As organizations scale, the need for reporting needs to support: • Release Level • Team Level • Role-Based Ceremonies • Each of these can be interpreted differently by organization but we will start with a few. Your tools must support your organizations methodology! 6
  • 6. © 2016 cPrime Inc., All Rights Reserved Project Burnup Release Metrics - progress against functionality over time Estimate Accuracy Gadget Team/Sprint Metrics - comparing PBI’s estimated vs actuals. Epic Reporting Charts Epic Metrics - viewing your large chunks of work Program Boards for JIRA Release Metrics - release planning meeting and dependency management Links will be provided in follow up email.
  • 7. Common Scaling Elements • Foundation based on iterative planning and delivery • Focus on delivery of business value • Centralized planning and decentralized decision making • Cross-team and Cross-organization Planning • At each level and across teams • Reporting on features and progress • Alignment of requirements 11
  • 8. Containers in Agile Tools Collaboration Communication Planning & Refinement Tracking & Reporting Traceability Process Enablement Your work and containers must support your Scaling Agile methodology 12
  • 9. Delivery & Support Alignment & Reporting Strategy Levels of Organization & Hierarchy Stories Initiatives Features Portfolio Team Program & Product Team Delivery Team 17
  • 10. Alignment & Reporting Strategy JIRA Organization & Hierarchy Initiatives Features 17
  • 11. Release Planning Meeting Where Business and Delivery meet.
  • 12. The Meaning of Release Definition: A collection of Sprints Purpose: Guarantee ‘shippable’ quality All Releases Guarantee Deliverable Quality Checkpoints of known quality Delivered at convenient intervals Have value to justify delivery
  • 13. Release Planning… Release Planning produces a Release Plan – Estimates for Stories, Epics in Release – Rough map of Stories to Sprints – Dependencies between Stories, Teams Release Planning can be expensive – 1—3 days for all Teams and members Value of Release Planning must justify the cost – Reduction in confusion due to planning cross-Team dependencies – Necessary to understand how external resources may be engaged – Required to plan for customer commitments
  • 14. Standard Roles for Release Planning Area Product Owner(s) • Define Vision for Release • Generate consistent priorities for Release • Make big-picture tradeoffs Teams and ScrumMasters • Define estimation techniques • Estimate capacity for Release • Understand architecture / infrastructure implications Team Product Owners • Create Product Backlog Items • Draft Release Plan, dates, across all Teams • Clarify requirements for Teams Program Manager(s) • Assists cross-Team collaboration • Captures Release Plan (with cross-Team dependencies)
  • 15. Release Planning Meeting Backlog Development How we Plan Cross-Team Requirements 1. Write the Epic 2. Decompose Epic into Stories 3. Assign child Stories to relevant Teams 4. Identify dependencies between child Stories – Create a Dependency Map – Dependency Map is any visual representation of dependencies 5. Estimate, schedule child Stories for appropriate Sprints
  • 16. Executing & Managing the Release Executing the Program Increment: • Teams Execute on the Stories • Conduct Scrum of Scrums, Manage dependencies • Conduct Release Meeting • Report metrics
  • 17. Program Team Needs Team needs to: determine if the release date will be met and test some what-if scenarios to determine what changes can be made to ensure the release date is met 17 Any cross-team dependencies getting in the way? Where are we in process of delivering our features? What percent of the feature is complete? Are we going to deliver in budget and on- time? What are the details of this feature? Are there multiple teams working on it? Can I see Program dashboard of most important metrics?
  • 18. Product Team Needs Team needs to: Prioritize and groom the backlog, need clear visibility into status and progress of the projects 18 Any cross-team dependencies getting in the way? Confirm ranking of the backlog is in alignment with top ranked features How is our release progressing? Communicate changes to work in progress Communicate acceptance criteria to the team
  • 19. Delivery Team Needs Team needs to: Track and manage sprint commitments, work assignment, and impediments for optimal velocity 19 Any cross-team dependencies getting in the way? We have room in the sprint to take on next item? Which one? What have we completed? Do we have capacity to take on more in this sprint? What is our remaining ToDo? What discussions did our offshore team have yesterday? What is our velocity? Let’s break this work down…..what do we need to do and who is taking it?
  • 20. © 2016 cPrime Inc., All Rights Reserved Project Burnup Release Metrics - progress against functionality over time Estimate Accuracy Gadget Team/Sprint Metrics - comparing PBI’s estimated vs actuals. Epic Reporting Charts Epic Metrics - viewing your large chunks of work Program Boards for JIRA Release Metrics - release planning meeting and dependency management Links will be provided in follow up email.
  • 21. Metrics – Program Board Visualization Visualize your release:
  • 22. Metrics – Feature / Epic Completeness Percent Feature Complete:
  • 23. Metrics – Burn Up Burn Up:
  • 24. Metrics – Estimate to Actuals Estimates to Actuals:

Notas do Editor

  1. Hi and welcome to our next webinar on JIRA Agile Reporting with Gadgets. We are excited you could join us today to talk about JIRA Gadgets for Reporting.
  2. A little bit about us: We are: A software services lifecycle management company specializing in unifying your software and service implementations. We have dedicated practice leads committed to people, process and technology initiatives. People – we provide great people to augment your team. Wether that be contract to hire, Full time hires or team members, we’ve got you covered. Process – we’ve been helping organizations scale their process with transformation services for the past 10 years. Technology – we implement and optimize your agile management software and leverage our critical channel partnerships in across the ALM stack. Need to unify the Software and Services** Tools and technology should be aligned…
  3. About Me: -working alongside all of you. I’ve had the luxury of working closely with our trusted clients to understand pains, and solve them with: -custom add-on’s -custom integrations -migrations and more… -gathering requirements and adding value with technology solutions has been a great ride with Atlassian. -worked on first JIRA SAFe solution (if you are interested in learning more about this configuration please don’t hesitate to reach out.)
  4. OK, so today: We will be talking about: -Release and Team metrics and how we are using some cool new custom gadgets to uncover gaps, raise up insights so that we can ultimately have more informed conversations. -we will also talk about roles and ceremonies in an effort to drive value and cut down on Program managers and PMO from having to use Excel. -finally, we will launch into a full demo after a few short slides to Demo these use cases.
  5. The background: -In my travels to conference shows, countless customer demos and internal product meetings, I’ve had the chance to talk to so many customers, and the narrative is… JIRA is light on reporting and metrics. -I commonly hear.. “How do I get this report” or that” -Now, while you can do anything from thw API, we decided from to tackle this problem head on by building a couple key customer requirements in an effort to bring our thought leadership and Agile knowledge to Atlassian. -So, we built a few Dashboard gadgets that compliment program managers, product managers and team members. -We are now opening up our Agile cirriculum and now it’s manifesting into JIRA dashboard gadgets. -tangile templates and such..
  6. The gadgets and plugin we will show today are pieces that will only augment your roles and ceremonies. Project Burn Up: A dashboard gadget built to show how much work was actually accomplished during a given iteration vs. how much work remains to be completed Estimate Accuracy: A dashboard gadget to better report on the delta between backlog items. Comparing estimates and actuals. -Or planned vs. actual (e.g. task slippage) information. Epic Reporting Charts: summary to communicate the epic's overall status Program Boards for JIRA: Plugin Visualization of your release and dependency management.
  7. So let’s talk about the big elephant in the room. What are the common elements of a scaled solution. -Has to have some foundation of Agile -Has to be built around business value -some system of planning and decision making -multi-leveled alignment approach from Portfolio to Program and on down to component teams. - finally, you must be able to measure and report on progress and understand features and completeness.
  8. Based on these scaling elements, the next set of challenges comes from how organizations are spreading their work across their JIRA containers. -This has been one of the single biggest disconnects that cPrime has been addressing with services for the past few years. We see organizations using one project and filtering down the project to get specific and relevant information We see work being spread across multiple projects Additionally, since there is no concept of teams in JIRA, we see custom fields complicating things
  9. From this perspective, we see some common use cases for various levels in an organization. -We have data to support that the most commonly used levels of hierarchy are -Portfolio / Initiative level -Program / Feature level -Team / component teams working on issue types like stories, bugs, tasks, spikes, risks, trackers, etc..
  10. So what does this look like from a JIRA organization and hierarchy? -as you can see here, we have the 3 levels we discussed however, a few items to note: Starting from the bottom, we have: Team Level -component teams working on pieces of functionality -standardized workflows are critical to normalizing the data -issue types are a connected and roll up Program Level -feature or epic based boards -standardized workflows that are specific to the ceremony -issue types like features all correspond as a rolled up piece of the functional software Portfolio Level: Initiatives that describe: what are we building, is it the right thing?
  11. The Epic or Feature or (whatever nomenclature you use), is where business and delivery meet. It is the critical part of the release planning meeting and… Program managers commonly need to visualize their work over time, They need to identify and understand dependencies, They need to have more informaed conversations regarding cross team issues, etc. So let’s dive into the release planning meeting.
  12. So first things first, a release in this context will signify a collection of sprints and it’s purpose will be to guarantee shippable quality. We will look at some horizon of time and the collection of work in these iterations.
  13. In your release planning meeting we want to be sure we are capturing a few critical items: The meeting should produce a release plan with: -some estimates for stories and epics as a part of the release -a rough visual map of stories to sprints -highlighting dependencies across your teams or among your issuetypes.
  14. The formalized Roles are in brown are all part of the process. However we find that some roles become blurred after you leave the team level. How do we address these? The team roles are clearly defined here in JIRA. It’s the program manager and product level that seem to need more definition. We commonly see that the program manager is tasked with the huge responsibility to drive cross team collaboration, capture the release plan and more…
  15. The murky roles and what they do: Execute the Program Increment: Frequent integration Conduct Scrum of Scrums Conduct Release Management meeting Manage dependencies Conduct System Demo Report metrics Release on Demand Build architectural runway
  16. Next lets take a look at our program Teams. Their main goal is to coordinate activities and to ensure the delivery of the release. So what are they are doing to achieve that goal? They are going to look at where we are in the process, are we focused on the right things…….and they’ll need to understand the impediments. Lets go take a look on how they will perform few of these activities. So we looked at the overall health of our features. Any questions? Capabilities Kanban boards – WIP limit and flagged issues Open issue to view linked issues, dependencies, more feature breakdown Open Structure – see where it is in overall priority, what teams are working on it, progress Tempo Program board to see if feature is at risk, sprint timeline, overall capacity report Tempo Folio to plan resources for a release – scope, budget, costs Program Dashboard for additional metrics
  17. Next lets take a look at our product teams. Their main goal is to coordinate activities and to ensure the delivery of the release. So what are they are doing to achieve that goal? They are going to look at their backlog, prioritize and groom it, and manage dependencies. Lets go take a look on how they will perform few of these activities. So we looked at the overall health of our features. Any questions? Capabilities Scrum boards with epics and stories aligned next to each other, Drag&Drop to prioritize, start a new sprint Look at reports on how epics are burning down (Feature 20) along with projected completion of epics Look at reports on how release is burning down (WDP Greencloud new web page) As a Product Owner my goals is to ensure timely release.  My main activity is grooming the backlog so the team knows what to work on.  To do this, I'll be  ranking the backlog, communicating the details of the backlog, ensuring  dependencies are met, determine team’s availability, confirm we can meet our release date.
  18. Next lets take a look at our delivery teams. Their main goal is to track and manage sprint commitments for optimal delivery. So what are they are doing to achieve that goal? They are going to look at their workboard, prioritize and groom it, and manage dependencies. Lets go take a look on how they will perform few of these activities. So we looked at the overall health of our features. Any questions? Capabilities Work board to track current sprint activities - Drag and drop activities across columns Track team’s velocity and sprint reports Team timesheets Tempo planner to track team’s capacity Team Dashboard