agile service management in a nutshell

25
www.ranger4.co m DevOpstasti c Daniel Breston Business Technology Transition Agile Service Management in a nutshell

Upload: ranger4-limited

Post on 13-Jan-2017

193 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

Daniel BrestonBusiness Technology Transition

Agile Service Management in a nutshell

Page 2: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

The IT Challenge Today

Service ManagementIT organisations must adopt a service-oriented approach to

efficiently and effectively meet business needs.

Business/IT Integration

Do More with Less

Increase ITService Quality

Go Faster

Control Costsand Risks

Page 3: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

Technology Outlook

• Mobile technology• Wearable

technology• Cloud services• Virtualization• Social, social, social• Globalization• BYO• What’s next?

While devices and applications are being introduced faster than ever before, it is the service behind the technology that is still most important to the customer.

Page 4: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

Customers Want ServicesA service is a means of delivering value to customers by facilitating outcomes customers want to achieve without the ownership of specific costs and risks.Services will always need to be managed

AXELOS is a registered trade mark of AXELOS Limited.

Page 5: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

ITSM

Agile LeanDevOps

Polygamous Marriage

ITSM = Safer; Agile = Faster; Lean = Better

Page 6: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

A Short History of DevOps

2007

2008

2009 2013

Andrew ShaferAgile Conference, Toronto

Patrick Dubois

Agile System AdministratorGroup

DevOps Days Belgium#devops

John Allspaw &Paul HammondFlickR

‘Gartner ExploresDevOps’Cameron Haight

Mike Gualateri, Forrester– ‘NoOps’

Ronnie Colville of Gartner: ‘ARA is a Key to DevOps’

20142010

2011

2012

2015

2016

DevOps Days Belgium5 Year anniversary Ghent

The Phoenix Project GAME!

DevOps

Page 7: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

DEVOPS AND AGILEWhat is Agile?

Page 8: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

IT must learn to be more agile

Rapidly changing service requirements require rapidly

changing IT capabilities.

Page 9: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

The Agile Manifesto

While there is value in the items on the right, we value the items on the left more.

The underlying concepts of agile software development were first laid out in the Agile Manifesto.

WE VALUE

Individualsand interactions

Workingsoftware

Customer collaboration

Respondingto change

OVER

Processesand tools

Comprehensive documentation

Contract negotiations

Following a plan

Page 10: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

Agile Frameworks and Methods

• Scrum• Kanban• ITSM• Lean• DevOps• Continuous

Integration• Continuous Delivery

The Agile Manifesto is brought to life through related frameworks and methods.

Page 11: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

Collaboration

DevOps

Continual service improvement/Lean IT

Development Testing Staging Production

Continuous Integration

Continuous Monitoring

Continuous testing

Continuous Delivery

Agile Service Management

ITIL/ITSM

Service Design

Service Transition

Service Operation

Service Transition

Map the Value Stream Flow

Page 12: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

DEVOPS AND AGILE

What is Agile Service Management?

Page 13: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

Agile Service Management (Agile SM)

Agile Service Management encourages a learning environmentthrough smaller, faster implementations.

Agile Service Management (Agile SM) ensures that ITSM processes reflect Agile values and are designed with “just enough” control and structure in order to effectively and efficiently deliver services that facilitate customer outcomes when and how they are

needed.

Page 14: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

“It’s not iteration if you only do it once.“

Jeff Patton

Agile Service Design:

Page 15: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

Complex Change

Management Process Flow

Page 16: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

Agile Service DesignRequest and Record Change

Assess and Approve a Change

Implement Change

Review and Close the Change

Release?

Release?

Release?

Release?

Release?

Sprint

Sprint

Sprint

Sprint

Page 17: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

User Stories

Page 18: Agile Service Management in a Nutshell

PotentiallyReleasable

Product Increment

24 hours

2 - 4 weeks

SPRINT

No changes allowed!

Burndown Chart

Product Backlog

Sprint Backlog

Value Stream Mapping

Training: DFC, CASM, CI, CD

Automate step of Change ApprovalCoaching: Agile,

DevopsUpdate role of Test

mgrTest automation

Team

VSM: for a processTraining: DFC, CASM, CI, CDEnvironments Consolidation

Test automation

Learn and Keep Going

Agile Process owner

Product owner

Sprint Review / Retrospective

Scrum Master

AgileService Mgr

Agile SM + Scrum

Page 19: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

Start Simple, Stay Simple

• Pick one process as a learning experience• Identify a Process Owner, Agile Service Manager

and stakeholders• Join a team or build a new one• Provide appropriate levels of Agile SM

(DevOps)training• Try something!• Don’t rush – give practitioners time to understand

and adapt to new behaviours

BRAG: Tell people the results! Now go help somone else!!!

Agility does not happen overnight.Agile Service Management takes practice, patience and perseverance.

Page 20: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

Agile Service Management Training

DevOps Foundation Certified Agile Service Manager

Set the basics Agile & ITSM basics3 Ways Agile blended with ITSMCLAMS Agile Service Manager (ASM)

Automation Artefacts & AutomationAgile + Lean + ITSM ASM, Product Owner, Scrum

masterCertified Agile Process Owner

Agile: Scrum & Kanban Agile Process Owner (APO)Process basics APO, Scrum Master, Product

OwnerAgile blended with Process Skills

Metrics Artefacts & Automation

Page 21: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

Our Thanks to the DOI

21

The DevOps Institute is the global learning community for emerging DevOps practices. DOI’s enterprise grade DevOps education, training and certification is delivered worldwide through our Registered Education Partners in partnership with PEOPLECERT, a recognized global leader in IT examination and certification.

NEW COURSES Q1 2017

- Continuous Delivery Architect (CDA)℠- DevOps Test Engineer (DTE)℠- DevSecOps Engineer (DSOE)℠- DevOps Leader℠- DevOps Professional (DO PRO)℠

Page 22: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

Ideation

Integration

ValidationOperation

Realisation

DevO

ps

The DevOps Loop ©Ranger4

Page 23: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

Additional Resources• Agile Manifesto

www.agilemanifesto.org• DevOps Institute

www.devopsinstitute.com• DevOps.com

www.devops.com• Agile Alliance

www.agilealliance.org• Scrum Alliance

www.scrumalliance.org• Scrum.org

www.scrum.org• Agile Dictionary

www.agiledictionary.com

Page 24: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

Remember the Goal

Page 25: Agile Service Management in a Nutshell

www.ranger4.com

DevOpstastic

BeDevOpstastic