Skip to content

Commit b9a0fef

Browse files
authored
Adding some smaller aspects that might be of particular interest to product managers.
1 parent 1cf2dc2 commit b9a0fef

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

product/outline.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
While the content of this segment can be intersting to engineers in order to help their teams better navigate business decisions related to InnerSource the core audience are people in your team and across your organisation that deal with product development. The goal of this segment is to help you understand how InnerSource can help interdependent teams resolve requirements without syncing work to the point where both teams operate in lock-step.
44

5+
Based learnings and best practices of successful, global Open Source projects this training shows you ways to increase collaboration and reduce waste by consollidating work on the shared technological basis.
6+
57
# Takeaways
68

79
After going through this segment, you will:
@@ -12,14 +14,19 @@ After going through this segment, you will:
1214
* cross-team collaboration
1315
* remote first teams
1416
* In what aspects does InnerSource differ from agile or traditional software development - in particular when the same terminology and technology is used? (Think "Issue tracker for backlog/ board management vs. issue tracker for communication", "code review as quality gate vs. continuous code review as a conversation").
15-
* understand how even with InnerSource the host team still has to plan time and capacity when receiving features as pull requests as opposed to features requests.
16-
* understand additional negotiation possibilities that InnerSource brings (think "host teams implements tricky feature request of contributing team, in return the contributing team helps with simpler features that the host teams has higher up on their priority list")
17+
* understand the impact of InnerSource on capacity planning when receiving features as pull requests as opposed to features requests: There is no free lunch - while InnerSource reduces the amount of work for the host team, mentoring contributors does cost time.
18+
* understand additional negotiation possibilities that InnerSource brings - keeping the balance of Give and Take with InnerSource
1719

1820
# Outline
1921

2022
InnerSource and Agile
2123

24+
You want to improve your product and deliver those improvements faster to customers. You want to make stakeholders happy. InnerSource helps your team deliver value and maintain autonomy especially in a highly interconnected world.
25+
2226
- Issues InnerSource solves
27+
- avoid lengthy roadmap syncronization discussions: "help with solution" instead of "wait it out" or "build workarounds"
28+
- resolve cross dependencies without compromising autonomy, code ownership and quality
29+
- better support for remote first by higher focus on written communication
2330
- Common mis-understandings
2431
- Common fears (like losing control) and counter measures
2532
- Same phrase - different meaning: How issue trackers and code reviews are used differently in InnerSource projects than is common in the industry.
@@ -56,3 +63,6 @@ Options for shared ownership
5663

5764

5865
Relation to open source
66+
- Governance levels in open source and their impact on your adoption decision
67+
- Parallel of upstream participation to InnerSource
68+
- Gaining by sharing aspect of open source

0 commit comments

Comments
 (0)