Skip to content

Commit 241327d

Browse files
authored
Fixed typos and comments from Daniel's comments
1 parent 2928ae2 commit 241327d

File tree

1 file changed

+23
-34
lines changed

1 file changed

+23
-34
lines changed

introduction/introduction.md

Lines changed: 23 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
Introduction
2-
============
1+
# Introduction
32

43
It was 2011 when Marc Andreessen wrote his famous article, “Why Software
54
is eating the World”[^1]. By that time, Linux Kernel was already 20
@@ -15,13 +14,13 @@ multiple applications in many different fields and sectors. Each
1514
application has improved it over time, thanks to its open collaborative
1615
development methodology.
1716

18-
Almost 6 years later, we can assure that free, open source sofwtare
19-
(OSS) projects have succed in the IT development ecosystem. We can see
17+
Almost 6 years later, we can assure that free, open source software
18+
(OSS) projects have succeed in the IT development ecosystem. We can see
2019
companies adopting OSS technologies and people contributing to OSS from
2120
different companies and even during their spare time.
2221

2322
How has OSS reached the level of innovation we have nowadays? How has it
24-
reached the market acceptance we see nowdays? How has it engaged so many
23+
reached the market acceptance we see nowadays? How has it engaged so many
2524
people and organizations to contribute to it?
2625

2726
It’s a teamwork effort and quoting John Wooden (former UCLA Bruins
@@ -33,16 +32,14 @@ teamwork.”
3332

3433
Since the collaboration methodologies used in OSS projects are providing
3534
high quality innovative technology thanks to engaged development communities,
36-
why not applying same methodologies inside your company? That's Inner Source, or
37-
Inner Sourcing.
35+
why not applying same methodologies inside your company? That's inner source!
3836

39-
If you haven't decided yet to apply Inner Source in your company, we recommend you
37+
If you haven't decided yet to apply inner source in your company, we recommend you
4038
start reading "Getting Started with InnerSource"[^3] by Andy Oran. After that, or if
41-
you have already dediced to start the Inner Source path, this book will give you better
39+
you have already decided to start the inner source path, this book will give you better
4240
understanding of Inner Source scenarios, framework and management skills.
4341

44-
The Digital Transformation hype
45-
-------------------------------
42+
## The Digital Transformation hype
4643

4744
During the same period of time, many companies have started facing what
4845
they call their “Digital Transformation”, to become software omnichannel
@@ -53,8 +50,8 @@ steps usually are defined by
5350

5451
- adoption new IT technologies (cloud, big data, mobile, etc.)
5552

56-
The adoption of these technologies usually means that companies need
57-
people and companies to build strong and competent “DevOps”[^5] teams.
53+
The adoption of these technologies usually means that companies need
54+
to build strong and competent “DevOps”[^5] teams.
5855
Yes, “DevOps”, the second hype-word after “Digital Transformation” of
5956
these ages.
6057

@@ -69,14 +66,13 @@ These teams usually develop custom software solutions and deployment
6966
recipes for their companies. For small, medium enterprises (SME) this
7067
could be useful and easy to manage. But, what happens when the company
7168
has several DevOps teams around the world? How can they ensure a maximum
72-
code/knowledge resuse across the organization?
69+
code/knowledge reuse across the organization?
7370

7471
We have seen companies facing the same problem with different solutions
7572
due to the lack of cross-organizational transparent and collaborative
7673
methodology.
7774

78-
The World of Silos
79-
------------------
75+
## The World of Silos
8076

8177
In some cases, there is a corporate head or central unit that decides
8278
the technology for the rest of business units. When these business units
@@ -87,25 +83,20 @@ probably doing the same in their “silos”. The result? The adoption of
8783
any update of the “core product” is a nightmare.
8884

8985
In other cases, business units behave as independent companies. Each one
90-
use their own IT architecture, ending with an inefficient management of
86+
uses their own IT architecture, ending with an inefficient management of
9187
resources caused by multiplication of technologies, developments, etc.
9288

93-
Even if the companies have adopted a “DevOps culture”, the lack of
94-
shared source code and knowledge infrastructure, with a clear governance
95-
model that allow people form the company to contribute to it is the main
96-
issue in these cases, creating a “Silos Culture”.
97-
98-
Collaborative development in Open Source world has been used several
89+
Collaborative development in open source ecosystems has been used several
9990
times as an example of how these methodologies can break silos between
100-
companies that might be even market competitors. If competitors can
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
10193
collaborate to build technology in which their business rely on, why
10294
could not corporate business units do the same if they have corporate
10395
succes as mission?
10496

105-
The start-ups bubble
106-
--------------------
97+
## The start-ups bubble
10798

108-
Many people might discuss if we are living an “start-ups bubble” or not,
99+
Many people might discuss if we are living a “start-ups bubble” or not,
109100
but we are clearly surrounded by news about how a group of few people go
110101
from a garage to a multinational company in a few years through
111102
investment rounds.
@@ -116,19 +107,18 @@ serious problem.
116107

117108
The lack of effective and transparent communication channels and
118109
documented procedures, might make harder any new employee on-boarding
119-
and to be engage with the company.
110+
and to be engaged with the company.
120111

121112
On the other hand, recently created companies have been born taking
122113
advantage of the existing IT solutions to provide omnichannel services.
123114
They are used to work under “DevOps culture” and it might be easier for
124115
them to adopt a common cross-organizational methodology that allow
125116
transparency and collaboration.
126117

127-
Disengagement at work
128-
---------------------
118+
## Disengagement at work
129119

130120
If previous scenarios are familiar to you, probably you don’t feel
131-
engage at work. Don’t worry, you are not alone. According to World
121+
engaged at work. Don’t worry, you are not alone. According to World
132122
Economic Forum [^6] 70% of employees say they are disengaged at work.
133123

134124
In the same article, it says that “Research from the University of
@@ -153,8 +143,7 @@ largely intrinsic. The aspects of this motivation can be divided into
153143
These aspects are key for software developers motivation, since their tasks
154144
involve cognitive skills, decision-making, creativity, or higher-order thinking.
155145

156-
Adopting OSS development principles
157-
-----------------------------------
146+
## Adopting OSS development principles
158147

159148
Briefing, there are several scenarios found in companies with an strong
160149
IT factor:
@@ -181,7 +170,7 @@ By adopting OSS development principles, companies are adopting:
181170
These principles will help the companies on:
182171

183172
- Effective resources management, with better code/knowledge reuse
184-
accross the different units
173+
and cost sharing accross the different units
185174

186175
- Faster technology innovations/improvements, since the code is
187176
developed collaboratively and transparently by interested people and

0 commit comments

Comments
 (0)