Skip to content

Commit e18e338

Browse files
committed
fix: add index.md to clean urls
1 parent 8febb61 commit e18e338

File tree

10 files changed

+136
-9
lines changed

10 files changed

+136
-9
lines changed

SUMMARY.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,24 +10,24 @@
1010
* [Comparing How Inner-Sourced Your Infra Is](infrastructure/assessment.md)
1111
* [Authors and Reviewers](infrastructure/authors.md)
1212
* [What, When and How to Measure](measuring/measuring.md)
13-
* [Goals using Metrics](measuring/goals.md)
13+
* [Goals using Metrics](measuring/goals_using_metrics.md)
1414
* [Use Goals, Questions, and Metrics](measuring/use_gqm.md)
15-
* [Goals](measuring/goals.md)
15+
* [Goals](measuring/goals/index.md)
1616
* [Find InnerSource Projects](measuring/goals/find-projects.md)
1717
* [Reduce Duplication](measuring/goals/reduce-duplication.md)
18-
* [Questions](measuring/questions.md)
18+
* [Questions](measuring/questions/index.md)
1919
* [What is the InnerSource Adoption Trend?](measuring/questions/adoption-trend.md)
2020
* [Who contributes to the InnerSource project?](measuring/questions/who-contributes.md)
2121
* [Who Uses](measuring/questions/who-uses.md)
22-
* [Metrics](measuring/metrics.md)
22+
* [Metrics](measuring/metrics/index.md)
2323
* [Code Contributions](measuring/metrics/code-contributions.md)
2424
* [Contribution Distance](measuring/metrics/contribution-distance.md)
2525
* [Number of InnerSource repositories](measuring/metrics/number-of-innersource-repositories.md)
2626
* [Usage Count](measuring/metrics/usage-count.md)
2727
* [Areas of Analysis](measuring/areas.md)
2828
* [Goal-Question-Metric Approach](measuring/gqm.md)
2929
* [Strategy](measuring/strategy.md)
30-
* [Examples of Interest](measuring/metrics.md)
30+
* [Examples of Interest](measuring/examples.md)
3131
* [References](measuring/references.md)
3232
* [Authors and Reviewers](measuring/authors.md)
3333
* [Governance](governance/governance.md)

measuring/examples.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Examples of Interest

measuring/goals/index.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# InnerSource Goals
2+
3+
This directory contains the goals for measuring InnerSource success. Each goal is defined using the Goal-Question-Metric (GQM) approach.
4+
5+
## Available Goals
6+
7+
1. [Find InnerSource Projects](find-projects.md)
8+
- Make it easy for people to discover and use InnerSource projects
9+
- Focuses on project discoverability and usage
10+
11+
2. [Reduce Duplication](reduce-duplication.md)
12+
- Minimize redundant development efforts across the organization
13+
- Encourages building software once and sharing it widely
14+
15+
## Templates
16+
17+
- [GQM Goal Template](gqm_goal_template.md) - Template for creating new goals using the GQM approach
18+
19+
## Related Resources
20+
21+
- [Back to the overall graph](../use_gqm.md)

measuring/goals_using_metrics.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
Goals using Metrics
2+
===================
3+
4+
This section aims at providing a strategy for your InnerSource metrics
5+
that help to understand the path from your initial process till a full
6+
InnerSource organization.
7+
8+
It is important to remark that metrics useful for some organizations are
9+
not that useful in other contexts. This is similar to the open source
10+
projects where a project is not that similar to other in terms of
11+
governance, licenses, infrastructure or detailed process, but they are
12+
producing open source software and working as a community. This handbook
13+
has a similar goal, to detail how an ideal InnerSource project would
14+
be, but there are not two organizations using the same InnerSource
15+
approach.
16+
17+
Thus, metrics useful for some contexts, for example technological
18+
organizations, might not apply to other context such as banks due to
19+
external factors such as legal regulations that are even different from
20+
country to country.
21+
22+
In addition to all of this, when measuring InnerSource, there are three
23+
main purposes to use metrics: check on going work, lead process
24+
improvement[^5] and motivational aspects.
25+
26+
- **Check** on going work: this helps to understand where the
27+
development is right now. To be aware of the status helps to
28+
understand how fast things are changing when a new process is in the
29+
pipeline. This also helps to go from A to B and even trying several
30+
approaches to the same problem and have tests for this.
31+
32+
- **Lead** process improvement: InnerSource means a change in how
33+
process works in the following. From a hierarchical way to a flatter
34+
way of working, InnerSource needs indicators to help to determine
35+
if that process improvement is properly working. And if this is not
36+
working, then using another approach or apply other policies.
37+
38+
- **Motivational** aspects: InnerSource also means cultural change,
39+
and this is not usually taken into account in other methodologies.
40+
Indeed, this cultural change is identified in InnerSource as key.
41+
This should be the type of actions that will help to migrate from a
42+
traditional way of working to a more transparent and community-
43+
oriented way to work. And metrics can help to lead this process.
44+
First, to let developers know where they are and how their process
45+
is working, but also to have some fun within the work and
46+
competitions through challenges, hackathons and other measurable
47+
activities that lead to a more community-oriented organizations.

