ways to run internal culture and software practices There are no cookbooks for InnerSource So, what is exactly InnerSource? https://innersourcecommons.org/patterns
internally The abstraction relies on understanding the problem and the solution (and applying that solution within your company) But we usually have donuts! We know the problem, the context, the forces, and the desired resulting context But we’re missing the solution... Donuts are great for brainstorming!
Team B for accepting contributions That functionality is key for Team A The receiving team does not have resources/knowledge to write the contributed component
teams If there is code ‘not invented here’ developers are reluctant Each team looks for their top-managers to achieve goals (loyalty may complicate resolution) Aversion to taking responsibility for others’ code
is willing to accept external contributions Increase transparency and fairness across business units Keeps in track the total effort and avoid this to become to heavy weight [Proven and Applied at PayPal]