SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
Jira + Python + Data Analysis
tools + Agile concepts
=
Powerful Actionable Insights
Atlassian London User Group
By Rudiger Wolf
31 Jan 2016
Objective
You will be able to make better use of the data captured in your Jira instance.
Get at the data.
Process the data.
Present the data in an insightful way
Agenda
Who is the speaker?
Context
Python a great all purpose tool
Actionable Agile
Jira-metrics-extract (Python Package)
The End
Who am I?
Studied Electrical & Electronics Engineering
Started Agile journey in 1998 with DSDM
Independent Consultant
Work with small and large organisations (Private and Public sector)
Couple of startups in Dot Com era
Most recently working at MOJ via Agilesphere
What's the first first question you get from your
customer about your release?
Excel to the rescue?
How many of you export issue data to excel and then do further processing?
How many of those who export data automate the further processing?
How many of you use Visual Basic for Applications?
Anyone using office-js yet?
Automate to:

speed-up and

make logic explicit
Consider learning Python
Python is a popular programming language that can help to work with your data.
Why Python?
Ease of Learning
It Runs on Any Platform
Great General-Purpose Language
Constantly Improving
Fantastic community
Extensive standard library
Thousands of 3rd party libraries
Save time, learn from and reuse community libraries
How to get started?
1 - Install Python [+ Git + text editor(Sublime,...) ]
2 - Create “Virtual Environment”
3 - Install Libraries/Packages/Modules
4 - Create your program
Libraries/Packages/Modules
https://pypi.org/project/jira/
This library eases the use of the JIRA REST API from Python and it has been used in production for
years. As this is an open-source project that is community maintained.
https://pypi.org/project/pandas/
Designed to make working with structured tabular and time series data both easy and intuitive. Goal of
becoming the most powerful and flexible open source data analysis / manipulation tool available in any
language.
https://pypi.org/project/jira-metrics-extract/
Utility helps extract data from JIRA for processing with the ActionableAgile Analytics tool (
https://www.actionableagile.com/analytics-tools/) OR produce a version of the charts locally.
The Jupyter Notebook
Is a web application that allows you to create and share documents that contain
live code, equations, visualizations and explanatory text. Uses include: data
cleaning and transformation, numerical simulation, statistical modeling, machine
learning and much more.
http://jupyter.org/
Jupyter + jira-metrics-extract + a number of libraries = Fantastic interactive
environment to create analysis “recipes”
https://www.oreilly.com/ideas/the-state-of-jupyter
Http://try.jupyter.org https://notebooks.azure.com
Video Zero to Hero Jira Access
Run video.
How does it take to get started extracting data from Jira?
Zero To Hero With Python and Jira 2min
https://www.youtube.com/watch?v=s4hVmiLR0jo
Actionable Agile
Just get the book, watch the conference
Videos…
https://leanpub.com/actionableagilemetrics
Actionable Agile Metrics for Predictability is a
comprehensive guide on how to use flow metrics
and analytics to get the predictability your
customers crave.
By Daniel Vacanti
Other thought leaders in Probabilistic Planning
Troy Magennis – Agile Probabilistic forecasting quant @t_magennis
http://focusedobjective.com/
Larry Maccherone @LMaccherone
“I got this concept that every decision is a forecast and the reason I say that is that by picking
alternative a for instance, you are going to forecast that alternative a has a better outcome for you
than alternatives b, c, d, and e.”
Larry Maccherone -
Director of Analytics at AgileCraft, Prior to that, Larry led the Portfolio Insights
product line at Rally Software.
https://www.infoq.com/articles/maccherone-agilecraft-data
Jira-metrics-extract
Install
Configure & Run
Data Extract file
Charts
Cumulative Flow Diagram
Release Burnup with forecast (monte carlo - based on past team performance)
Enhance with Jupyter notebook recipe
Enrich Sprint number, Pivot Table
Fill in missing sprint numbers, Extract dependencies
Visualise the dependencies in clickable dependency map
Demo Video
Configure and extract data 3min
https://youtu.be/HSk_aBQmvi0
Further Demos can show you how to:
* Enrich data extract
* Create Pivot Table
* Visualise Dependencies
The End
Knowledge to create an interactive environment
So that you can extract data and iterate toward analysis “recipes”
Quickly
Repeatability
Questions
Twitter : @rnwolf

Weitere ähnliche Inhalte

Was ist angesagt?

Near realtime AI deployment with huge data and super low latency - Levi Brack...
Near realtime AI deployment with huge data and super low latency - Levi Brack...Near realtime AI deployment with huge data and super low latency - Levi Brack...
Near realtime AI deployment with huge data and super low latency - Levi Brack...
Sri Ambati
 
The More the Merrier: Scaling Model Building Infrastructure at Zendesk
The More the Merrier: Scaling Model Building Infrastructure at ZendeskThe More the Merrier: Scaling Model Building Infrastructure at Zendesk
The More the Merrier: Scaling Model Building Infrastructure at Zendesk
Databricks
 
Jeeves Grows Up: An AI Chatbot for Performance and Quality
Jeeves Grows Up: An AI Chatbot for Performance and QualityJeeves Grows Up: An AI Chatbot for Performance and Quality
Jeeves Grows Up: An AI Chatbot for Performance and Quality
Databricks
 

Was ist angesagt? (20)

Using User Behavior for Real-time Advertising
Using User Behavior for Real-time AdvertisingUsing User Behavior for Real-time Advertising
Using User Behavior for Real-time Advertising
 
Slide 3 Fast Data processing with kafka, rfx and redis
Slide 3 Fast Data processing with kafka, rfx and redisSlide 3 Fast Data processing with kafka, rfx and redis
Slide 3 Fast Data processing with kafka, rfx and redis
 
RFX - Full-Stack Technology for Real-time Big Data
RFX - Full-Stack Technology for Real-time Big DataRFX - Full-Stack Technology for Real-time Big Data
RFX - Full-Stack Technology for Real-time Big Data
 
The Convergence of Data Science and Software Development
The Convergence of Data Science and Software DevelopmentThe Convergence of Data Science and Software Development
The Convergence of Data Science and Software Development
 
Webinar - Analyzing Video
Webinar - Analyzing VideoWebinar - Analyzing Video
Webinar - Analyzing Video
 
Learn to Use Databricks for Data Science
Learn to Use Databricks for Data ScienceLearn to Use Databricks for Data Science
Learn to Use Databricks for Data Science
 
Machine Learning with GraphLab Create
Machine Learning with GraphLab CreateMachine Learning with GraphLab Create
Machine Learning with GraphLab Create
 
Predicting Medical Test Results using Driverless AI
Predicting Medical Test Results using Driverless AIPredicting Medical Test Results using Driverless AI
Predicting Medical Test Results using Driverless AI
 
Webinar - Patient Readmission Risk
Webinar - Patient Readmission RiskWebinar - Patient Readmission Risk
Webinar - Patient Readmission Risk
 
Lambda Architecture 2.0 for Reactive AB Testing
Lambda Architecture 2.0 for Reactive AB TestingLambda Architecture 2.0 for Reactive AB Testing
Lambda Architecture 2.0 for Reactive AB Testing
 
Near realtime AI deployment with huge data and super low latency - Levi Brack...
Near realtime AI deployment with huge data and super low latency - Levi Brack...Near realtime AI deployment with huge data and super low latency - Levi Brack...
Near realtime AI deployment with huge data and super low latency - Levi Brack...
 
The More the Merrier: Scaling Model Building Infrastructure at Zendesk
The More the Merrier: Scaling Model Building Infrastructure at ZendeskThe More the Merrier: Scaling Model Building Infrastructure at Zendesk
The More the Merrier: Scaling Model Building Infrastructure at Zendesk
 
Latent Panelists Affinities: a Helixa case study
Latent Panelists Affinities: a Helixa case studyLatent Panelists Affinities: a Helixa case study
Latent Panelists Affinities: a Helixa case study
 
Predicting Patient Outcomes in Real-Time at HCA
Predicting Patient Outcomes in Real-Time at HCAPredicting Patient Outcomes in Real-Time at HCA
Predicting Patient Outcomes in Real-Time at HCA
 
Megan Kurka, H2O.ai - AutoDoc with H2O Driverless AI - H2O World 2019 NYC
Megan Kurka, H2O.ai - AutoDoc with H2O Driverless AI - H2O World 2019 NYCMegan Kurka, H2O.ai - AutoDoc with H2O Driverless AI - H2O World 2019 NYC
Megan Kurka, H2O.ai - AutoDoc with H2O Driverless AI - H2O World 2019 NYC
 
How Cloud is Affecting Data Scientists
How Cloud is Affecting Data Scientists How Cloud is Affecting Data Scientists
How Cloud is Affecting Data Scientists
 
Jeeves Grows Up: An AI Chatbot for Performance and Quality
Jeeves Grows Up: An AI Chatbot for Performance and QualityJeeves Grows Up: An AI Chatbot for Performance and Quality
Jeeves Grows Up: An AI Chatbot for Performance and Quality
 
H2O for Medicine and Intro to H2O in Python
H2O for Medicine and Intro to H2O in PythonH2O for Medicine and Intro to H2O in Python
H2O for Medicine and Intro to H2O in Python
 
Are we reaching a Data Science Singularity? How Cognitive Computing is emergi...
Are we reaching a Data Science Singularity? How Cognitive Computing is emergi...Are we reaching a Data Science Singularity? How Cognitive Computing is emergi...
Are we reaching a Data Science Singularity? How Cognitive Computing is emergi...
 
DevOps for DataScience
DevOps for DataScienceDevOps for DataScience
DevOps for DataScience
 

Ähnlich wie London atlassian meetup 31 jan 2016 jira metrics-extract slides

Strata 2017 (San Jose): Building a healthy data ecosystem around Kafka and Ha...
Strata 2017 (San Jose): Building a healthy data ecosystem around Kafka and Ha...Strata 2017 (San Jose): Building a healthy data ecosystem around Kafka and Ha...
Strata 2017 (San Jose): Building a healthy data ecosystem around Kafka and Ha...
Shirshanka Das
 
Building a healthy data ecosystem around Kafka and Hadoop: Lessons learned at...
Building a healthy data ecosystem around Kafka and Hadoop: Lessons learned at...Building a healthy data ecosystem around Kafka and Hadoop: Lessons learned at...
Building a healthy data ecosystem around Kafka and Hadoop: Lessons learned at...
Yael Garten
 
Data Science With Python | Python For Data Science | Python Data Science Cour...
Data Science With Python | Python For Data Science | Python Data Science Cour...Data Science With Python | Python For Data Science | Python Data Science Cour...
Data Science With Python | Python For Data Science | Python Data Science Cour...
Simplilearn
 
zData BI & Advanced Analytics Platform + 8 Week Pilot Programs
zData BI & Advanced Analytics Platform + 8 Week Pilot ProgramszData BI & Advanced Analytics Platform + 8 Week Pilot Programs
zData BI & Advanced Analytics Platform + 8 Week Pilot Programs
zData Inc.
 

Ähnlich wie London atlassian meetup 31 jan 2016 jira metrics-extract slides (20)

Data science tools of the trade
Data science tools of the tradeData science tools of the trade
Data science tools of the trade
 
Maruti gollapudi cv
Maruti gollapudi cvMaruti gollapudi cv
Maruti gollapudi cv
 
Lambda Architecture and open source technology stack for real time big data
Lambda Architecture and open source technology stack for real time big dataLambda Architecture and open source technology stack for real time big data
Lambda Architecture and open source technology stack for real time big data
 
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - TrivadisTechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
 
Lambda architecture for real time big data
Lambda architecture for real time big dataLambda architecture for real time big data
Lambda architecture for real time big data
 
Agile data science
Agile data scienceAgile data science
Agile data science
 
Analytic Excellence - Saying Goodbye to Old Constraints
Analytic Excellence - Saying Goodbye to Old ConstraintsAnalytic Excellence - Saying Goodbye to Old Constraints
Analytic Excellence - Saying Goodbye to Old Constraints
 
Python
PythonPython
Python
 
Strata 2017 (San Jose): Building a healthy data ecosystem around Kafka and Ha...
Strata 2017 (San Jose): Building a healthy data ecosystem around Kafka and Ha...Strata 2017 (San Jose): Building a healthy data ecosystem around Kafka and Ha...
Strata 2017 (San Jose): Building a healthy data ecosystem around Kafka and Ha...
 
Building a healthy data ecosystem around Kafka and Hadoop: Lessons learned at...
Building a healthy data ecosystem around Kafka and Hadoop: Lessons learned at...Building a healthy data ecosystem around Kafka and Hadoop: Lessons learned at...
Building a healthy data ecosystem around Kafka and Hadoop: Lessons learned at...
 
Top Artificial Intelligence Tools & Frameworks in 2023.pdf
Top Artificial Intelligence Tools & Frameworks in 2023.pdfTop Artificial Intelligence Tools & Frameworks in 2023.pdf
Top Artificial Intelligence Tools & Frameworks in 2023.pdf
 
GDSC Cloud Jam.pptx
GDSC Cloud Jam.pptxGDSC Cloud Jam.pptx
GDSC Cloud Jam.pptx
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
The Rise of Big Data Governance: Insight on this Emerging Trend from Active O...
The Rise of Big Data Governance: Insight on this Emerging Trend from Active O...The Rise of Big Data Governance: Insight on this Emerging Trend from Active O...
The Rise of Big Data Governance: Insight on this Emerging Trend from Active O...
 
Data Science With Python | Python For Data Science | Python Data Science Cour...
Data Science With Python | Python For Data Science | Python Data Science Cour...Data Science With Python | Python For Data Science | Python Data Science Cour...
Data Science With Python | Python For Data Science | Python Data Science Cour...
 
zData BI & Advanced Analytics Platform + 8 Week Pilot Programs
zData BI & Advanced Analytics Platform + 8 Week Pilot ProgramszData BI & Advanced Analytics Platform + 8 Week Pilot Programs
zData BI & Advanced Analytics Platform + 8 Week Pilot Programs
 
Analysis-of-Major-Trends-in-big-data-analytics-slim-baltagi-hadoop-summit
Analysis-of-Major-Trends-in-big-data-analytics-slim-baltagi-hadoop-summitAnalysis-of-Major-Trends-in-big-data-analytics-slim-baltagi-hadoop-summit
Analysis-of-Major-Trends-in-big-data-analytics-slim-baltagi-hadoop-summit
 
Should You Choose Java or Python for Data Science?
Should You Choose Java or Python for Data Science?Should You Choose Java or Python for Data Science?
Should You Choose Java or Python for Data Science?
 
Discover How IBM Uses InfluxDB and Grafana to Help Clients Monitor Large Prod...
Discover How IBM Uses InfluxDB and Grafana to Help Clients Monitor Large Prod...Discover How IBM Uses InfluxDB and Grafana to Help Clients Monitor Large Prod...
Discover How IBM Uses InfluxDB and Grafana to Help Clients Monitor Large Prod...
 
The Latest Advances in Generative AI_ Exploring New Technology for Data Integ...
The Latest Advances in Generative AI_ Exploring New Technology for Data Integ...The Latest Advances in Generative AI_ Exploring New Technology for Data Integ...
The Latest Advances in Generative AI_ Exploring New Technology for Data Integ...
 

Kürzlich hochgeladen

+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
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
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
 

Kürzlich hochgeladen (20)

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
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
+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...
 
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
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
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 ...
 
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
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
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
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
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
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
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
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 

London atlassian meetup 31 jan 2016 jira metrics-extract slides

  • 1. Jira + Python + Data Analysis tools + Agile concepts = Powerful Actionable Insights Atlassian London User Group By Rudiger Wolf 31 Jan 2016
  • 2. Objective You will be able to make better use of the data captured in your Jira instance. Get at the data. Process the data. Present the data in an insightful way
  • 3. Agenda Who is the speaker? Context Python a great all purpose tool Actionable Agile Jira-metrics-extract (Python Package) The End
  • 4. Who am I? Studied Electrical & Electronics Engineering Started Agile journey in 1998 with DSDM Independent Consultant Work with small and large organisations (Private and Public sector) Couple of startups in Dot Com era Most recently working at MOJ via Agilesphere
  • 5. What's the first first question you get from your customer about your release?
  • 6. Excel to the rescue? How many of you export issue data to excel and then do further processing? How many of those who export data automate the further processing? How many of you use Visual Basic for Applications? Anyone using office-js yet? Automate to:  speed-up and  make logic explicit
  • 7. Consider learning Python Python is a popular programming language that can help to work with your data. Why Python? Ease of Learning It Runs on Any Platform Great General-Purpose Language Constantly Improving Fantastic community Extensive standard library Thousands of 3rd party libraries
  • 8. Save time, learn from and reuse community libraries
  • 9. How to get started? 1 - Install Python [+ Git + text editor(Sublime,...) ] 2 - Create “Virtual Environment” 3 - Install Libraries/Packages/Modules 4 - Create your program
  • 10.
  • 11. Libraries/Packages/Modules https://pypi.org/project/jira/ This library eases the use of the JIRA REST API from Python and it has been used in production for years. As this is an open-source project that is community maintained. https://pypi.org/project/pandas/ Designed to make working with structured tabular and time series data both easy and intuitive. Goal of becoming the most powerful and flexible open source data analysis / manipulation tool available in any language. https://pypi.org/project/jira-metrics-extract/ Utility helps extract data from JIRA for processing with the ActionableAgile Analytics tool ( https://www.actionableagile.com/analytics-tools/) OR produce a version of the charts locally.
  • 12. The Jupyter Notebook Is a web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, machine learning and much more. http://jupyter.org/ Jupyter + jira-metrics-extract + a number of libraries = Fantastic interactive environment to create analysis “recipes” https://www.oreilly.com/ideas/the-state-of-jupyter Http://try.jupyter.org https://notebooks.azure.com
  • 13. Video Zero to Hero Jira Access Run video. How does it take to get started extracting data from Jira? Zero To Hero With Python and Jira 2min https://www.youtube.com/watch?v=s4hVmiLR0jo
  • 14. Actionable Agile Just get the book, watch the conference Videos… https://leanpub.com/actionableagilemetrics Actionable Agile Metrics for Predictability is a comprehensive guide on how to use flow metrics and analytics to get the predictability your customers crave. By Daniel Vacanti
  • 15. Other thought leaders in Probabilistic Planning Troy Magennis – Agile Probabilistic forecasting quant @t_magennis http://focusedobjective.com/ Larry Maccherone @LMaccherone “I got this concept that every decision is a forecast and the reason I say that is that by picking alternative a for instance, you are going to forecast that alternative a has a better outcome for you than alternatives b, c, d, and e.” Larry Maccherone - Director of Analytics at AgileCraft, Prior to that, Larry led the Portfolio Insights product line at Rally Software. https://www.infoq.com/articles/maccherone-agilecraft-data
  • 16. Jira-metrics-extract Install Configure & Run Data Extract file Charts Cumulative Flow Diagram Release Burnup with forecast (monte carlo - based on past team performance) Enhance with Jupyter notebook recipe Enrich Sprint number, Pivot Table Fill in missing sprint numbers, Extract dependencies Visualise the dependencies in clickable dependency map
  • 17. Demo Video Configure and extract data 3min https://youtu.be/HSk_aBQmvi0 Further Demos can show you how to: * Enrich data extract * Create Pivot Table * Visualise Dependencies
  • 18. The End Knowledge to create an interactive environment So that you can extract data and iterate toward analysis “recipes” Quickly Repeatability Questions Twitter : @rnwolf