Skip to content

Commit f4e1fce

Browse files
committed
Use lower case spelling for 'organization' and 'legal entity'
1 parent 8b90a18 commit f4e1fce

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

patterns/2-structured/source-code-inventory.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ A unified source code inventory at organization-level addresses these issues, wh
99

1010
## Problem
1111

12-
Given situations when InnerSource stakeholders do not value source code at the same level as other Organization's assets; when source code strategies are ad-hoc and different among legal entities with little consolidation at Organization-level; then it becomes harder both to select and support the right InnerSource project candidates as well as maximize business value of such a key asset.
12+
Given situations when InnerSource stakeholders do not value source code at the same level as other organization's assets; when source code strategies are ad-hoc and different among legal entities with little consolidation at organization-level; then it becomes harder both to select and support the right InnerSource project candidates as well as maximize business value of such a key asset.
1313

14-
Can you get consistent answers within the Organization to questions like:
14+
Can you get consistent answers within the organization to questions like:
1515

1616
* How would you find all source code touched by anyone in your legal entity?
1717
* How would you find out who else can also access each of the above?
@@ -21,25 +21,25 @@ Can you get consistent answers within the Organization to questions like:
2121

2222
## Context
2323

24-
* You work on Legal Entity within a complex Organization under continuous change (e.g. new acquisitions or changing business priorities).
25-
* You cannot find all source code touched, shared and consumed within the Organization.
24+
* You work on legal entity within a complex organization under continuous change (e.g. new acquisitions or changing business priorities).
25+
* You cannot find all source code touched, shared and consumed within the organization.
2626
* You do not have a clear policy on default sharing level when creating a new project (e.g. Open Source, InnerSource or Closed Source).
27-
* You cannot scan significant parts of the Organization's source code looking for duplication, similarity or code smells.
27+
* You cannot scan significant parts of the organization's source code looking for duplication, similarity or code smells.
2828
* You do not know the existing ratios of Open Source, innerSource and Closed Source and their trend.
2929
* You cannot measure the diversity of contributions and resulting value for a given project.
3030
* You cannot identify and optimize tech stack diversity.
3131
* You cannot identify technical debt and determine the priorities for retirement (e.g. dead APIs/source).
3232

3333
## Forces
3434

35-
* Fragmentation of source code hosting systems in the Organization.
36-
* Ad-hoc source code strategies scattered across the different Legal Entities in the Organization.
35+
* Fragmentation of source code hosting systems in the organization.
36+
* Ad-hoc source code strategies scattered across the different legal entities in the organization.
3737
* Continuously changing map of the relationships between: projects, repositories, products, tech stacks, domains, solutions, platforms, services, components, sub-systems, people, authors, teams, external repositories.
38-
* Diverse software culture of teams across the Organization (e.g. more open to collaboration or more siloed).
38+
* Diverse software culture of teams across the organization (e.g. more open to collaboration or more siloed).
3939

4040
## Solutions
4141

42-
### Set up an Organization-level source code inventory live dashboard
42+
### Set up an organization-level source code inventory live dashboard
4343

4444
* Combination of manual and automated input data sources to a single source of truth
4545
* API available to add new data sources and extend coverage of the source code repository
@@ -59,7 +59,7 @@ Mockup dashboard | Mockup questionnaire
5959

6060
### Define a Source Code Strategy Assessment Framework
6161

62-
* Help to define a source code strategy including an explicit definition of policies at Organization and Legal Entity levels for:
62+
* Help to define a source code strategy including an explicit definition of policies at organization and legal entity levels for:
6363
* Inventory
6464
* Sharing
6565
* Consumption
@@ -69,33 +69,33 @@ Mockup dashboard | Mockup questionnaire
6969

7070
## Resulting Context
7171

72-
### For the Organization, Legal Entity and Project maintainers
72+
### For the Organization, Legal Entity and Project Maintainers
7373

74-
* We have explicit policies at Organization and Legal Entity level on source code strategy (e.g. where to create new repository or how to select the right sharing level).
75-
* We can find all source code touched, shared and consumed within the Organization or Legal Entity and take actions as needed.
74+
* We have explicit policies at organization and legal entity level on source code strategy (e.g. where to create new repository or how to select the right sharing level).
75+
* We can find all source code touched, shared and consumed within the organization or legal entity and take actions as needed.
7676
* We can measure the diversity of contributions and resulting business value for our project.
7777
* We can identify technical debt and determine the priorities for retirement (e.g. dead APIs/source).
7878

7979
### For InnerSource governance
8080

81-
* We can scan significant parts of our Organization's source code looking for opportunities of reuse, duplication, similarity or code smells.
82-
* We know the ratios of Open Source, InnerSource and Closed Source within the Organization so we can steer as needed.
81+
* We can scan significant parts of our organization's source code looking for opportunities of reuse, duplication, similarity or code smells.
82+
* We know the ratios of Open Source, InnerSource and Closed Source within the organization so we can steer as needed.
8383
* We can identify and optimize tech stack diversity.
84-
* We can create awareness and culture shift on certain Legal Entities as needed (e.g. ratio of Open Source and InnerSource below average).
84+
* We can create awareness and culture shift on certain legal entities as needed (e.g. ratio of Open Source and InnerSource below average).
8585

8686
## Rationale
8787

88-
It creates a dynamic and extendable single source of truth for repositories to capture, visualize and act on source code repositories across the Organization. That helps to create awareness and focus efforts on the right direction.
88+
It creates a dynamic and extendable single source of truth for repositories to capture, visualize and act on source code repositories across the organization. That helps to create awareness and focus efforts on the right direction.
8989

90-
The Source Code Strategy Assessment Framework helps teams to understand the value of intentional explicit policies on how to manage source code. It helps to create both continuous improvement cycles and references within the Organization of what others are doing.
90+
The Source Code Strategy Assessment Framework helps teams to understand the value of intentional explicit policies on how to manage source code. It helps to create both continuous improvement cycles and references within the organization of what others are doing.
9191

9292
## Known Instances
9393

9494
* Philips (under test at scale)
9595

9696
## References
9797

98-
* Organization and Legal Entity terms as defined in the [InnerSource License Pattern - Glossary](../2-structured/innersource-license.md#glossary).
98+
* "Organization" and "Legal Entity" terms as defined in the [InnerSource License Pattern - Glossary](../2-structured/innersource-license.md#glossary).
9999
* Explore using this pattern in combination with the [InnerSource Portal](../2-structured/innersource-portal.md) pattern.
100100

101101
## Status

0 commit comments

Comments
 (0)