Repository navigation
Conversation
…ity model from the self-assessment of the teams.
rrrutledge
left a comment
There was a problem hiding this comment.
This is great! We need a way to have this idea of the pattern and then specific instances of implementations of the pattern that people can lift and reuse for themselves.
Co-authored-by: rrrutledge <rrrutledge@users.noreply.github.com>
|
@dicortazar I would love to get your input on the changes to this pattern, given that you were one of the original authors. |
|
|
||
| 1. **maturity mode definition**: Create a maturity model that fits the needs of your organization. Also consider the [Guiding Principles](../2-structured/document-your-guiding-principles.md) if you have defined those for your InnerSource program. | ||
| 2. **team self-assessment**: Then ask teams to self-assess against that maturity model. You may even do a couple of these sessions together with a view teams, to observe and learn if the maturity model is easy enough to understand. | ||
| 3. ... <what happens now? e.g. any re-assessments after some time, or suggested actions after the assessment, or anything else?> |
There was a problem hiding this comment.
This part here still needs to be finished.
|
@rrrutledge if you end up working on this in the InnerSource Working Group meeting, I believe the last fix that this PR needs is some content to be added here, and one thorough end-to-end review. As for the other PR #538 that was also modifying the same pattern: |
|
|
||
| 1. **maturity mode definition**: Create a maturity model that fits the needs of your organization. Also consider the [Guiding Principles](../2-structured/document-your-guiding-principles.md) if you have defined those for your InnerSource program. | ||
| 2. **team self-assessment**: Then ask teams to self-assess against that maturity model. You may even do a couple of these sessions together with a few teams, to observe and learn if the maturity model is easy enough to understand. | ||
| 3. ... <what happens now? e.g. any re-assessments after some time, or suggested actions after the assessment, or anything else?> |
There was a problem hiding this comment.
| 3. ... <what happens now? e.g. any re-assessments after some time, or suggested actions after the assessment, or anything else?> | |
| 3. Define a maturity goal post assessment, derive tasks, add to your backlog, and schedule with your preferred planning system. Reassess after some time. e.g. Yearly review |
|
@jritten does IBM have an example of a maturity model? |
| ## Solution | ||
| Steps to implement: | ||
|
|
||
| 1. **maturity mode definition**: Create a maturity model that fits the needs of your organization. Also consider the [Guiding Principles](../2-structured/document-your-guiding-principles.md) if you have defined those for your InnerSource program. |
There was a problem hiding this comment.
Small typo:
| 1. **maturity mode definition**: Create a maturity model that fits the needs of your organization. Also consider the [Guiding Principles](../2-structured/document-your-guiding-principles.md) if you have defined those for your InnerSource program. | |
| 1. **maturity model definition**: Create a maturity model that fits the needs of your organization. Also consider the [Guiding Principles](../2-structured/document-your-guiding-principles.md) if you have defined those for your InnerSource program. |
| Teams are not aware of best practices that would help them solve issues that | ||
| they run into in their daily doing. | ||
| For this pattern it is particularly important that you adapt the maturity model below to the needs of your organization. | ||
| The context of most organization will differ too greatly, so there is no single maturity model that fits every org. |
There was a problem hiding this comment.
| The context of most organization will differ too greatly, so there is no single maturity model that fits every org. | |
| The context of most organizations will differ too greatly, so there is no single maturity model that fits every org. |
| * You increase the trust in your initiative by allowing teams to go through the self-assessment at their own pace, and by opening up to feedback from them. | ||
| * The teams going through the self-assessment will likely have discussions, possibly even disagreements about some of the points in the maturity model. These are fantastic conversation starters, and the discussions help you to create a shared understanding of InnerSource in your organization. | ||
|
|
||
| Below we have defined a **sample maturity** model around 4 categories: Transparency, Collaboration, Community, and Governance. |
There was a problem hiding this comment.
| Below we have defined a **sample maturity** model around 4 categories: Transparency, Collaboration, Community, and Governance. | |
| Below we have defined a **sample maturity model** around 4 categories: Transparency, Collaboration, Community, and Governance. |
By generalizing the marity model pattern we hope to allow for other orgs to list themselves as adopters of this pattern, even if they may be using a maturity model that is different from the one proposed in this pattern.
At the same time we think that providing a maturity model as part of this pattern has its merits, as it allows readers to understand the goals of this pattern more easily.
Key changes