Skip to content

Commit 18ba43b

Browse files
committed
Incorporating headline formatting within the solution section, as proposed by #538
1 parent 126f615 commit 18ba43b

1 file changed

Lines changed: 16 additions & 16 deletions

File tree

‎patterns/2-structured/maturity-model.md‎

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ And again: Make sure you adapt this model to fit your organization before applyi
5353

5454
### Transparency
5555

56-
**Plans & Products**
56+
#### Plans & Products
5757

5858
InnerSource project benefit from planning being transparent across the organization by enabling stakeholders to better understand decisions and influence them in a way that can be followed by others.
5959

@@ -62,7 +62,7 @@ InnerSource project benefit from planning being transparent across the organizat
6262
* PP-2: There are already shared roadmaps with clear guidelines and contribution rules where stakeholders can provide feedback. However, this is not standardized across the organization and not all of the projects provide this info.
6363
* PP-3: Roadmaps are shared by default and there is a standard process and homogeneous way to do this across the organization at the level of each InnerSource project. This contains clear rules to contribute and influence in the roadmap.
6464

65-
**Development Process & Tools**
65+
#### Development Process & Tools
6666

6767
InnerSource projects thrive when contributors become active and participate. As a result, making contribution easier should be balanced with pure technical goals.
6868

@@ -71,7 +71,7 @@ InnerSource projects thrive when contributors become active and participate. As
7171
* DP-2: The organization sponsors and promotes a shared repository for collective knowledge. Some teams develop their own CI process, using corporate CI tools. There are CI environments. Code review process defined, and used by some projects. Sometimes code review is done by outside team members.
7272
* DP-3: Most teams develop their own CI process, using corporate CI tools. There are CI environments. Code review process defined, and used. Code review is done by both, internal and external team members.
7373

74-
**Decisions**
74+
#### Decisions
7575

7676
In order to motivate colleagues to contribute work outside of their core team they need visibility into the decision-making process of the host project - but also feel that their voices are being heard and valued.
7777

@@ -80,7 +80,7 @@ In order to motivate colleagues to contribute work outside of their core team th
8080
* DC-2: People feel like they know about—and are helping to shape—most (but not all) important decisions as those decisions are unfolding. Materials that are part of decision-making practices are available at defined project milestones.
8181
* DC-3: People feel like they are a part of a shared, standard process for collective decision-making that the organization endorses. Materials that are part of decision-making practices are continuously accessible during work processes.
8282

83-
**Helpful Resources**
83+
#### Helpful Resources
8484

8585
In order to attract contributors helpful supporting material needs to be easily accessible.
8686

@@ -89,7 +89,7 @@ In order to attract contributors helpful supporting material needs to be easily
8989
* RS-2: Individuals and teams make project-related materials accessible to some members of project teams according to clearly defined and shared formats and/or protocols. Individuals and teams withhold sensitive data and resources, provide limited details, context, and scope.
9090
* RS-3: Individuals and teams make project-related materials broadly accessible to the organization—and possibly outside the organization as well—according to clearly defined and shared formats and/or protocols. Individuals and teams who must withhold sensitive data and resources are clear about what they're not sharing, and others understand why those materials are not available to them.
9191

92-
**Stories**
92+
#### Stories
9393

9494
When working in host teams mistakes will automatically be widely visible. In order keep contribution levels up, corporate culture needs to celebrate failure as an opportunity for growth and learning.
9595

@@ -100,7 +100,7 @@ When working in host teams mistakes will automatically be widely visible. In ord
100100

101101
### Collaboration
102102

103-
**Channels for Providing Feedback**
103+
#### Channels for Providing Feedback
104104

105105
For silos to be reduced colleagues need to be comfortable sharing feedback openly. One easy way to support that is to use the same communication principles across hierarchies.
106106

@@ -112,7 +112,7 @@ Ideally you will end up with proper communication channels that are known by any
112112
* CF-3: Members of the organization share decision-making materials on officially sanctioned platforms Members of the organization share materials openly via multiple channels and methods for feedback.
113113
Leaders use those channels themselves, openly encourage others to use them, and maintain team-facing or public-facing records of the feedback they've received and/or the actions they've taken to address this feedback.
114114

115-
**Leadership**
115+
#### Leadership
116116

117117
InnerSource projects encourage employees to contribute to projects outside of the direct influence of their direct line manager. This needs a culture of trust.
118118

@@ -121,7 +121,7 @@ InnerSource projects encourage employees to contribute to projects outside of th
121121
* LS-2: Most leaders in the organization are open to receiving feedback and creating an environment where people feel safe providing it. Leaders show passivity about understanding whether all members feel empowered and enabled to share. Organization encourages leaders to actively seek voices not present in dialog out for inclusion.
122122
* LS-3: Members feel empowered and enabled to share opinions constructively on any matter relevant to their work or about which they feel passionate.
123123

