GithubHelp home page GithubHelp logo

Comments (3)

NewMexicoKid avatar NewMexicoKid commented on August 24, 2024 4

You don't necessarily need the same metrics for the different audiences. C-level leaders will want to know about the health and growth of the inner source program, so the metrics will tend to be ones that represent this in an aggregate sense. Middle managers will want to know how their people are doing in the program along the different dimensions (e.g., quality, activity) or how much the components they own are being reused or contributed to. Engineers will want to know how they are being tracked and measured; the metrics at this level will need to change over time to avoid gamification and should be introduced with caution to be careful of unintended consequences.

from innersourcepatterns.

rrrutledge avatar rrrutledge commented on August 24, 2024 2

I would only track and measure in aggregate never back to any one person or team to prevent people changing their behavior to look good for the metric.

from innersourcepatterns.

MaineC avatar MaineC commented on August 24, 2024 1

One thing I found helpful was to follow the goal-question-metric approach to come up with metrics that match the goals of the organisation at hand.

Before rolling out a specific metric for a change think about the goal you want to achieve with the change.

For example:

If you want to use inner source in order to increase cross team collaboration on code projects, that's precisely what you should measure.

That's also why I think asking the question here won't give you the answers you need...

For me personally, I found some of the metrics that https://chaoss.community/ worked on helpful for our internal organisation as well. What you will see though is that your metrics will evolve as the goals of your initiative shift or grow.

from innersourcepatterns.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.