Upgrade to Pro — share decks privately, control downloads, hide ads and more …

From Art to Science: Community Development in a Data-driven World

Bitergia
PRO
October 28, 2020

From Art to Science: Community Development in a Data-driven World

The community development efforts in open source ecosystems is increasing its complexity. This is due to the growth of the open source industrial interest and how organizations invest resources in those projects. This talk will focus CNCF ecosystem and how the application of a data-driven methodology and specifically the network relationship analysis and visualizations are bringing new valuable insights, enabling better open source community management and helping foster more open and transparent cross-community collaborations. This talk includes reseach and analysis on CNCF cross-community collaboration and will show how by applying more data-driven approach given CNCF's growth,interdependencies, increasing complexity, and multiple commercial interests can help foster stronger, healthier open source communities.

Bitergia
PRO

October 28, 2020
Tweet

More Decks by Bitergia

Other Decks in Research

Transcript

  1. From Art to Science:
    Community Development
    in a Data-Driven World
    Diane Mueller
    Director, Community Development
    Red Hat Cloud Platform
    [email protected]
    @openshiftcommon
    October 2020 - Open Source Summit Europe
    Daniel Izquierdo
    Director of Consulting
    Bitergia
    [email protected]
    @dizquierdo / @bitergia

    View Slide

  2. Diane Mueller (Red Hat)
    Daniel Izquierdo (Bitergia)
    D. Mueller and D. Izquierdo-Cortazar,
    "From Art to Science: The Evolution of Community Development,"
    in IEEE Software, vol. 36, no. 6, pp. 23-28, Nov.-Dec. 2019
    doi: 10.1109/MS.2019.2936177.

    View Slide

  3. OPEN SOURCE IS THE SOURCE
    OF TECHNOLOGICAL INNOVATION
    1M+
    projects
    KVM
    GNOME
    Apache Project
    OpenShift Origin
    OpenStack®
    Linux® kernel
    node.js
    Kubernetes
    Fedora
    OpenJDK
    TensorFlow
    Hyperledger
    96M* REPOSITORIES
    31M* DEVELOPERS
    2.1M* BUSINESSES
    *GitHub Oct 2018

    View Slide

  4. Red Hat OpenShift Open Source Distribution of Kubernetes
    OKD = f(Kubernetes++)
    OpenShift’s Cloud Native Open Source Landscape (https://okd.io)
    okd.io

    View Slide

  5. The Rise of Inter-related Cloud Native OSS Ecosystems
    Cloud Native Computing Foundation’s Landscape (https://landscape.cncf.io/)

    View Slide

  6. Developing Strategies for Continous Connnection
    > Respond to Desire to Connect
    Meet your Community Where They Are
    > Creation of Curated Content
    Give Away the Podium
    Renew, Reuse, Recycle
    > Encouraging Positive Enagement
    Sharing, Contributing, Feedback -> Engagment
    > Automatic Execution
    Organizational-based Membership
    Relationship Management
    Automate workflows without dehumanizing the connections
    OpenSource Summit - October 2020

    View Slide

  7. Move from ‘Art’ to ‘Science’
    Applying Data-Driven Approach to Community Development
    https://chaoss.github.io/grimoirelab/

    View Slide

  8. Use Case

    View Slide

  9. Key
    Projects

    View Slide

  10. Highly
    interconnected
    Projects

    View Slide

  11. Less
    Interconnected
    Projects

    View Slide

  12. Developers
    bridging
    Communities
    Betweenness/
    Centrality

    View Slide

  13. Segmentation by Personas
    Tangential Personas
    Untangling Upstream Relationships
    Connector Personas
    Uncovering Community Connectors
    Newcomer Personas
    Flagging the New Entrants
    Project Lead Personas
    Identifying & Supporting Leaders
    Organizational Personas
    What else should we be watching
    Untangling the Community Relationships

    View Slide

  14. ● Upstream Coordination is Essential
    ● Cross-Communinity vs Single Project Focus
    ● Persona analysis to explore structure and stability
    ● Healthy Relationships Matter
    ● Domain Knowledge is imperative to understanding Relationships
    ● Data Matters (clean, curated data and good tools!)
    What’s Up Next? Predictive Analysis (perhaps using IBM Watson ;-)
    Conclusions

    View Slide

  15. “Skate to where the puck is going,
    not where it has been.”

    View Slide

  16. plus.google.com/+RedHat
    linkedin.com/company/red-hat
    youtube.com/user/RedHatVideos
    facebook.com/redhatinc
    twitter.com/RedHat
    THANK YOU
    @OpenShiftCommon https://commons.openShift.org
    @Bitergia https://bitergia.com

    View Slide