Finding the Order in the CHAOS(S) of Metrics: Are We There Yet? And - - PowerPoint PPT Presentation

finding the order in the chaos s of metrics are we there
SMART_READER_LITE
LIVE PREVIEW

Finding the Order in the CHAOS(S) of Metrics: Are We There Yet? And - - PowerPoint PPT Presentation

Finding the Order in the CHAOS(S) of Metrics: Are We There Yet? And further questions :) Ildiko Vancsa - ildiko@openstack.org Metrics and I https://cdn-images-1.medium.com/max/1600/1*DyMkFmSYdgq-LPVK8j6Z5A.jpeg Metrics and I Good grades


slide-1
SLIDE 1

Finding the Order in the CHAOS(S) of Metrics: Are We There Yet?

And further questions :)

Ildiko Vancsa - ildiko@openstack.org

slide-2
SLIDE 2

Metrics and I

https://cdn-images-1.medium.com/max/1600/1*DyMkFmSYdgq-LPVK8j6Z5A.jpeg

slide-3
SLIDE 3

Metrics and I

https://orig00.deviantart.net/a321/f/2011/305/1/6/support_a_starving_artist_by_madmindinc-d4eqiy1.jpg

Good grades Computer Science degree IT job Reasonable salary Traveling the world

well, I mean flying a lot, I mean a LOT

IT profession was the right choice(?) 90/60 blood pressure I’m an unhealthy person(?)

slide-4
SLIDE 4

Metrics and corporations

https://i.imgflip.com/c2c78.jpg

slide-5
SLIDE 5

And then in a team-chat yesterday

Slack

slide-6
SLIDE 6

Metrics and corporations

https://d2u3kfwd92fzu7.cloudfront.net/catalog/artwork/gallery/1510/Weiner_How_Much_is_Enough.jpg

slide-7
SLIDE 7

Is the game(ing) over?

https://cdn.shopify.com/s/files/1/0769/4313/products/GAMEOVER_copy_1024x1024.jpg?v=1508717540

slide-8
SLIDE 8

Metrics and open source ecosystem

http://matagalatlante.org/nobre/MetaPost/QuestionMark/finalquestionmark.png

slide-9
SLIDE 9

So what’s up with GitHub (stars)? - in other words, tools vs metrics

https://pbs.twimg.com/media/DdgGOy_VwAATfbc.jpg

“If your project is not on GitHub it’s not open source” “Your project is not in the top based on GitHub stars; why should I care?” “Is contribution equal to PRs (pull requests) and issues?”

(P .s. Octocat is awesome!!)

slide-10
SLIDE 10

CHAOSS Mission

  • 1. Produce integrated, open source software for analyzing software

development, and definition of standards and models used in that software in specific use cases;

  • 2. establish implementation-agnostic metrics for measuring

community activity, contributions, and health; and

  • 3. optionally produce standardized metric exchange formats, detailed

use cases, models, or recommendations to analyze specific issues in the industry/OSS world.

slide-11
SLIDE 11

CHAOSS Goals

1. Establish standard implementation-agnostic metrics for measuring community activity, contributions, and health

  • 2. Produce integrated open source software for analyzing software

community development

  • 3. Build reproducible project health reports/containers
slide-12
SLIDE 12

Structure: Focus Around Interests

Metrics Software

Implementation- agnostic community development metrics Integrated FOSS tools for software development analytics

slide-13
SLIDE 13

Metrics

slide-14
SLIDE 14

Diversity and Inclusion are known to challenge unchecked assumptions and lead to more open and fair collaboration practices. An OSS community has states: Growth, Maturity, and Decline. The state that a community is in may prove important when evaluating both across and within community concerns. The Risk metric informs how much risk an OSS community might pose. The evaluation of risk depends on situation and purpose. Many OSS communities rely on and are used in other open source software, creating Dependencies throughout an OSS ecosystem. Developers and organizations capture Value from engaging in OSS

  • communities. This set of metrics can inform what this value is.
slide-15
SLIDE 15

Working Groups

https://us.123rf.com/450wm/kryzhov/kryzhov1602/kryzhov160200038/51875328-chaotic-colorful-balls-and-organized-white-balls-concept-of-order-and-chaos.jpg?ver=6

slide-16
SLIDE 16

Growth, Maturity and Decline (GMD)

https://cacoo.com/wp-app/uploads/2018/03/Use-case-UML-Newsletter-680x450.png

Process (under test) Use cases Focus area Goal Question Metric

slide-17
SLIDE 17

Growth, Maturity and Decline (GMD)

Focus areas

  • Code development
  • Community growth
  • Issue resolution
  • Risk
  • Value

https://github.com/chaoss/wg-gmd

https://assets.weforum.org/editor/TbXvNQFlK2ByAc-yGypoVs2WoDe41EBxNAFJpCkcgLc.png

slide-18
SLIDE 18

Diversity and Inclusion (D&I)

https://www.uq.edu.au/news/filething/get-styled/large/128870/HABS-diversity-in-research-170609.jpg?itok=toJCY8xt https://lfheblog.files.wordpress.com/2018/01/final-image-diverse-people.jpg

. . .

https://www.thecloroxcompany.com/wp-content/uploads/Inclusion-puzzle.png

slide-19
SLIDE 19

Diversity and Inclusion (D&I)

Focus areas

  • Event diversity
  • Contributor community diversity
  • Communication inclusivity
  • Recognition of good work
  • Leadership
  • Governance
  • Project places

https://github.com/chaoss/wg-diversity-inclusion

https://upload.wikimedia.org/wikipedia/commons/thumb/0/06/ESD_%28Susceptible%29.svg/2000px-ESD_%28Susceptible%29.svg.png http://media.tmz.com/2016/10/21/1021-aaron-rodgers-the-dude-sweater-sub-3.jpg

slide-20
SLIDE 20

Software

slide-21
SLIDE 21

Software Committee

Prospector

Implement Reference in Open Source

  • Develop a FLOSS reference

implementation of defined metrics.

  • Integrate GrimoireLab, GHData,

Prospector, and cregit into an Open Source Collaborative Framework

  • Develop a better understanding of how

contributions happen to large projects

  • ver time.
  • https://chaoss.community/software/

GHData

slide-22
SLIDE 22

Live Examples to Explore

GrimoireLab:

  • pnfv.biterg.io

cauldron.io

Prospector:

prospector.bitergia.net

Cregit:

cregit.linuxsources.org

slide-23
SLIDE 23

Join us to extract knowledge from

chaoss.community