9 Mar 2019
Slides: https://chaoss.github.io/website/CHAOSScon/2019EU/slides/Creating-a-Collection-of-Panels.pdf
During the last months, we have been dealing with dozens of panels and its number keeps increasing. It is expected to have many more, and it is becoming hard to deal with this amount of information. We need to scale!
The concept of collections of panels aims at bringing some order into the existing repository. A panel collection is just a set of Kibana dashboards. In this case, each panel is a Kibana dashboard consisting of a set of widgets.
GrimoireLab CHAOSS GMD code development metrics is an example where this concept can be applied. What about having a collection of GMD panels? This would be based on publicly available and could be built on top of GrimoreLab, so anyone can deploy the panels and get them working for their own purposes.
We will show the collection built on top real data, retrieved and processed by means of GrimoireLab projects. From that point, we will take a walk on the panels offering a closer look at the metrics. Looking at real numbers ease to get a deeper understanding of the metrics, as we can see them in action.
During the last months, we have been dealing with dozens of panels and its number keeps increasing. It is expected to have many more, and it is becoming hard to deal with this amount of information. We need to scale!
The concept of collections of panels aims at bringing some order into the existing repository. A panel collection is just a set of Kibana dashboards. In this case, each panel is a Kibana dashboard consisting of a set of widgets.
GrimoireLab CHAOSS GMD code development metrics is an example where this concept can be applied. What about having a collection of GMD panels? This would be based on publicly available and could be built on top of GrimoreLab, so anyone can deploy the panels and get them working for their own purposes.
We will show the collection built on top real data, retrieved and processed by means of GrimoireLab projects. From that point, we will take a walk on the panels offering a closer look at the metrics. Looking at real numbers ease to get a deeper understanding of the metrics, as we can see them in action.
- 1 participant
- 18 minutes
9 Mar 2019
Slides: https://chaoss.github.io/website/CHAOSScon/2019EU/slides/HackDays-Profit.pdf
There are three types of metrics: metrics, damned metrics, and KPIs.
Community health metrics, like any other data, are all about interpretation and perspective. The goal of this talk is to enable you to get your own point across to decision makers by using the numbers game.
Marketing budgets even within small companies are typically well over 500,000 USD while less expensive and more effective ways to marketing are disregarded. This talk explains the difference between marketing, developer advocacy, community management, and how you can convince your boss to let you and developers around you be more autonomous to increase business performance.
This translates to voluntary hack days, travelling to at least 1-2 conferences per year, and increasing the awareness for your company in a smarter way than a clickable blocked ad on the internet can. Number crunching and KPIs for each section included.
There are three types of metrics: metrics, damned metrics, and KPIs.
Community health metrics, like any other data, are all about interpretation and perspective. The goal of this talk is to enable you to get your own point across to decision makers by using the numbers game.
Marketing budgets even within small companies are typically well over 500,000 USD while less expensive and more effective ways to marketing are disregarded. This talk explains the difference between marketing, developer advocacy, community management, and how you can convince your boss to let you and developers around you be more autonomous to increase business performance.
This translates to voluntary hack days, travelling to at least 1-2 conferences per year, and increasing the awareness for your company in a smarter way than a clickable blocked ad on the internet can. Number crunching and KPIs for each section included.
- 3 participants
- 17 minutes
1 Mar 2019
Slides: https://chaoss.github.io/website/CHAOSScon/2019EU/slides/Tale-of-Metrics-Faux-Pas.pdf
Session: A Tale of Metrics Faux Pas: Answers Without Questions
We all recognize that metrics are key to measuring community health. And that quantitative data is a key to these metrics. But, as Brian Proffitt will describe in this talk, all the data in the world won't help you find answers if you don't know what the questions are. Brian will walk attendees through what happens when pretty data can distract from the real purpose of metrics.
Session: A Tale of Metrics Faux Pas: Answers Without Questions
We all recognize that metrics are key to measuring community health. And that quantitative data is a key to these metrics. But, as Brian Proffitt will describe in this talk, all the data in the world won't help you find answers if you don't know what the questions are. Brian will walk attendees through what happens when pretty data can distract from the real purpose of metrics.
- 2 participants
- 27 minutes
1 Mar 2019
Slides: https://chaoss.github.io/website/CHAOSScon/2019EU/slides/Metrics-Company-Led-OSS-Project.pdf
Session: Metrics in a company-led open source project
Ray used community metrics in two very different open source communities over the past 4+ years. One was a foundation hosted project (www.opnfv.org) with dozens of member companies, and the other is a single-company led open source project at GitLab (https://about.gitlab.com/). In this session, Ray will discuss both similarities and different challenges that he has seen when working with metrics in these two communities. In addition, Ray will share learnings during his transition to a company-led project including identification of goals and stakeholders for community metrics. Ray will then discuss how metrics are being used and analyzed at GitLab.
Session: Metrics in a company-led open source project
Ray used community metrics in two very different open source communities over the past 4+ years. One was a foundation hosted project (www.opnfv.org) with dozens of member companies, and the other is a single-company led open source project at GitLab (https://about.gitlab.com/). In this session, Ray will discuss both similarities and different challenges that he has seen when working with metrics in these two communities. In addition, Ray will share learnings during his transition to a company-led project including identification of goals and stakeholders for community metrics. Ray will then discuss how metrics are being used and analyzed at GitLab.
- 2 participants
- 23 minutes
1 Mar 2019
Slides: https://chaoss.github.io/website/CHAOSScon/2019EU/slides/Putting-Order-into-CHAOSS.pdf
Session: Putting order into CHAOSS: metrics to analyze code development
CHAOSS Growth, Maturity and Decline working group provides several metrics definitions focused on code development. Using GrimoireLab we have put some of those definitions into action by setting up a collection of panels for tracking and visualizing specific datasets. During the talk we will present this collection of panels taking a deeper look to the metrics applied in a real use case.
Session: Putting order into CHAOSS: metrics to analyze code development
CHAOSS Growth, Maturity and Decline working group provides several metrics definitions focused on code development. Using GrimoireLab we have put some of those definitions into action by setting up a collection of panels for tracking and visualizing specific datasets. During the talk we will present this collection of panels taking a deeper look to the metrics applied in a real use case.
- 3 participants
- 15 minutes
1 Mar 2019
It is critical to measure the right activities and investments to evolve the Open Source Program Office (OSPO) at Comcast. It is also important to reward the right behaviors and culture changes. I will talk about the metrics project at the Comcast OSPO and how it has helped us shape a more effective OSPO.
Slides: https://chaoss.github.io/website/CHAOSScon/2019EU/slides/Value-Metrics-Drive-OSPO-Plans.pdf
Slides: https://chaoss.github.io/website/CHAOSScon/2019EU/slides/Value-Metrics-Drive-OSPO-Plans.pdf
- 1 participant
- 24 minutes
22 Feb 2019
CHAOSSconEU2019 Session: "Your Team’s Open Source Contributions, in One Dashboard"
By Alex Courouble, Open Source Engineer, VMware
Slides: https://chaoss.github.io/website/CHAOSScon/2019EU/slides/Your-Teams-OSS-Contributions-in-one-Dashboard.pdf
With the rise of Open Source Program Offices in the industry, we are observing a rise in teams dedicated to upstream open source contributions. As this often represents the result of a large investment from a company, it is important to be able to quantify and monitor the team’s contributions over time. To answer this, we created a tool that tracks the open source contributions from a list of users. The tool uses Perceval and the GitHub API to track pull requests, issues, comments, reviews, commits authored, and commits merged. The dashboard then displays a summary of the team’s contributions, any user’s contributions as well as a series of charts.
By Alex Courouble, Open Source Engineer, VMware
Slides: https://chaoss.github.io/website/CHAOSScon/2019EU/slides/Your-Teams-OSS-Contributions-in-one-Dashboard.pdf
With the rise of Open Source Program Offices in the industry, we are observing a rise in teams dedicated to upstream open source contributions. As this often represents the result of a large investment from a company, it is important to be able to quantify and monitor the team’s contributions over time. To answer this, we created a tool that tracks the open source contributions from a list of users. The tool uses Perceval and the GitHub API to track pull requests, issues, comments, reviews, commits authored, and commits merged. The dashboard then displays a summary of the team’s contributions, any user’s contributions as well as a series of charts.
- 3 participants
- 17 minutes