Competitive Advantage Through Devops: Improving Speed, Quality, and Efficiency in The Digital World
Competitive Advantage Through Devops: Improving Speed, Quality, and Efficiency in The Digital World
COMPETITIVE ADVANTAGE
THROUGH DEVOPS
Improving Speed, Quality, and
Efficiency in the Digital World
Sponsored by
SPONSOR PERSPECTIVE
• Implement end-to-end automation. Not only does These examples—internally, with our customers, and in this
automation enable higher productivity, but it also frees up study—all show that DevOps is worth the investment. There’s
organizations to focus on what really matters— something magical about understanding what makes people
driving performance. productive, collaborating with them, and then empowering
them to deliver value. We hope you get as much out of this
• Use SRE best practices. Start with site reliability transformation as we did.
Engineering (SRE) principles, because they help build
collaboration, reduce waste, and increase efficiency.
Research Report | Competitive Advantage through DevOps Harvard Business Review Analytic Services 1
FIGURE 1
Matching Speed with Quality
FAST SOFTWARE DEVELOPMENT/DEPLOYMENT IS IMPORTANT Among respondents who say rapid
software delivery is important, 65%
Importance of developing and deploying new software/applications quickly
say changing customer expectations
Very important for digital capabilities is the top reason,
63% far outpacing any other issue. They
also named a general increase in the
Somewhat important pace of business change (42%) and
24% competitive pressures from both
traditional and new competitors (32%
Neutral and 31%, respectively).
8%
Nearly half of all respondents (49%)
Unimportant say their organization releases software
5% for customer- and employee-facing
applications faster than in the past,
Don’t know with leaders increasing their speed at
1% a more rapid pace than others. Despite
these increases, respondents still aren’t
SOURCE: HARVARD BUSINESS REVIEW ANALYTIC SERVICES SURVEY, SEPTEMBER 2018 satisfied with the pace of delivery.
Close to two-thirds of organizations
(61%) want to achieve a release cycle of
under three months, but only 27% are
FIGURE 2 currently hitting this target. FIGURE 3
ONLY A TENTH CLAIM MASTERY Leaders outperform by a factor of
two, with 51% claiming release cycles
How successful organizations are at developing and putting new software/applications into
production quickly of under three months. But even the
leaders seek more speed, with 27%
aiming for two weeks or less.
Don’t know LEADERS But velocity alone is not enough. Half
Very successful quick development
2% of all survey respondents and nearly
and implementation
SCORED 5
three-quarters of leaders say their
LAGGARDS organizations increasingly compete on
Unsuccessful quick
10% the quality of their software—requiring
development and FOLLOWERS software development models that
implementation 27% Neutral/somewhat increase speed while also maintaining
SCORED 1-2 successful quick quality. FIGURE 4
development and
implementation That’s why DevOps is gaining such
SCORED 3-4 a large following, with close to two-
61% thirds (61%) of respondents using it to
some extent. By engaging the people
who will use and maintain applications
early and often while also involving
developers in the operational aspects of
running their systems, DevOps not only
SOURCE: HARVARD BUSINESS REVIEW ANALYTIC SERVICES SURVEY, SEPTEMBER 2018
increases the likelihood that software
will meet users’ needs, but it ensures
that quality is built in from the start,
too. How this plays out varies from
organization to organization.
THAT’S WHY DEVOPS IS GAINING SUCH A LARGE FOLLOWING, WITH CLOSE TO TWO-
THIRDS (61%) OF RESPONDENTS USING IT TO SOME EXTENT.
2 Harvard Business Review Analytic Services Research Report | Competitive Advantage through DevOps
At one large software-as-a-service FIGURE 3
(SaaS) company, DevOps teams include
a product owner, a technical architect
RELEASE CYCLES FALL SHORT OF TARGETS
Respondents stating their current release cycle versus target
who understands the full end-to-end
application, a software developer,
an information architect, and an
• CURRENT RELEASE CYCLE
• TARGET RELEASE CYCLE
Research Report | Competitive Advantage through DevOps Harvard Business Review Analytic Services 3
DevOps Delivers Key This greater commitment has led to
Business Results better results. Leaders vastly outstrip
The benefits of DevOps are clear. the rest in reporting a very positive
Survey respondents who take this impact on all value metrics. FIGURE 6
approach say that it has increased
DevOps generally incorporates
speed to market (named by 70%),
agile and lean practices (small, self-
productivity (67%), customer relevance
governing teams working in sprints,
(67%), innovation (66%), and product/
limiting work in progress, delivering
service quality (64%). FIGURE 5
a minimum viable product) and some
Leaders are more likely to take a degree of automation. When that
DevOps approach, doing so at an 85% is the case, DevOps has proven to
clip, compared with 66% of followers dramatically increase productivity.
and 43% of laggards. Leaders are At the global consulting and services
also twice as likely as followers and company, productivity increased 30%
three times as likely as laggards to to 40% with the use of automation-
say DevOps is very important to their fueled DevOps, according to the
software development efforts (63% program manager. Next year, the
versus 30% and 23%, respectively) company expects that figure to
and to employ it wherever possible reach 50% or more.
(53%, 30%, 15%) rather than only for
Executives must be careful not to let
select projects.
such numbers derail their DevOps
efforts, people interviewed for this
report cautioned. While in some cases
FIGURE 5
a keen focus on productivity gains will
DEVOPS IS PAYING OFF be completely appropriate, in others
Companies use of DevOps impact the following it can hurt both speed and customer
•
VERY POSITIVE
•SOMEWHAT
•
NO IMPACT
•
SOMEWHAT
•
VERY NEGATIVE
•
DON’T KNOW
relevance, according to the director
of business technology in charge
IMPACT POSITIVE IMPACT NEGATIVE IMPACT IMPACT of agile at a large, U.S.-based utility
company. Business leaders who define
Speed to market
their KPIs up front and communicate
23% 47% 11% 4% 15%
them to DevOps teams can avoid this
Productivity risk. But when DevOps programs
23% 44% 12% 5% 2 13% start out with a mission of customer
focus and innovation only to later be
Customer relevance co-opted in the name of productivity,
25% 42% 13% 3% 1 15% it can demoralize those previously
empowered teams.
Innovation
25% 41% 16% 4% 1 13% “Productivity or optimization is turning
into a dirty word for me,” says Korn
Product/service quality Ferry’s Swift. “When you look at it
22% 42% 15% 5% 2 14%
through that flat lens, a lot of times
Employee satisfaction you actually lose the agility you’re
19% 38% 17% 9% 2 15% trying to cultivate.” She believes that
having some slack time is essential to
Costs agility. “That’s where you get those
15% 39% 14% 10% 3% 19% informal gains. People are having
conversations on the fly, they’re getting
Security
things right on the fly, they’re making
18% 30% 27% 5% 1 19%
things better in real time. They’re
Revenue spending more time thinking about and
13% 32% 25% 4% 1 25% interacting with the customer.” When
management focuses too heavily on
Market share productivity or optimization, she says,
11% 28% 33% 2 1 25% “it becomes ‘How much more water
can I squeeze out of the washcloth?’
SOURCE: HARVARD BUSINESS REVIEW ANALYTIC SERVICES SURVEY, SEPTEMBER 2018 You lose some of the flexibility and
4 Harvard Business Review Analytic Services Research Report | Competitive Advantage through DevOps
FIGURE 6
• TOTAL
• LEADERS
• FOLLOWERS
• LAGGARDS
60%
40
20
0
CUSTOMER INNOVATION SPEED PRODUCTIVITY PRODUCT/ EMPLOYEE SECURITY COSTS REVENUE MARKET
RELEVANCE TO MARKET SERVICE SATISFACTION SHARE
QUALITY
fluidity that were creating the gains These disconnects will happen
in the first place.” Swift believes that less often as DevOps becomes
empowered, self-powering teams more ingrained in organizations,
create their own intrinsic motivation, penetrating silos not just within IT but
and “the further you can run on also across the lines of business, and
intrinsic motivation, the better off the goals of development efforts are
you are. Management tries to push more clearly defined and commonly
things with extrinsic motivation, and it understood up front. For an IT service
does slow down.” provider, the ultimate business
This is what happened at the utility goal may be to increase reliability at
company, where IT had created a digital lower cost. For a consumer-facing
innovation center of excellence three business, however, the goals may
years before, taking a customer- and focus more on speed to market and
product-centric approach to developing customer relevance. Whatever the
mobile capabilities for its field force. specific outcomes may be, the speed,
“We focused on how we provide a quality, and approach organizations
totally different experience,” says the use to develop and release software
director of business technology. “We applications have become business
took a design-thinking approach with issues, not just IT issues, according to
end users, focusing on how to help 80% of survey respondents. “We’re
them do their jobs.” The results were seeing wonderful results where
impressive, with IT rolling out new business has had that epiphany and
capabilities “at a pace the business had realized that technology is everyone’s
never seen before.” Response from the work. It’s not work they give another
business was positive, creating more group to do,” says Swift.
demand. But something important was
lost in the process. “It became more
The Culture That
DEVOPS GENERALLY
about how to get hard benefits faster,”
says the director. “What had been a pull
Supports DevOps INCORPORATES AGILE
system, with the teams empowered,
Having the epiphany is just the
beginning. Business leaders who
AND LEAN PRACTICES
became more of a push system
again, with senior leaders saying,
seek to deliver value faster must
first tackle challenges like outmoded
AND SOME DEGREE OF
‘Go do this first,’ and with a focus on
taking cost out.”
organizational structures (silos) and AUTOMATION.
Research Report | Competitive Advantage through DevOps Harvard Business Review Analytic Services 5
FIGURE 7 legacy technology, and they must do
THE CHALLENGES THAT LIMIT FAST VALUE CREATION so while overcoming resistance to
change. FIGURE 7
Percentage of challenges preventing organizations from delivering value to market faster
Making DevOps work goes even deeper
Organizational silos across the enterprise than that, requiring fundamental
50% changes in people’s mindsets and
organizational culture. “DevOps is
Legacy technology
about genuine distributed ownership,”
49%
says Swift. “Participants feel like
Resistance to change owners and are empowered to
46% act like owners.”
Cultural transformation has been
Need to ensure security/compliance
foundational to the utility company’s
40%
faster delivery, according to the
Lack of the right mindset among employees business technology director. This has
37% included “standing up healthy teams
that felt empowerment, psychological
Lack of the right skills safety, and the ability to speak up. They
34% have to trust that it’s safe to go work
in this new way.”
Lack of clear direction from business leadership
That trust and sense of safety are
32%
key given the interconnectedness
Organizational silos within IT of DevOps work and the speed at
32% which teams operate. The utility,
which already has a strong culture of
Outmoded technology practices communicating and enforcing physical
29% safety, created a psychological safety
checklist that is reviewed at the start
Poor IT leadership of team meetings.
29%
Successful DevOps teams share some
Leaders unwilling to give up turf/control essential attributes, according to Nicole
26% Forsgren, CEO and chief scientist at
DORA (short for DevOps Research and
Culture valuing thoroughness over speed Assessment). These include a high
24% degree of cooperation both within
teams and across former silos, using
Fear of major IT failure failure as an opportunity to learn,
24% and continually experimenting to
drive improvement.
Other
6% DevOps requires a shift from a hero
culture to a learning culture. “We’re
Don’t know working with superintelligent people,”
4% says the senior program manager at
the enterprise software company.
SOURCE: HARVARD BUSINESS REVIEW ANALYTIC SERVICES SURVEY, SEPTEMBER 2018 “We need to give them permission to
Research Report | Competitive Advantage through DevOps Harvard Business Review Analytic Services 7
FIGURE 10
• TOTAL
• LEADERS
• FOLLOWERS
• LAGGARDS
100%
80
60
40
20
0
USE OF MULTI- AUTOMATION SMALL, PRODUCT SHORT DESIGN WORKING PRODUCT MANAGING CI/CD SAFe
CLOUD FUNCTIONAL WHEREVER SELF- OWNERS SPRINTS THINKING TO AN OWNER PRODUCTS,
ENVIRON- TEAMS POSSIBLE GOVERNING FROM MVP FOR EVERY NOT
MENTS (IT & BIZ) TEAMS LOB PRODUCT PROJECTS
8 Harvard Business Review Analytic Services Research Report | Competitive Advantage through DevOps
increase the frequency of releases will
require automated testing as well,
says the head of technology and cloud
TERMS EVERY BUSINESS LEADER SHOULD KNOW
operations strategy. “Automation Agile A set of values and principles originally applied to software development (see
is the basis to even think about a the Agile Manifesto)4 that includes such concepts as rapid, iterative development and
high frequency of releases,” he says. delivery of viable working products; collaboration among cross-functional teams and
However, to achieve this automation their customers; and continuous improvement.
requires defining the software
architecture very carefully. “This was Scrum5 An agile framework that incorporates small, self-directed teams working in
the first major bottleneck we had to (typically) two-week sprints, at the end of which a working product is delivered. Roles
overcome,” he recalls. He believes it include a product owner who sets priorities and is accountable for results and a scrum
will be years before his company will master who manages the work.
have fully automated testing, due to
the complexity of the environment, DevOps6 Combines development and operations groups and practices to improve
with many different underlying client speed and quality, blending development, integration, testing, release, monitoring,
configurations and thousands of and management. Many practitioners believe DevOps is a key element in both agile
database tables within a given system. and lean initiatives.
The advantages of DevOps and more Lean7 A set of principles to improve the delivery cycle. These include identifying value
frequent releases go beyond speed from the end customer’s perspective; mapping the various steps in the value stream
to address reliability and resilience, that contribute to the delivery of the product (and eliminating steps that don’t add
according to Forsgren. “Think of your value); and increasing flow by eliminating bottlenecks. This makes it possible to shift
infrastructure as a Jenga tower— from a push model of work to a pull model, further increasing efficiency.
we’re working with highly complex
distributed systems,” she says. “We Kaizen8 The Japanese word for “improvement.” In business, kaizen refers to activities
need to anticipate that they will that continuously improve all functions and involve all employees, from the CEO
break, and so we build in reliability to the assembly line workers. It also applies to processes that cross organizational
and resiliency as we go.” The problem boundaries into the supply chain.
with delivering larger releases of code
“that we push into production every Kanban9 A method developed in lean manufacturing to manage and improve work by
six months or once every year, it’s balancing demands with available capacity and upgrading the handling of bottlenecks.
like a big ball of mud, as [renowned The Kanban board is a tool to visualize the work so it can be managed more effectively.
software developer] Martin Fowler
Scaled Agile Agile by its nature is designed to make use of small teams. To scale
calls it, that we have now propped on
that for larger, more complex, less predictable work requires connecting dozens or
top of our Jenga tower. It will crash,
hundreds of teams so they can communicate, collaborate, and deliver in concert.
and it will crash in massive, epic ways.
Many organizations tap into the scaled agile framework (or SAFe)10, which combines
We don’t know which piece or pieces
elements of agile software development, lean product development, and systems
of that big ball of mud broke it,” and
thinking. Related concepts are the team of teams11 and scrum of scrums.12
so it takes longer to troubleshoot and
fix the problem.
“Now instead, think of the Jenga tower,
and we’re pushing code every week,
release small pieces every day, bit by
every day, putting Jenga pieces on top,”
bit,” Forsgren says. “We can do this
she continues. “If something fails, it’s
with smaller releases much more
much easier to figure out exactly which
strategically.”
change caused the error. Debugging is
simple, and getting that small change Leaders are much more likely to be
through our deployment pipeline is making appropriate investments in the
easy because it’s very, very small.” security of their software and systems,
with 66% strongly agreeing compared
To improve the likelihood that
with 36% of followers and 23% of
the Jenga tower will stand, many
laggards. FIGURE 11
companies, including the defense
technology company, incorporate Suppliers that have made the shift
security into their DevOps model to agile and DevOps face another
rather than waiting until the end challenge: integrating the new
to run systems through a security way of working into clients’ legacy
check. “It is easier to build in strength environment. “It can be a conflict
and resiliency to the tower as we to have continuous delivery on the
Research Report | Competitive Advantage through DevOps Harvard Business Review Analytic Services 9
FIGURE 11
front end,” notes the chief operating
LEADERS INVEST IN SECURITY officer at a European-based supplier
of custom-built applications. This
Respondents agreeing/disagreeing with the statement “We are making appropriate
investments in the security of our software and systems” requires “fitting two kinds of delivery
models to each other so what we
• STRONGLY DISAGREE
• SOMEWHAT DISAGREE
• SOMEWHAT AGREE
• STRONGLY AGREE deliver in an agile way is in sync with
the customer’s release plans.” They use
Leaders 3% 19% 66% containerization and microservices to
deliver into their environment.
10 Harvard Business Review Analytic Services Research Report | Competitive Advantage through DevOps
a product that is developed and
managed over its lifecycle, not a
project with a set beginning and
end. Eighty percent of leaders have
a product owner for every project,
compared with only 33% of laggards.
Increasingly, these product owners
come from the LOB.
Conclusion
ADOPTING DEVOPS IS NOT A TECHNOLOGY PROJECT.
Forward-thinking CEOs and CIOs IT REQUIRES CHANGES TO STAFFING, ORGANIZATION
understand that their ability to
develop and release software faster
STRUCTURE, PERFORMANCE MANAGEMENT, AND
and to iterate quickly is essential to
meeting rapidly changing customer
EVEN CULTURE.
expectations and market needs.
They’ve also seen evidence of the
dramatic improvements a DevOps
approach can make in their company’s value to the business,” he goes on.
productivity and cost structure. The “And then let the team prioritize their
ability to develop and deploy software work in terms of business value. You
quickly without sacrificing quality is need to get the team to internalize
mission-critical, but few companies do that, to own that way of thinking and
this really well right now. build that muscle on their own.”
Research Report | Competitive Advantage through DevOps Harvard Business Review Analytic Services 11
ENDNOTES
1 “Accelerate: State of DevOps 2018,” https://devops-research.com/2018/08/announcing-accelerate-state-of-devops-2018/
2 Scaled Agile Framework, or SAFe, https://v45.scaledagileframework.com/what-is-safe/
3 “Continuous Integration vs. Continuous Delivery vs. Continuous Deployment,” https://www.atlassian.com/continuous-delivery/ci-vs-ci-vs-cd
4 Manifesto for Agile Software Development, http://agilemanifesto.org/
5 Scrum.org, https://www.scrum.org/resources/what-is-scrum
6 The DevOps Handbook, by Gene Kim, https://www.amazon.com/dp/B01M9ASFQ3/
7 Principles of Lean, https://www.lean.org/WhatsLean/Principles.cfm
8 Kaizen, Wikipedia, https://en.wikipedia.org/wiki/Kaizen
9 Kanban, Wikipedia, https://en.wikipedia.org/wiki/Kanban
10 What is SAFe? https://www.scaledagileframework.com/what-is-safe/
11 Team of Teams, New Rules of Engagement for a Complex World, by Gen. Stanley McChrystal, https://www.amazon.com/dp/B00KWG9OF4/
12 Scrum of Scrums, https://www.scruminc.com/scrum-of-scrums/
12 Harvard Business Review Analytic Services Research Report | Competitive Advantage through DevOps
METHODOLOGY AND PARTICIPANT PROFILE
A total of 654 respondents drawn from the HBR audience of readers (magazine/newsletter
readers, customers, HBR.org users) completed the survey.
SIZE OF ORGANIZATION
59% 30% 10% 0%
10,000 OR MORE 1,000-9,999 500-999 499 AND FEWER
EMPLOYEES EMPLOYEES EMPLOYEES EMPLOYEES
SENIORITY
18% 33% 34% 14%
EXECUTIVE SENIOR MIDDLE OTHER GRADES
MANAGEMENT/ MANAGEMENT MANAGERS
BOARD MEMBERS
JOB FUNCTION
16% 15% 10% 9% 11% 8%
OPERATIONS/ IT SALES/BUSINESS HR/TRAINING UTILITIES OR LESS OTHER
PRODUCT DEVELOPMENT FUNCTIONS
MANAGEMENT
REGIONS
37% 26% 23% 7% 7%
NORTH AMERICA EUROPE ASIA PACIFIC SOUTH/CENTRAL MIDDLE EAST/
AMERICA AFRICA
CONTACT US
[email protected] Copyright © 2019 Harvard Business School Publishing.
MC211670119