I will share what I have learned and the challenges I have faced in launching a community in Japan.
InnerSource Commons is an international community in the first place, with many enthusiastic engineers and managers participating. But to start InnerSource in a company, you need to get people in the company to understand it. In doing so, local language translations are needed. Not everyone who makes the decision to start an InnerSource program is enthusiastic and speaks English.
The Japanese community is just starting up, so I can’t share any solutions or best practices in this session, but I do hope that many people will start international communities outside of Japan through this session.
Learnings from the launch of the
InnerSource local community
Cloud Solution Architect at Microsoft
Founder and organizer of InnerSource Commons Japan Community
Trusted Committer - InnerSource Patterns (Japanese)
Yuki Hattori @yuhattor
ü Challenges in adopting InnerSource in Japanese companies
ü Case: InnerSource Commons Community - Japan Community
ü How you can start your community
Challenges in adopting InnerSource in Japan
ü Bridging the gap between cultures, rules and backgrounds.
ü Promoting InnerSource to non-English speaking stakeholders.
ü Creating an environment where InnerSource is the norm around those you
want to influence
We have one common goal:
Breaking down organizational silos and
promoting code reuse with little effort
InnerSource is a journey of cultural change
You may need help from someone nearby
InnerSource Commons Community - Japan Branch
What the ISC Japan community needs
Changing a siloed company from the outside in
In many cases, outside forces are more likely to change a company. It would
be good to have an external organization like ISC.
InnerSource Best Practices and Templates
Best practices in security, management accounting, tax, governance,
incentives, etc., taking into account cultural context
Personal career growth with InnerSource
Participation in the ISC community is a great way to empower individuals.
Example: Japan Branch Mission
To revitalize Japan by changing the enterprise development culture through InnerSource
The current situation to be changed to revitalize Japan
• To create an open culture of engineering without peer pressure
• To spread a culture that makes it easier for user companies
to produce engineering in-house, whereas many companies outsource engineering
• To empower engineers in large companies to raise their status,
since the salary of engineers in Japan is abnormally low due to the structure of the
Let's start your own local community
Choose areas Start your contribution Involve others
Rome was not
built in a day J
The state of Japan Branch
Members and Working groups
• 50+ Passionate Members and Contributors
• 3 channels (working groups)
• Monthly InnerSource Commons Local Community Call (Workshop)
• Monthly InnerSource Commons Seminar
• Translation of the InnerSource books
Lessons learned from the launch of the community
Be clear about your community's mission
• InnerSource is just a means to an end. Focus on what your community wants to accomplish!
• Some will think that the idea of InnerSource is nothing new. Consider why InnerSource is needed around you now.
Take care of openness and transparency
• The community should be a meritocratic organization
Respect the upstream, InnerSource Commons
• More collaboration provides more powerful support from ISC.
• Local communities should be a gateway to the global community.
Local Working Group
Local community can help change the company from outside the company.
Local communities maximize the impact of your inner source activities.
It's easy for you to start your own local community!