+ All Categories
Home > Software > Agile DevOps: The Long, Ugly Story of How We Got Better

Agile DevOps: The Long, Ugly Story of How We Got Better

Date post: 13-Jul-2015
Category:
Upload: tommy-norman
View: 117 times
Download: 0 times
Share this document with a friend
Popular Tags:
47
Agile DevOps: The Long, Ugly Story of How We Got Better Tommy Norman Agile Practice Lead
Transcript

Agile DevOps: The Long, Ugly Story of How

We Got BetterTommy Norman

Agile Practice Lead

Agenda

Context

Challenges

Improvements

Results

Tommy Norman

Agile Practice Lead Scrum Certified Microsoft MVP

AgileNashville.com TommyNorman.com @tommynorman

InformIT.com

CONTEXT

Company X

HealthcareSoftware & Hardware ~1000 Employees

Global Diverse Platforms Next Gen Project

Company X

Developer QA Manager Agile Coach

CHALLENGES

Teams Build Around Skillsets

Quality Assurance

Defect Management

Little Collaboration

Blah blah blahblah blah…

Blah blah blahblah blah…

?

Say what?

Hardware Labs Mine!

Estimation & Planning

User Story

As a role I want this ability for this business value.

Business Value: 900 Story Points: 3

2!

That’s insane!

What’s insane?

A Release in Jeopardy

1.0

WorkHarder!

IMPROVEMENTS

Agile Values and Principles

Agile Values and Principles

Working software is the primary measure

of progress.Potentially shippable at the

end of each Sprint.

Definition of Done

LimitedWIP

Make Work Visible

IMPROVEMENTSCross Functional Teams

Scrum Teams

Organizational Silos

Leadership

Products

Developers QA Operations

Organizational Silos

Leadership

Products

Developers QA Operations

Leadership

Organizational Silos

Products

Developers QA Operations

Product Focus

Product Focus

Co

re T

eam

.

Core Team Leads

Scrum Team Scrum Team

IMPROVEMENTSAutomated Environments

Testing Lab

Testing Lab

Automated Deployments

IMPROVEMENTSAutomated Testing

Quality AssuranceAutomate all the things!

Um, no.

Quality Assurance

Testing Principles

Test Case/Plan Management

Consolidated Tools

Testing Part of DoD

Test Automation

Now? Okay.

Test Automation

Emulator

Test Automation

Script

ABC

Test Automation

ABC

ABC

Test Automation

ABC

Test Automation

Sprint 1 Sprint 2

ABC

ABC

ABC

ABC

ABC

IMPROVEMENTSConsolidated Tools

Too Many Tools

?

Consolidated Tools

Features UserStories

Tasks CodeTest

CasesBuilds

RESULTS

Results (Anecdotal)

Team Confidence

Shared VisionDistributed Product

Knowledge

Management Confidence

Yay, me!

Yay, money!

Results

25% Decrease in Support Overhead

50% Less RegressionTesting Time

30% Immediate Drop in Defects

5/6 Last Sprints Released to Beta

Successful 1.0Public Release

Results

AND LASTLY…

What I Still Need Help With…

MuscleMemory

Management Buy In

Q & A

[email protected]

@tommynorman

www.hollandsquare.com


Recommended