124-
**Organizational and Functional Structure**
124+
#### Organizational and Functional Structure
125125

126126
When InnerSource leaves the pure coding level and enters the community and working group level, there is potential for reducing silos even where direct code collaboration is not possible.
127127

@@ -130,7 +130,7 @@ When InnerSource leaves the pure coding level and enters the community and worki
130130
* OF-2: Cross-functional teams are common, and teams post their roles and goals publicly.
131131
* OF-3: Cross-functional teams are common and make their activities known broadly to the organization; in turn, the organization promotes best practices for working together.
132132

133-
**Contribution**
133+
#### Contribution
134134

135135
The goal with designing contributions patterns needs to keep collaboration in mind if it's to reduce silos.
136136

@@ -141,7 +141,7 @@ The goal with designing contributions patterns needs to keep collaboration in mi
141141

142142
### Community
143143

144-
**Sharing Policies**
144+
#### Sharing Policies
145145

146146
Having a baseline of shared values makes it easier to work across team boundaries. Crossing boundaries becomes easier if a limited set of baseline rules and guidelines apply everywhere and can easily be referenced.
147147

@@ -150,7 +150,7 @@ Having a baseline of shared values makes it easier to work across team boundarie
150150
* SP-2: Members of the organization collectively document shared visions and agreements like mission statements and codes of conduct, make them easily accessible, and reference them often. On-boarding materials and orientation rituals provide adequate context for helping new members understand how the organization will benefit from their contributions.
151151
* SP-3: Shared values and principles inform decision-making, conflict resolution, and assessment processes among members of the organization, who reference these values and principles consistently in both verbal and written formats.
152152

153-
**Feel part of the Organization**
153+
#### Feel part of the Organization
154154

155155
One of the possible reasons for introducing InnerSource into organizations can be increased engagement. This point tracks how engagement is changing while adopting InnerSource.
156156

@@ -161,7 +161,7 @@ One of the possible reasons for introducing InnerSource into organizations can b
161161

162162
### Governance
163163

164-
**Rewards**
164+
#### Rewards
165165

166166
In order to drive adoption, extrinsic motivators can be used to increase cross team collaboration.
167167

@@ -170,7 +170,7 @@ In order to drive adoption, extrinsic motivators can be used to increase cross t
170170
* RW-2: Standard processes are established to reward collaborations outside the developers' teams. Team leaders or boards decide who has to be rewarded.
171171
* RW-3: Rewards are not only proposed by the organization, but the communities are able to define their more valuable rewards. The community is responsible to decide who has to be rewarded.
172172

173-
**Monitoring Policies**
173+
#### Monitoring Policies
174174

175175
InnerSource projects need a means for self assessment. Metrics can be one aspect to facilitate this assessment. Also, in organizations with a mature InnerSource adoption level we expect adoption of the method to be tracked based on clear, agreed upon metrics.
176176

@@ -179,7 +179,7 @@ InnerSource projects need a means for self assessment. Metrics can be one aspect
179179
* MP-2: There is a strategy at the organizational level with respect to metrics that help to validate specific policies across the organization. This monitoring policy exists at the level of some InnerSource projects.
180180
* MP-3: There are clear guidelines, recommendations, and trainings about the use of metrics with certain infrastructure provided by the organization. This works at both levels: InnerSource program to understand the general InnerSource adoption within the organization, and at the level of InnerSource projects.
181181

182-
**Support and Maintenance**
182+
#### Support and Maintenance
183183

184184
Not only should feature development be owned by InnerSource teams - support and maintenance is also part of the teams core tasks.
185185

@@ -188,7 +188,7 @@ Not only should feature development be owned by InnerSource teams - support and
188188
* SM-2: Support for InnerSource contributions is formalized through InnerSource patterns like [30 Day Warranty](./30-day-warranty.md) or [Service vs. Library](./service-vs-library.md).
189189
* SM-3: There are rules and regulations to formalize the support on the product, given by a mature community.
190190

191-
**Culture**
191+
#### Culture
192192

193193
There are multiple levels moving towards a collaborative culture.
194194

@@ -197,7 +197,7 @@ There are multiple levels moving towards a collaborative culture.
197197
* CL-2: Contributive - teams actively help improve their dependencies by contributing.
198198
* CL-3: Activist - teams actively seek help, mentor and recruit new contributors.
199199

200-
**InnerSource Roles**
200+
#### InnerSource Roless
201201

202202
InnerSource comes with explicit roles. While in early stages some patterns may be useable without adopting those roles, communicating within projects using explicit role titles becomes easier.
203203

0 commit comments

Comments
 (0)