TAI Solutions Blog

Unleash the power of your teams with InnerSource

von Piergiorgio Lucidi


We are living in a technology age where Open Source is leading an on-going wave of innovation for a wide range of areas such asContent, NoSQL, Big Data, Analytics as well as Capture Services.

Considering  the number of new Open Source projects born in recent years, it is impressive to see how many outstanding ideas and solutions have been generated  by people in virtual communities around the world. The real value of these communities is not only related to the technology l but on how they smoothly operate  across  different timezones, languages and cultures.

InnerSource takes the lessons learnt and practices from Open Source experiences and provide a framework to apply them within the enterprise context.

Your own Open governance

If you are wondering wether how replicating such successful model inside your company exists, the answer is InnerSource. The InnerSource community is trying to simplify the lessons learned in a common methodology to help companies facilitate the adoption of Open Source principles and practices.

The InnerSource model looks at how Open Source communities currently operate in terms of methodologies, principles and practices with an external point of view and in an agnostic way. There are a lot of Open Source communities in the world and some of these have created their own community model, others have created a foundation for managing funds and apply a common governance model.

Adopt a reliable approach

Based on my personal contribution in different Open Source communities  I think that the most mature community model is The Apache Way, created by The Apache Software Foundation.

As an Apache Member and mentor, I have experience in playing different roles inside the Apache community. The Apache Way can be considered one of the governance models that can inspire companies to adopt InnerSource,building upon  the well known and tested practicesthat makes Apache great.

InnerSourcing is becoming a hot topic in different enterprise contexts, for each technology area we find a lot of different frameworks, libraries, solutions and products. Investing on skills and products  is no more sufficient  for being innovative in the market To stay in the cutting edge wave, companies should invest in a community process for their internal team :  the “HOW” in innovation has become as important as  the “WHAT”.



Why adopting InnerSource?

The first reason why you should adopt InnerSource is mainly because you want to replicate in your organisation the same successful results and enthusiasm which exists today in Open. The expected consequence of the adoption is that you will have a better software in terms of reliability and a very strong and motivated team.

Talents want to stay if you have, and they live inside, an healthy governance for your team and remember that talents bring other talents: this is part of your reputation. Having a good reputation will foster your brand reputiation for hiring talents and reduce the effort in the search for talent.

Some of the main benefits of the InnerSource adoption can be wrapped up with the following:

  • Healthy collaboration model

  • Shorter time-to-market for your products

  • Better lifecycle management

  • Increased engagement for the overall Team

  • Increased innovation

The key principles of InnerSource are:

  • Meritocracy

  • Transparency

  • Community consensus

Having a meritocracy framework will bring new energy to your team providing incentives to do more and better for achieving a promotion to the next step / role defined for their own career path.

You don't need (and you really don't want) black boxes, so transparency will bring a fresh new air to drastically change the mindset from a closed to an Open and collaborative approach. Using specific metrics and automation tools will automagically feed the power of your team.

The main framework to define the better path for your projects is to leave the decision making process to the community itself for any issue and planned improvement. If something is not discussed inside the team it doesn't not exist and it cannot be done because there is no positive consensus for it.

Need more help?

TAI Solutions provides mentoring and training services to enterprise and strategic teams willing to take the path to implement InnerSource

Contact us to know more and for an initial assessment:start with us your journey to unleash the power of your team.


Piergiorgio Lucidi

Chief Technology Evangelist

Piergiorgio ist ein Open Source-Enthusiast und Evangelist. Seit seiner Kindheit wuchs er mit Videospielen und Programmieren mit Commodore 64- und AMIGA-Computern auf, wechselte zu PC DOS und Windows und näherte sich schließlich GNU / Linux-Betriebssystemen.

Er engagiert sich intensiv in Open Source-Communities, insbesondere in den internationalen Teams von Jboss RedHat und Apache Software Foundation. Er ist zertifizierter Alfresco Instructor, Ingenieur, Administrator und Autor von Whitepapers und Toolkits in der ECM-Arena.

Neben seiner technologischen Leidenschaft ist er auch ein Musiker, der im Alter von siebzehn Jahren mit dem Gitarrenspiel begann und mitbegründet wurde der Jazz / Fusion Band LOB Tech Tones. Er ist ein starker Creative Commons-Unterstützer, der Copyleft bei offenen Events und Barcamps verbreitet.



TAI Solutions will be present at the Digital Career Day hosted by Florence University; this will be a fully virtual....

In this difficult moment, which closely affects our lives, we are proud to provide a small contribution to improve the daily life of many people.

Wir hoffen, dass es Ihnen und Ihren Familien in dieser schwierigen Zeit gut geht.



weiterlesen ...