measuring/metrics/index.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# InnerSource Metrics
2+
3+
This directory contains the metrics used to measure InnerSource success. Each metric is defined using the Goal-Question-Metric (GQM) approach and provides specific ways to measure different aspects of InnerSource adoption and effectiveness.
4+
5+
## Available Metrics
6+
7+
1. [Code Contributions](code-contributions.md)
8+
- Measures non-owner commits to a project
9+
- Tracks contribution diversity across people, business units, and time
10+
- Unit: Ordinal number
11+
12+
2. [Contribution Distance](contribution-distance.md)
13+
- Measures organizational distance between owning team and contributing team
14+
- Indicates collaboration effectiveness and project impact
15+
- Unit: Manager levels
16+
17+
3. [Number of InnerSource Repositories](number-of-innersource-repositories.md)
18+
- Tracks adoption of InnerSource practices across repositories
19+
- Identifies repositories with InnerSource characteristics
20+
- Unit: Number of repositories
21+
22+
4. [Usage Count](usage-count.md)
23+
- Measures how many times an InnerSource project is used
24+
- Tracks usage patterns across business units and time
25+
- Unit: Ordinal number
26+
27+
## Templates
28+
29+
- [GQM Metric Template](gqm_metric_template.md) - Template for creating new metrics using the GQM approach
30+
31+
## Related Resources
32+
33+
- [Back to the overall graph](../use_gqm.md)

measuring/questions/index.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# InnerSource Questions
2+
3+
This directory contains the questions used in the Goal-Question-Metric (GQM) approach to measure InnerSource success. Each question helps evaluate different aspects of InnerSource adoption and effectiveness.
4+
5+
## Available Questions
6+
7+
1. [What is the InnerSource adoption trend?](adoption-trend.md)
8+
- Helps evaluate the growth and success of InnerSource programs
9+
- Identifies potential program strategy issues or impediments
10+
- Related metrics: Number of InnerSource repositories
11+
12+
2. [Who contributes to the InnerSource project?](who-contributes.md)
13+
- Examines the diversity and scope of project contributions
14+
- Covers various types of contributions (code, documentation, discussion)
15+
- Related metrics: Code Contributions, Contribution Distance
16+
17+
3. [Who uses the InnerSource project?](who-uses.md)
18+
- Tracks project adoption and usage patterns
19+
- Covers different usage types (modules, APIs, UIs)
20+
- Related metrics: Usage count
21+
22+
## Templates
23+
24+
- [GQM Question Template](gqm_question_template.md) - Template for creating new questions using the GQM approach
25+
26+
## Related Resources
27+
28+
- [Back to the overall graph](../use_gqm.md)

measuring/use_gqm.md#goals

Lines changed: 0 additions & 1 deletion
This file was deleted.

measuring/use_gqm.md#metrics

Lines changed: 0 additions & 1 deletion
This file was deleted.

measuring/use_gqm.md#questions

Lines changed: 0 additions & 1 deletion
This file was deleted.

translations/gl/SUMMARY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* [Compare canto ten de InnerSource a súa infraestrutura](infrastructure/assessment.md)
1111
* [Autoría e revisións](infrastructure/authors.md)
1212
* [Cales, cando e como empregalas](measuring/measuring.md)
13-
* [Obxectivos no uso das métricas](measuring/goals.md)
13+
* [Obxectivos no uso das métricas](measuring/goals_using_metrics.md)
1414
* [Áreas de análise](measuring/areas.md)
1515
* [Enfoque GQM (Obxectivo-Pregunta-Métrica)](measuring/gqm.md)
1616
* [Estratexia](measuring/strategy.md)

0 commit comments

Comments
 (0)