Beruflich Dokumente
Kultur Dokumente
DevOps Institute
DevOps Journey SKILbook
Vision:
Adopt DevOps at the
Pace of Your Business
Innovation is not simply a matter of developing a new idea or a new product. To be suc-
cessful, any novel idea must combine multiple ingredients: a smart phone, for example, is
actually the combination of powerful chips, specialized networks, multiple technologies
for an intuitive user interface and especially miniaturization of the whole package into
a pocket-sized device. This chapter will look at innovations and the key elements that
drove their success or failure. This will provide a guide to help make informed choices in
tools, processes and expertise needed to successfully undertake a DevOps journey. The
latest DevOps Institute survey shows that 52% of organizations consider it a challenge
equally spread across people, process, and technology1. (See Figure 1)
Figure 1:
Building a Case for DevOps
PEOPLE
Journey is Difficult
TECHNOLOGY
1
Innovations uncover latent markets. Innovators create prod-
ucts or processes on faith. A quote attributed to Marcel
Proust, a French novelist, illustrates this point by noting that
the Beethoven quatuors created the audience of the Bee-
thoven quatuors. The success or failure of innovations is thus
dependent on whether or not an existing process is improved,
simplified or replaced by a new one. The key to market adop-
tion must then reside in a set of criteria that shows clearly the
advantages of the new solution.
Innovations are the key part of the process, but they are not
the process. Gutenberg’s invention of the moving type is cer-
tainly one of the key innovations of the modern era. But while
it is the key ingredient in printing books, it is only a catalyst of
the whole new process that had to be created around it. That
process required what we could call “complementary inputs”
to be completed, such as a very specific form of ink, paper
and an adaptation of the presses that were commonly used in
wine making. Of course, humans had to put the whole thing
together, and that also required imagination, expertise and
skills as complementary inputs.
2
Innovations can be wrecked by vested interests. Commercial
aviation has been the lynchpin of domestic transport in most
countries. In France, it is still very much underdeveloped
compared to the ubiquitous TGV (High Speed Train), despite
the high cost of acquiring land and developing tracks able to
support it. The key is in the powerful lobby of the national
railway company and its support by powerful unions. Against
valid economic arguments, vested interest took precedence
over economic ones.
Innovation Adoption
Requires a Whole Process
3
Second criterion: economic advantage. Economic advantage
means the cost of all the components, hardware, software,
and humans that are needed for implementing the process
that will yield the innovation’s benefits. Commercial aviation
could not exist without airports, reservations, and ticketing
systems, as well as a myriad of other components catering
to passengers and airplanes. All these “complementary in-
puts” are part of the cost of the overall process built around
the initial catalyst, which in this case is the commercial
airplane.
4
Applying Innovation Criteria
to DevOps Choices
Many innovative processes derive empirically from a catalyst idea and add complemen-
tary inputs as the need arises. This ad-hoc approach is fraught with risks as many of
the choices made may prove to be inadequate or incompatible in the long run. A safer
approach would be to start with the process in mind, taking into consideration choices
already made, looking at the complementary inputs needed and eventually evaluating the
process and economic benefits.
5
Figure 2:
Building a Case for DevOps
6
Figure 3:
The Renaissance Person
Breadth of Knowledge
Human Skills
Expertise Automation
Experience
7
What This Means
DevOps is a Transformation Initiative
that will Deeply Impact an IT Organization
Jean-Pierre (JP) Garbani has extensive experience as an industry analyst through his
research at Forrester and Giga Information Group where he was the research director
of the computing infrastructure group. JP Started his career in early 1968 as a software
engineer working on the automation of nuclear power plants in France. After joining Bull
General Electric in Paris (subsequently Honeywell Bull), JP designed and implemented
very large projects including network infrastructures in France, Scandinavia and the Unit-
ed States. At Bull, JP occupied several positions in software development and market-
ing before moving to the United States in 1984 where he filled several engineering and
marketing positions at Bull Information Systems. In 1994, JP created Epitome Technol-
ogy Corporation, a middleware software company focused on Manufacturing Execution
systems. Prior to joining Giga, JP worked as an IT management consultant for very large
financial institutions in the US.
We help advance careers and support emerging practices within the DevOps community
based on a human-centered SKIL Framework, consisting of Skills, Knowledge, Ideas, and
Learning. All our work, including accreditations, research, events, and continuous learn-
ing programs, is focused on providing the “human know-how” to modernize IT and make
DevOps succeed.
Please contact
oehrliche@devopsinstitute.com
for questions about this report.