Agile Case Study With Cliffnotes
-
Upload
nish-mahanty -
Category
Technology
-
view
227 -
download
2
Transcript of Agile Case Study With Cliffnotes
1
Dr Nish Mahanty@nishmahanty
An Agile Adoption Case Study
With Cliff Notes.
3
4
http://techcrunch.com/2015/01/15/dating-service-zoosk-lays-off-15-of-staff-company-confirms/
5
This talk has two halves
6
1. Some guidance on successfully adopting Agile
7
2. A case-study from one team
8
9
External Disruption
10
Transformation agenda
11
Agile!
12
Agile!
Lean, Kanban, DevOps, Continuous Delivery
13
Warning!
14
Agile often starts as a “tools” conversation
15
Then you realise that your processes need to change
16
Then you realise that your structures aren’t quite right
for agile
17
Finally you notice (if you are successful) that your culture has
changed
18
Success Factors
19
What is the problem that you are solving?
20
Who is the sponsor who wants the change?
21
Choose a Change Model
Start your Communications early.
And often, and to everyone
Remove Myths
“We’re agile, we don’t have any documentation”“There is no proper planning or discipline”
Target the “Frozen Middle”
“My bit is okay, its those guys who need to change”
Legacy code
Manual Build
Unpredictability
Distributed team
Real bug?
Late night deployments
Develop SmokeFunctional
SmokeRegression
Smoke
Delivery Value Stream
3 3 1
Prod StagingQA1 3 0.3
CompileAssemble PackageRestore DBApply DB ChangesDeploy Package
Assemble PackageRestore DBApply DB ChangesDeploy Package
Assemble PackageApply DB ChangesDeploy Package
Dev
11
30
Dude, where’s my new feature?
Build a common vision
(and what we don’t)
What we believe in
Common KPIsBuild Trust
Improve Comms
41
1. Agreed proportions of capacity for each class-of-service and stakeholder
42
Metrics!
Code quality
CurrentBefore
Automated functional tests
S O N D J F M A M0
21
56
79
110132
146160
173
# of Scenarios
S O N D J F M A M
6065 65 65
80 83
93 94 94
% Coverage
Unit test coverage – new code
Code branches
Before Now Next
5
21
Deployment Duration
S O N DJ F M
13098
Cycle Time (Features and Defects)
S O N DJ F M
30
9.8
Delivery
Duration
87%faster release
11
1
50
Outcomes
51
Shifted the customer NPS by
70 points!
52
Improved Team Engagement
High Performance/
Hewitt Best Employer
Zone
30%
100%0%
65%40%
53
Thank you, and good luck
54
Questions?
#nishmahanty
http://www.linkedin.com/in/nishithmahanty
55