Ownership risk analysis #116
Replies: 2 comments
-
|
Love it @OmerGronich I will look into this! Thanks for bringing this up! |
Beta Was this translation helpful? Give feedback.
-
|
Shipped in v2.38.0 — thanks for the thoughtful issue, @OmerGronich! 🎉 https://github.com/fallow-rs/fallow/releases/tag/v2.38.0
Human output leads with a project-level summary ( Privacy is handled via Try it: npx fallow health --hotspots --ownershipTwo follow-ups are on the roadmap for future releases:
Closing this discussion as shipped. Let me know how it works on your project! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Fallow already surfaces structural risk well: complexity, hotspots, duplication, boundaries, dead code. It also already has ownership-adjacent concepts like CODEOWNERS grouping, but I could not find ownership analysis called out in the roadmap. (GitHub Docs / Gitlab Docs)
I think there is a strong opportunity here: add an ownership risk layer on top of the existing health model.
The interesting part is not ownership alone. It is composite risk, for example:
That feels much more actionable than a raw ownership number.
One important boundary: I am not suggesting that Fallow itself should ingest GitHub metrics, Jira metrics, incident metrics, or delivery metrics.
Instead, I see the split like this:
Fallow computes
External systems provide
Then Fallow’s output can be correlated with those external outcome metrics in dashboards or reporting pipelines.
That is where this gets really compelling. Research supports the idea that ownership and review expertise matter for software quality, bus factor captures knowledge concentration risk, and frameworks like DORA and SPACE support combining multiple dimensions instead of relying on one metric. (sailresearch.github.io)
Potential outputs:
Curious whether this should live as:
Beta Was this translation helpful? Give feedback.
All reactions