Bitergia Analytics
Software Development Analytics
for your Peace of Mind
J. Manrique López de la Fuente
@jsmanrique
jsmanrique at bitergia.com
https://speakerdeck.com/bitergia
OpenExpo Europe
Madrid, June 6th, 2018
Slide 2
Slide 2 text
Software is eating the World
Marc Andreessen, 2011
Slide 3
Slide 3 text
Open Source Software is
eating the World
Michael Skok, 2014
Slide 4
Slide 4 text
Open Source Hardware is
eating the World
Adam Benzion, 2015
Slide 5
Slide 5 text
/open development
in corporations
Agile
Agile Manifesto
DevOps
DevOps framework: CALMS (Culture/Collaboration,
Automation, Lean, Measurement, and Sharing)
Inner Source
Managing Inner Source Projects (bit.ly/managing-innersource)
Slide 6
Slide 6 text
/everybody loves
open development
Everybody Open Development
Slide 7
Slide 7 text
/open source
everywhere Who is contributing* to the projects?
How much/what/where are they contributing*?
Who is driving successful projects?
Who is behind a project?
* Contributions: code, issues, requests, etc.
Slide 8
Slide 8 text
/collaboration Everybody Collaboration
Slide 9
Slide 9 text
/community
Which projects are more community attractive?
Are projects retaining contributors?
Are projects community-driven or enterprise-driven?
How diverse is your community?
Who are projects top contributors?
Where does my community come from?
Where else my community contributes?
Slide 10
Slide 10 text
/collaboration
management How fast are we dealing with feedback (issues, requests,
comments)?
How long does it take to add new features?
Are people engaged with the project/company?
Is the project/company allowing innovation?
Slide 11
Slide 11 text
/questions
Slide 12
Slide 12 text
/data
“Without data, you are
just another person with
an opinion”
W. Edwards Deming
Slide 13
Slide 13 text
/data
“Without data, you are
just another person with
an opinion”
W. Edwards Deming
Bitergia
Analytics
What
Why
How
When
Solving any question about
software development
processes
Slide 16
Slide 16 text
/monitoring
“To measure is to know”
“If you can not measure it,
you can not improve it”
Lord Kelvin
Slide 17
Slide 17 text
What
What do we measure?
Slide 18
Slide 18 text
/what
Human resources
Activity
Performance
Slide 19
Slide 19 text
/what
Human resources Community
Activity
Performance
Slide 20
Slide 20 text
/what
Slide 21
Slide 21 text
Why
Why do we measure?
Slide 22
Slide 22 text
/why
Transparency
Slide 23
Slide 23 text
/why
Transparency
Awareness
Slide 24
Slide 24 text
/why
Transparency
Awareness
Governance support
Slide 25
Slide 25 text
/why
Transparency
Awareness
Governance support
Motivational
Slide 26
Slide 26 text
/why
Transparency
Awareness
Governance support
Motivational
Slide 27
Slide 27 text
How
How to implement development analytics?
Slide 28
Slide 28 text
/grimoirelab
Slide 29
Slide 29 text
/how Don’t get trapped by data
Slide 30
Slide 30 text
/monitoring Metrics can be very dangerous
Slide 31
Slide 31 text
/monitoring Metrics can be very dangerous
“Human beings adjust behavior based on the metrics
they’re held against. Anything you measure will impel a
person to optimize his score on that metric. What you
measure is what you’ll get. Period”.
You Are What You Measure by Dan Ariely
Beyond Bitergia
CHAOSS
InnerSource Commons
InnerSource Spain
Where are we?
Slide 53
Slide 53 text
/chaoss
Community Health Analytics Open Source Software
Slide 54
Slide 54 text
/innersource
commons
Inner Source Commons
“...establish a body of knowledge and to educate
individuals, commercial and non-profit organizations,
research centers and other institutions about the
successful adoption of InnerSource best practices…”
Slide 55
Slide 55 text
/innersource
commons
… and many more!
Slide 56
Slide 56 text
/innersource spain
Slide 57
Slide 57 text
/bitergia
Slide 58
Slide 58 text
Software Development Analytics
for your peace of mind
[email protected]
CEO at Bitergia