Skip to content

Commit 1464431

Browse files
authored
Split intro document in several ones
1 parent 7b92230 commit 1464431

File tree

1 file changed

+0
-163
lines changed

1 file changed

+0
-163
lines changed

introduction/introduction.md

Lines changed: 0 additions & 163 deletions
Original file line numberDiff line numberDiff line change
@@ -39,171 +39,8 @@ start reading "Getting Started with InnerSource"[^3] by Andy Oran. After that, o
3939
you have already decided to start the inner source path, this book will give you better
4040
understanding of inner source scenarios, framework and management skills.
4141

42-
## The Digital Transformation hype
43-
44-
During the same period of time, many companies have started facing what
45-
they call their “Digital Transformation”, to become software omnichannel
46-
companies[^4]. They become heavy IT users and the key transformation
47-
steps usually are defined by
48-
49-
- breaking cross-organizational silos (cultural change)
50-
51-
- adoption new IT technologies (cloud, big data, mobile, etc.)
52-
53-
The adoption of these technologies usually means that companies need
54-
to build strong and competent “DevOps”[^5] teams.
55-
Yes, “DevOps”, the second hype-word after “Digital Transformation” of
56-
these ages.
57-
58-
“DevOps teams” share some principles with collaborative development
59-
teams in the open source world. As first described by John Willis and
60-
Damon Edwards in 2010, CALMS, standing for Culture (collaboration),
61-
Automation, Lean, Measurement, and Sharing to describe the “DevOps
62-
framework”, obviously contains terms familar to any open source
63-
developer.
64-
65-
These teams usually develop custom software solutions and deployment
66-
recipes for their companies. For small, medium enterprises (SME) this
67-
could be useful and easy to manage. But, what happens when the company
68-
has several DevOps teams around the world? How can they ensure a maximum
69-
code/knowledge reuse across the organization?
70-
71-
We have seen companies facing the same problem with different solutions
72-
due to the lack of cross-organizational transparent and collaborative
73-
methodology.
74-
75-
## The World of Silos
76-
77-
In some cases, there is a corporate head or central unit that decides
78-
the technology for the rest of business units. When these business units
79-
adopt the technology, they usually need to customize it, ending with
80-
something slightly different to the orginal product. While the central
81-
unit evolves its product in their “closed silo”, the other units are
82-
probably doing the same in their “silos”. The result? The adoption of
83-
any update of the “core product” is a nightmare.
84-
85-
In other cases, business units behave as independent companies. Each one
86-
uses their own IT architecture, ending with an inefficient management of
87-
resources caused by multiplication of technologies, developments, etc.
88-
89-
Collaborative development in open source ecosystems has been used several
90-
times as an example of how these methodologies can break silos between
91-
companies that might be even market competitors. Those companies have
92-
been able to share knowledge and resources with a common goal . If competitors can
93-
collaborate to build technology in which their business rely on, why
94-
could not corporate business units do the same if they have corporate
95-
succes as mission?
96-
97-
## The start-ups bubble
98-
99-
Many people might discuss if we are living a “start-ups bubble” or not,
100-
but we are clearly surrounded by news about how a group of few people go
101-
from a garage to a multinational company in a few years through
102-
investment rounds.
103-
104-
Our experience tell us that opening offices abroad is always a
105-
challenge, and managing development teams growing that fast can be a
106-
serious problem.
107-
108-
The lack of effective and transparent communication channels and
109-
documented procedures, might make harder any new employee on-boarding
110-
and to be engaged with the company.
111-
112-
On the other hand, recently created companies have been born taking
113-
advantage of the existing IT solutions to provide omnichannel services.
114-
They are used to work under “DevOps culture” and it might be easier for
115-
them to adopt a common cross-organizational methodology that allow
116-
transparency and collaboration.
117-
118-
## Disengagement at work
119-
120-
If previous scenarios are familiar to you, probably you don’t feel
121-
engaged at work. Don’t worry, you are not alone. According to World
122-
Economic Forum [^6] 70% of employees say they are disengaged at work.
123-
124-
In the same article, it says that “Research from the University of
125-
California found that motivated employees were 31% more productive, had
126-
37% higher sales, and were three times more creative than demotivated
127-
employees. They were also 87% less likely to quit, according to a
128-
Corporate Leadership Council study on over 50,000 people”.
129-
130-
Towers Watson[^7] found that companies with engaged employees produced
131-
19.2% more operative incomes in one year, but companies with worse
132-
engagement operative incomes get reduced by 32.7%.
133-
134-
It was Daniel Pink in his book "Drive"[^8] who argues that human motivation is
135-
largely intrinsic. The aspects of this motivation can be divided into
136-
137-
- autonomy, typical for OSS projects developers that are self-managed
138-
139-
- mastery, as the desire to improve developer skills to improve the project they are involved in
140-
141-
- purpose, defined as mission in many OSS projects
142-
143-
These aspects are key for software developers motivation, since their tasks
144-
involve cognitive skills, decision-making, creativity, or higher-order thinking.
145-
146-
## Adopting OSS development principles
147-
148-
Briefing, there are several scenarios found in companies with an strong
149-
IT factor:
150-
151-
- “Silos Culture” avoiding cross-organizational transparency
152-
153-
- Inefficient resources management
154-
155-
- Disengagement at work
156-
157-
By adopting OSS development principles, companies are adopting:
158-
159-
- Governance model with policies to self-manage their projects under a
160-
collaborative methodology
161-
162-
- Transparent communication channels to break silos
163-
164-
- Meritocracy, or do-cracy, for developers, who become engaged “contributors”
165-
(autonomous, willing to improve their skills and focused in project purpose)
166-
167-
- New roles for project managers, empowering their soft skills for
168-
people/community management
169-
170-
These principles will help the companies on:
171-
172-
- Effective resources management, with better code/knowledge reuse
173-
and cost sharing accross the different units
174-
175-
- Faster technology innovations/improvements, since the code is
176-
developed collaboratively and transparently by interested people and
177-
units
178-
179-
- Empowered employees, increasing engagement by letting them to be
180-
part of companies development roadmap
181-
182-
- Higher inner-innovation, by allowing employees to propose new ideas
183-
implementation based on company’s technology/knowledge
184-
185-
Adopting OSS development principles inside your company is the main
186-
definition for Inner Source or Inner Sourcing. If you have already
187-
decided, or have started to adopt Inner Source in your company, this
188-
book will provide you some insights about how you can track the status
189-
of your path.
190-
191-
“Collecting data is only the first step toward wisdom, but sharing data
192-
is the first step toward community.” – Henry Lewis Gates (professor at
193-
Harvard):
194-
19542
[^1]: https://www.wsj.com/articles/SB10001424053111903480904576512250915629460
19643

19744
[^2]: https://www.youtube.com/watch?v=x7ozaFbqg00
19845

19946
[^3]: http://www.oreilly.com/programming/free/getting-started-with-innersource.csp
200-
201-
[^4]: https://en.wikipedia.org/wiki/Omnichannel
202-
203-
[^5]: https://en.wikipedia.org/wiki/DevOps
204-
205-
[^6]: https://www.weforum.org/agenda/2016/11/70-of-employees-say-they-are-disengaged-at-work-heres-how-to-motivate-them/
206-
207-
[^7]: http://www.towerswatson.com/DownloadMedia.aspx?media=%7B1EBA6F1E-B1E7-4F0A-A9F7-D828C4D8B2AE%7D
208-
209-
[^8]: https://en.wikipedia.org/wiki/Drive:_The_Surprising_Truth_About_What_Motivates_Us

0 commit comments

Comments
 (0)