DevOps - the Atlassian way€¦ · 101-150 Teams of > 150 overall 77% report using AGILE. Agile &...

Post on 25-May-2020

21 views 0 download

Transcript of DevOps - the Atlassian way€¦ · 101-150 Teams of > 150 overall 77% report using AGILE. Agile &...

DevOps - the Atlassian way

Agenda

State of software

Steps to DevOps

DevOps – the Atlassian way

Every industry is now software-first

The way software

teams work has changed

Agile & Git

Teams of < 10

Teams of

10-50

Teams of

51-100

Teams of

101-150

Teams of > 150

overall

77%report using

AGILE

Agile & Git

Teams of < 10

Teams of

10-50

Teams of

51-100

Teams of

101-150

Teams of > 150

overall

78%report using

GIT

Do incident response times often exceed SLAs?

Is infrastructure always on fire?

Is there friction between development and operations teams?

Are releases slipping?

Silos are still forming

What’s next

after Agile?

DevOpsA culture where dev and ops

collaborate to build a faster, more

reliable release pipeline.

Amplify feedbackSwarming on incidents

Rule of Three

Continuous Experimentation

Culture of learning

Work flowVisibility across groups

DevOps is

everyone’s

job

You build it,

you run it.

Teams practicing DevOps are overachieving!

3xlower change

failure rate.

2,555xshorter lead

times.

22%less time on

unplanned work.

24xfaster recoveries

from failures.

State of DevOps Report (2016)

more frequent deployments

What does this mean for

your teams?

Feature velocityExperiment more and release with fewer bugs.

Invest in future qualityMaximize automation to increase throughput

and speed in dev cycles.

Competitive edgeBring new features and products to market faster.

Feature velocityExperiment more and release with fewer bugs.

Invest in future qualityMaximize automation to increase throughput

and speed in dev cycles.

Competitive edgeBring new features and products to market faster.

Feature velocityExperiment more and release with fewer bugs.

Invest in future qualityMaximize automation to increase throughput

and speed in dev cycles.

Competitive edgeBring new features and products to market faster.

Agenda

State of software

Steps to DevOps

DevOps – the Atlassian way

Atlassian is the

culture and collaboration

layer of DevOps.

Practices Tools

1 2 3

Culture

Practices Tools

1 2 3

Culture

Building a culture of collaboration

Encourage transparencyInformation is readily available

Effective communicationTeams talk to one another

Shared responsibilityEveryone shares in wins & failures

Cross pollination of teamsBuild empathy & understanding

www.atlassian.com/team-playbookwww.atlassian.com/team-playbook

LEADERSHIP

SERVICE

PROJECT

Practices Tools

1 2 3

Culture

DVCS

Practices

Continuous

IntegrationAgile

Supports

culture shift

Quick reaction

to change

atlassian.com/agile

What is Agile?

Quick iterations

Branching &

merging

atlassian.com/git

Fast feedback

Automation

atlassian.com/

continuous-delivery

Practices Tools

1 2 3

Culture

Agenda

State of software

DevOps – the Atlassian way

Steps to DevOps

An incident occurs

SamOps Engineer

An incident occurs

Devs are notified

SallyDeveloper

Devs are notified

Devs are notified

SallyDeveloper

Swarming begins

Swarming begins

Swarming begins

Fix added to backlog

Fix added to backlog

Fix added to backlog

Incident post-mortem

Incident post-mortem

Development begins

JenniferDeveloper

Development begins

JenniferDeveloper

Development begins

JenniferDeveloper

Development begins

JenniferDeveloper

Development begins

JenniferDeveloper

Development begins

JenniferDeveloper

Development begins

JenniferDeveloper

Development begins

JenniferDeveloper

Release

John Release Manager

Atlassian Saw…Since adopting DevOps, teams have seen some changes

More builds*Increase in builds per month whilst keeping

engineering teams about the same size.

Greater velocityDeploy changes faster with greater confidence .

More independenceWe can move faster, more reliably, with greater

sense of ownership.

More builds*Increase in builds per month whilst keeping

engineering teams about the same size.

Greater velocityDeploy changes faster with greater confidence .

More independenceWe can move faster, more reliably, with greater

sense of ownership.

More builds*Increase in builds per month whilst keeping

engineering teams about the same size.

Greater velocityDeploy changes faster with greater confidence .

More independenceWe can move faster, more reliably, with greater

sense of ownership.

Atlassian

integrates with

key DevOps

tools

Atlassian for DevOpsHow Atlassian’s products set you up for success

CultureCollaboration and complete visibility

PrioritizationManage unplanned work with clear prioritization

SpeedRelease faster and work smarter through automation

ResolutionFast feedback loops and incident management

CultureCollaboration and complete visibility

PrioritizationManage unplanned work with clear prioritization

SpeedRelease faster and work smarter through automation

ResolutionFast feedback loops and incident management

CultureCollaboration and complete visibility

PrioritizationManage unplanned work with clear prioritization

SpeedRelease faster and work smarter through automation

ResolutionFast feedback loops and incident management

CultureCollaboration and complete visibility

PrioritizationManage unplanned work with clear prioritization

SpeedRelease faster and work smarter through automation

ResolutionFast feedback loops and incident management

Q&A