Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Share this! @BitergiaBitergia Share this! @Bitergia
Software Development at Scale
#OW2Con #InnerSource #Metrics
OW2Con - J...
Share this! @BitergiaBitergia
Who led the Digital Transformation of
your company?
A) CEO
B) CTO
C) COVID-19
Share this! @BitergiaBitergia
Share this! @BitergiaBitergia
Digital Transformation (DT or
DX) is the use of new, fast and
frequently changing digital
te...
Share this! @BitergiaBitergia
Share this! @BitergiaBitergia
“Software is eating the
World”
Marc Andreessen (WSJ, 2011)
Share this! @BitergiaBitergia
Q: How do we
measure IT teams
delivery
performance?
Share this! @BitergiaBitergia Share this! @Bitergia
Delivery Metrics
Stability
Defect Rate
Time to Recover
Throughput
Lead...
Share this! @BitergiaBitergia
Q: Are these the only
metrics to look at? Do
they help to face
COVID-19 team
issues?
Share this! @BitergiaBitergia
How do corporations
look like?
70% of employees say they
are disengaged at work
World Econom...
Share this! @BitergiaBitergia
Q: How does my
organization look
like?
Share this! @BitergiaBitergia
How do corporations
look like?
Destroy Trust
Cut Off Communication
Block Innovation
Breaking...
Share this! @BitergiaBitergia
Q: What about Open
Source Software
development projects?
How do they look like?
Share this! @BitergiaBitergia
20+ Years of Remote & Distributed Work
Mozilla & The Rebel Alliance
(report.mozilla.communit...
Share this! @BitergiaBitergia
Before
COVID-19
After
COVID-19
Share this! @BitergiaBitergia
Linux Kernel
Share this! @BitergiaBitergia
Kubernetes
Share this! @BitergiaBitergia
The Apache Software Foundation
Share this! @BitergiaBitergia
GitLab
Share this! @BitergiaBitergia
Liferay
Share this! @BitergiaBitergia
Jitsi
Share this! @BitergiaBitergia
Q: How could I apply
Open Source
development methods
inside my company?
Share this! @BitergiaBitergia
InnerSource
Inner… what?
Share this! @BitergiaBitergia
“To use open source
development
techniques within the
corporation”
Tim O'Reilly (2000)
Share this! @BitergiaBitergia
What is not InnerSource?
Innersource is not Open Source
Innersource is not Agile, Scrum, {{y...
Share this! @BitergiaBitergia
… but there are early adopters
Share this! @BitergiaBitergia
How do I know if
InnerSource is
working?
Share this! @BitergiaBitergia
“Without data, you are
just a person with an
opinion” William Edwards Deming
Share this! @BitergiaBitergia
Reporting
Provide consistent reporting mechanisms,
including dashboards, reports, and even d...
Share this! @BitergiaBitergia
What can be measured?
Share this! @BitergiaBitergia Share this! @Bitergia
Dev Community People Metrics
Attraction / Retention
Share this! @BitergiaBitergia Share this! @Bitergia
Dev Community People Metrics
Attraction / Retention
Growth
Share this! @BitergiaBitergia Share this! @Bitergia
Dev Community People Metrics
Attraction / Retention
Growth
Role / Enga...
Share this! @BitergiaBitergia Share this! @Bitergia
Dev Community People Metrics
Attraction / Retention
Growth
Role / Enga...
Share this! @BitergiaBitergia Share this! @Bitergia
Dev Community Processes
Metrics
Engagement / Workload
Share this! @BitergiaBitergia Share this! @Bitergia
Dev Community Processes
Metrics
Engagement / Workload
Lifecycle / Stat...
Share this! @BitergiaBitergia Share this! @Bitergia
Dev Community Processes
Metrics
Engagement / Workload
Lifecycle / Stat...
Share this! @BitergiaBitergia
Strategy & Tactics
PDCA, or Deming circle
Share this! @BitergiaBitergia
Conclusions
Software & IT teams are very valuable resources in modern organizations
Siloed o...
Share this! @BitergiaBitergia Share this! @Bitergia
About Bitergia
We help companies and
organizations to understand
the s...
Share this! @BitergiaBitergia Share this! @Bitergia
About Cauldron.io
Most of the charts shown in
this presentation have b...
Share this! @BitergiaBitergiaBitergia Share this! @bitergia
Let’s go for questions
About me:
J. Manrique López
<jsmanrique...
Nächste SlideShare
Wird geladen in …5
×

Software development at scale, pandemic lockdown and oss ecosystems, OW2online, June 2020

129 Aufrufe

Veröffentlicht am

Presentation by Jose Manrique, CEO at Bitergia.
Abstract: 2020 has started intense for many countries. It's been just a few months, but the things we have lived make us feel like it's been years. Covid-19 pandemic has hit everywhere and forced many people to work from home. If you were lucky enough to be in one of these modern companies that have adopted digital transformation years ago, would that be a problem? Many people have thought it wasn't, but it has really been. And what about the rest of the software developers involved in companies not ready for remote work at all?

It's been said that nothing has boosted more companies' digital transformation than covid-19. But, are their managers ready for such change? Managing software development at scale is not an easy task, and this pandemic has disrupted the way projects are being developed in many companies.

During this talk, I would like to share lessons learned from open source development at scale that might help companies to adapt to these changes. But more specifically, lessons about how software development analytics help managers to understand collaborative remote work.

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Software development at scale, pandemic lockdown and oss ecosystems, OW2online, June 2020

  1. 1. Share this! @BitergiaBitergia Share this! @Bitergia Software Development at Scale #OW2Con #InnerSource #Metrics OW2Con - June, 2020 Lessons learned from a pandemic lockdown & OSS ecosystems
  2. 2. Share this! @BitergiaBitergia Who led the Digital Transformation of your company? A) CEO B) CTO C) COVID-19
  3. 3. Share this! @BitergiaBitergia
  4. 4. Share this! @BitergiaBitergia Digital Transformation (DT or DX) is the use of new, fast and frequently changing digital technology to solve problems. Digital Transformation (Wikipedia)
  5. 5. Share this! @BitergiaBitergia
  6. 6. Share this! @BitergiaBitergia “Software is eating the World” Marc Andreessen (WSJ, 2011)
  7. 7. Share this! @BitergiaBitergia Q: How do we measure IT teams delivery performance?
  8. 8. Share this! @BitergiaBitergia Share this! @Bitergia Delivery Metrics Stability Defect Rate Time to Recover Throughput Lead Time Deploy Frequency
  9. 9. Share this! @BitergiaBitergia Q: Are these the only metrics to look at? Do they help to face COVID-19 team issues?
  10. 10. Share this! @BitergiaBitergia How do corporations look like? 70% of employees say they are disengaged at work World Economic Forum, 2016
  11. 11. Share this! @BitergiaBitergia Q: How does my organization look like?
  12. 12. Share this! @BitergiaBitergia How do corporations look like? Destroy Trust Cut Off Communication Block Innovation Breaking Down Silos (Forbes, 2011)
  13. 13. Share this! @BitergiaBitergia Q: What about Open Source Software development projects? How do they look like?
  14. 14. Share this! @BitergiaBitergia 20+ Years of Remote & Distributed Work Mozilla & The Rebel Alliance (report.mozilla.community)
  15. 15. Share this! @BitergiaBitergia Before COVID-19 After COVID-19
  16. 16. Share this! @BitergiaBitergia Linux Kernel
  17. 17. Share this! @BitergiaBitergia Kubernetes
  18. 18. Share this! @BitergiaBitergia The Apache Software Foundation
  19. 19. Share this! @BitergiaBitergia GitLab
  20. 20. Share this! @BitergiaBitergia Liferay
  21. 21. Share this! @BitergiaBitergia Jitsi
  22. 22. Share this! @BitergiaBitergia Q: How could I apply Open Source development methods inside my company?
  23. 23. Share this! @BitergiaBitergia InnerSource Inner… what?
  24. 24. Share this! @BitergiaBitergia “To use open source development techniques within the corporation” Tim O'Reilly (2000)
  25. 25. Share this! @BitergiaBitergia What is not InnerSource? Innersource is not Open Source Innersource is not Agile, Scrum, {{your_favorite_dev_methodology}} Innersource is not easy Innersource is not new
  26. 26. Share this! @BitergiaBitergia … but there are early adopters
  27. 27. Share this! @BitergiaBitergia How do I know if InnerSource is working?
  28. 28. Share this! @BitergiaBitergia “Without data, you are just a person with an opinion” William Edwards Deming
  29. 29. Share this! @BitergiaBitergia Reporting Provide consistent reporting mechanisms, including dashboards, reports, and even data APIs for custom integrations. Customization Deploy and operates an analytics platform, customized to gather the data needed to answer the questions and metrics defined. Analysis Define the data sources, questions and associated metrics to measure that provide the insights about goals status. Strategy Outline organization strategy around software development to achieve organization’s business goals. Bitergia Analytics Metrics Strategy & Tactics
  30. 30. Share this! @BitergiaBitergia What can be measured?
  31. 31. Share this! @BitergiaBitergia Share this! @Bitergia Dev Community People Metrics Attraction / Retention
  32. 32. Share this! @BitergiaBitergia Share this! @Bitergia Dev Community People Metrics Attraction / Retention Growth
  33. 33. Share this! @BitergiaBitergia Share this! @Bitergia Dev Community People Metrics Attraction / Retention Growth Role / Engagement
  34. 34. Share this! @BitergiaBitergia Share this! @Bitergia Dev Community People Metrics Attraction / Retention Growth Role / Engagement Network / Relationships
  35. 35. Share this! @BitergiaBitergia Share this! @Bitergia Dev Community Processes Metrics Engagement / Workload
  36. 36. Share this! @BitergiaBitergia Share this! @Bitergia Dev Community Processes Metrics Engagement / Workload Lifecycle / Status
  37. 37. Share this! @BitergiaBitergia Share this! @Bitergia Dev Community Processes Metrics Engagement / Workload Lifecycle / Status Fairplay
  38. 38. Share this! @BitergiaBitergia Strategy & Tactics PDCA, or Deming circle
  39. 39. Share this! @BitergiaBitergia Conclusions Software & IT teams are very valuable resources in modern organizations Siloed organizations block employees motivation to reach their full potential Open Source projects seem to be resilient to this COVID-19 situation InnerSource is the path to create distributed communities inside organizations Data driven InnerSource management fosters organizations success
  40. 40. Share this! @BitergiaBitergia Share this! @Bitergia About Bitergia We help companies and organizations to understand the software development projects that matter to them bitergia.com | info@bitergia.com
  41. 41. Share this! @BitergiaBitergia Share this! @Bitergia About Cauldron.io Most of the charts shown in this presentation have been obtained with cauldron.io free, open source software Try it at cauldron.io
  42. 42. Share this! @BitergiaBitergiaBitergia Share this! @bitergia Let’s go for questions About me: J. Manrique López <jsmanrique@bitergia.com> CEO @ Bitergia @jsmanrique

×