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
Company X
HealthcareSoftware & Hardware ~1000 Employees
Global Diverse Platforms Next Gen Project
Company X
Developer QA Manager Agile Coach
Teams Build Around Skillsets
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!
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
Organizational Silos
Leadership
Products
Developers QA Operations
Organizational Silos
Leadership
Products
Developers QA Operations
Leadership
Organizational Silos
Products
Developers QA Operations
Product Focus
Co
re T
eam
.
Core Team Leads
Scrum Team Scrum Team
IMPROVEMENTSAutomated Environments
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.
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
Consolidated Tools
Features UserStories
Tasks CodeTest
CasesBuilds
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
What I Still Need Help With…
MuscleMemory
Management Buy In
Q & A
[email protected]
@tommynorman
www.hollandsquare.com