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

Open Source COVID-19 Contact Tracing Apps to Improve Transparency and Adoption - Ana Jiménez, Bitergia

Open Source COVID-19 Contact Tracing Apps to Improve Transparency and Adoption - Ana Jiménez, Bitergia

Since covid-19 outbreak, governments and public administrations from several countries have been relying on open source tracing apps to help citizens while simultaneously advancing the technology ecosystem. Some of the examples include Immuni (Italy), SwissCovid (Switzeland), Open Trace (Singapore) or Corona-warn-app (Germany). One benefit that comes from the open source nature and transparency of these apps, is how quickly these solutions can scale up to stop disease outbreaks. To know more about the details, we need to take a deeper look at their software development activity. During this talk, we will share some insights from a previous analysis about open source contact tracing apps, in order to see how robust the software development activity is on the different solutions.

Bitergia
PRO

October 26, 2020
Tweet

More Decks by Bitergia

Other Decks in Technology

Transcript

  1. Share this! @Bitergia
    Bitergia Share this! @Bitergia
    Open Source COVID-19
    Contact Tracing Apps
    To Improve Transparency and Adoption
    @anajsana95 #OSSummit
    OSSummit Virtual Conference
    October 26th, 2020
    Conference
    logo or an
    image related
    with the talk’s
    topic

    View Slide

  2. Share this! @Bitergia
    Bitergia

    View Slide

  3. Share this! @Bitergia
    Bitergia

    View Slide

  4. Share this! @Bitergia
    Bitergia
    @Bitergia
    @anajsana95
    This talk is NOT about...
    Code Analysis
    Privacy Analysis
    Accuracy tests

    View Slide

  5. Share this! @Bitergia
    Bitergia
    Software Development
    activity patterns analysis
    Public entities

    View Slide

  6. Share this! @Bitergia
    Bitergia
    Software Marketer,
    Data Scientist,
    Open Source advocate
    Let's say I'm a hybrid with
    cross-domain superhero powers!

    View Slide

  7. Share this! @Bitergia
    Bitergia
    Motivation: Bitergians
    List of free, open source software for COVID contact
    tracing by @jgbarah
    Analyzing data on Corona-Warn-App's development by
    @jsmanrique

    View Slide

  8. Share this! @Bitergia
    Bitergia Share this! @Bitergia
    ● Understand the community and processes
    involved in software development
    cauldron.io
    ● FREE, Open Source Saas
    platform for analysts, developers
    and managers
    ● Built on top of GrimoireLab

    View Slide

  9. Share this! @Bitergia
    Bitergia
    TRACING APP FIRST COMMIT (GITHUB)
    NHS covid-19 (uk) March
    Inmuni (Italy) March
    Corona-warn-app (Germany) April
    Stay away Covid (Portugal) May
    CoronaMelder (Netherlands) May
    COVID tracker (Ireland) June
    Radar Covid (Spain) September

    View Slide

  10. Share this! @Bitergia
    Bitergia

    View Slide

  11. Share this! @Bitergia
    Bitergia Share this! @Bitergia
    Identifying Patterns
    ● Is there a community around these
    projects?
    ● How is the evolution of active
    developers?
    ● How responsive is the community?
    ● What about developer onboarding?
    ● When/where do developers work?

    View Slide

  12. Share this! @Bitergia
    Bitergia
    Deployment
    (open source launch)

    View Slide

  13. Share this! @Bitergia
    Bitergia
    radar covid (spain)

    View Slide

  14. Share this! @Bitergia
    Bitergia
    Covid TRacker (Ireland)

    View Slide

  15. Share this! @Bitergia
    Bitergia
    activity pattern:
    work on private repos first, then “open source”
    everything using a single commit
    no git history available = low level of transparency

    View Slide

  16. Share this! @Bitergia
    Bitergia
    inmuni (italy)
    coronamelder (netherlands)
    corona-warn-app (germany)

    View Slide

  17. Share this! @Bitergia
    Bitergia
    NHS COVID19 (UK)
    stay away covid (portugal)

    View Slide

  18. Share this! @Bitergia
    Bitergia
    Onboarding
    (Git)

    View Slide

  19. Share this! @Bitergia
    Bitergia
    radar covid (spain)
    when people made their
    first commit (newcomers)
    when people made their last commit
    (contributors leaving)

    View Slide

  20. Share this! @Bitergia
    Bitergia
    inmuni (italy)
    coronamelder (netherlands)
    corona-warn-app (germany)

    View Slide

  21. Share this! @Bitergia
    Bitergia
    Covid TRacker (Ireland)

    View Slide

  22. Share this! @Bitergia
    Bitergia
    NHS COVID19 (UK)
    stay away covid (portugal)

    View Slide

  23. Share this! @Bitergia
    Bitergia
    Community response

    View Slide

  24. Share this! @Bitergia
    Bitergia
    Covid TRacker (Ireland)
    no issues

    View Slide

  25. Share this! @Bitergia
    Bitergia
    Activity pattern:
    focused on releasing code.
    No community involved

    View Slide

  26. Share this! @Bitergia
    Bitergia
    inmuni (italy)

    View Slide

  27. Share this! @Bitergia
    Bitergia
    radar covid (spain)

    View Slide

  28. Share this! @Bitergia
    Bitergia
    NHS COVID19 (UK)

    View Slide

  29. Share this! @Bitergia
    Bitergia
    corona-warn-app (germany)

    View Slide

  30. Share this! @Bitergia
    Bitergia
    coronamelder (netherlands)

    View Slide

  31. Share this! @Bitergia
    Bitergia
    stay away covid (portugal)

    View Slide

  32. Share this! @Bitergia
    Bitergia
    Working hours behavior and
    organizational diversity

    View Slide

  33. Share this! @Bitergia
    Bitergia
    corona-warn-app (germany)
    coronamelder (netherlands)
    inmuni (italy)

    View Slide

  34. Share this! @Bitergia
    Bitergia
    radar covid (spain)
    stay away covid (portugal)

    View Slide

  35. Share this! @Bitergia
    Bitergia
    Official organization involved in
    radar covid development
    radar covid (spain)

    View Slide

  36. Share this! @Bitergia
    Bitergia
    Official organizations involved
    in radar covid development
    corona-warn-app (germany)

    View Slide

  37. Share this! @Bitergia
    Bitergia
    Highlights
    Transparency is important in order to build a sense of fair play (among
    contributors) and sense of trust (among third parties)
    Transparency might help to encourage national tech companies to get
    involved in the development of the app

    View Slide

  38. Share this! @Bitergia
    Bitergia Share this! @Bitergia
    About Bitergia
    Understand how
    the software that matters to you
    is being built!
    bitergia.com | [email protected]

    View Slide

  39. Share this! @Bitergia
    Bitergia
    Bitergia Share this! @bitergia
    Let’s go for questions
    Ana Jiménez Santamaría

    Software Marketing Specialist at Bitergia
    @anajsana95

    View Slide