Top Banner
www.ecs-digital.co.uk My journey from Fragile, to Agile and now DevOps Jason Man – DevOps Practice Lead
16

My journey from Fragile, to Agile and now DevOps

Apr 05, 2017

Download

Technology

Jason Man
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: My journey from Fragile, to Agile and now DevOps

www.ecs-digital.co.uk

My journey from Fragile, to Agile and now DevOps

Jason Man – DevOps Practice Lead

Page 2: My journey from Fragile, to Agile and now DevOps

Who am I?

Page 3: My journey from Fragile, to Agile and now DevOps

• Formed in 2016 by the acquisition of Forest Technologies, an Automation & Transformation consultancy founded in 2003.

• 12+ years focused only Continuous Delivery, DevOps and Digital Transformation.

• Tool agnostic agile methodology for delivering DevOps.

• DevOps solutions delivered successfully globally.

• Customers from startups to global enterprises in all sectors.

About ECS Digital

Page 4: My journey from Fragile, to Agile and now DevOps

Our Partners

Page 5: My journey from Fragile, to Agile and now DevOps

Digital Transformation

Page 6: My journey from Fragile, to Agile and now DevOps

WaterfallAgile

DevOps

Page 7: My journey from Fragile, to Agile and now DevOps

Mission Planning System• Highly regulated environments

• Waterfall

• Large Monolithic > Component based

• Clearcase & ClearQuest

• RHEL 5 > 6

• .net / C / C++ / Python

Page 8: My journey from Fragile, to Agile and now DevOps

Fragile- Unreliable builds ~45 minutes for a full clean build

- Automated the dependent build steps and pushed to Jenkins

- Long Review spreadsheets

- Build in quality checks into Continuous Integration

- Large changes, 6-9 month releases, customer wanted features faster

- Drive towards an Agile way of working

Page 9: My journey from Fragile, to Agile and now DevOps

Fragile > Agile- What is Agile?! – Overnight….we are now doing Agile to become a HPO

- Scrums….just a bit of a daily moan

- Is this just another fad the company is throwing on us

- Only the newest and shiniest part of the business will take this on

Page 10: My journey from Fragile, to Agile and now DevOps

Agile- 2 week sprints, too much time spent on the meetings

- Planning and retrospectives are important

- Stories are too big

- Planning Poker, breaking down smaller tasks

- Development funneled to a releasing point

- Release faster….Continuous Delivery

Page 11: My journey from Fragile, to Agile and now DevOps

DevOps- DevOps is a means to an end, choose from the toolbox

- What’s right for YOU

- Focus on the People and Process

- Business needs vs. Technical needs

Page 12: My journey from Fragile, to Agile and now DevOps

Continuous DeliveryCode

Build

Test

Release

Deploy

Operate

Agile

Continuous Integration

Continuous Delivery

Self Service….?

Page 13: My journey from Fragile, to Agile and now DevOps

Takeaways- Continuous Improvement, remember lessons learnt

- Understand your business, where you are and identify what you need from the toolbox

- There will be further “norms” … Serverless computing, DevSecOps, Containers

Page 14: My journey from Fragile, to Agile and now DevOps

Innovation

Page 15: My journey from Fragile, to Agile and now DevOps
Page 16: My journey from Fragile, to Agile and now DevOps

www.ecs-digital.co.uk Commercial In Confidence - ECS 2017

Thank You

Jason Man – [email protected]