SlideShare una empresa de Scribd logo
1 de 55
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
Smoke
Functional
Smoke
Regression
Smoke
Delivery Value Stream
3 3 1
ProdStagingQA
1 3 0.3
Compile
Assemble Package
Restore DB
Apply DB Changes
Deploy Package
Assemble Package
Restore DB
Apply DB Changes
Deploy Package
Assemble Package
Apply DB Changes
Deploy Package
Dev
Dude, where’s my new feature?
Build a common vision
(and what we don’t)
What we believe in
Common KPIs
Build Trust
Improve Comms
41
1. Agreed proportions of
capacity for each class-of-
service and stakeholder
42
Metrics!
Code quality
CurrentBefore
Automated functional tests
0
21
56
79
110
132
146
160
173
S O N D J F M A M
# of Scenarios
60
65 65 65
80 83
93 94 94
S O N D J F M A M
% Coverage
Unit test coverage – new code
Code branches
5
2
1
Before Now Next
Deployment Duration
S O N D J F M
130
98
Cycle Time (Features and Defects)
S O N D J 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

Más contenido relacionado

La actualidad más candente

Mark Graban Intro to Lean - Frisco
Mark Graban Intro to Lean - FriscoMark Graban Intro to Lean - Frisco
Mark Graban Intro to Lean - FriscoMark Graban
 
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs KanbanScrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs KanbanJon Terry
 
The manifesto of Romantic Digital Consulting
The manifesto of Romantic Digital ConsultingThe manifesto of Romantic Digital Consulting
The manifesto of Romantic Digital ConsultingMaurizio Savoca
 
Intro to Lean Practices & Tools
Intro to Lean Practices & ToolsIntro to Lean Practices & Tools
Intro to Lean Practices & ToolsJon Terry
 
Beyond Value Streams: Experimental Evolution in Action
Beyond Value Streams: Experimental Evolution in ActionBeyond Value Streams: Experimental Evolution in Action
Beyond Value Streams: Experimental Evolution in ActionClaudio Perrone
 
Evolving Your Agile Process with Atlassian Tools - Atlassian Summit 2012
Evolving Your Agile Process with Atlassian Tools - Atlassian Summit 2012Evolving Your Agile Process with Atlassian Tools - Atlassian Summit 2012
Evolving Your Agile Process with Atlassian Tools - Atlassian Summit 2012Atlassian
 
Want Effective Risk Control? Try Agile!
Want Effective Risk Control?  Try Agile!Want Effective Risk Control?  Try Agile!
Want Effective Risk Control? Try Agile!Elena Yatzeck
 
How to Document Agile Projects
How to Document Agile ProjectsHow to Document Agile Projects
How to Document Agile ProjectsPragati Sinha
 
How i hack my education
How i hack my educationHow i hack my education
How i hack my educationYves Hanoulle
 
You Don't Need To Change. Survival Is Optional
You Don't Need To Change. Survival Is OptionalYou Don't Need To Change. Survival Is Optional
You Don't Need To Change. Survival Is OptionalGaetano Mazzanti
 
Pitfalls of an Agile Transformation
Pitfalls of an Agile Transformation Pitfalls of an Agile Transformation
Pitfalls of an Agile Transformation David Hawks
 
devops - what's missing? what's next?
devops - what's missing? what's next?devops - what's missing? what's next?
devops - what's missing? what's next?Andrew Shafer
 
Webinar: Being OK with Ambiguity by fmr Yahoo Sr PM
Webinar: Being OK with Ambiguity by fmr Yahoo Sr PMWebinar: Being OK with Ambiguity by fmr Yahoo Sr PM
Webinar: Being OK with Ambiguity by fmr Yahoo Sr PMProduct School
 
8 steps to innovation: in action
8 steps to innovation: in action8 steps to innovation: in action
8 steps to innovation: in actionvpdabholkar
 
WEBINAR: Why Process Walks Are a Must
WEBINAR: Why Process Walks Are a MustWEBINAR: Why Process Walks Are a Must
WEBINAR: Why Process Walks Are a MustGoLeanSixSigma.com
 
Scrum under a waterfall
Scrum under a waterfallScrum under a waterfall
Scrum under a waterfallMing Man Chan
 
Metrics 3.0 andy cleff mha 2017
Metrics 3.0 andy cleff mha 2017Metrics 3.0 andy cleff mha 2017
Metrics 3.0 andy cleff mha 2017AgileDenver
 

La actualidad más candente (20)

Agile Mindset
Agile MindsetAgile Mindset
Agile Mindset
 
Mark Graban Intro to Lean - Frisco
Mark Graban Intro to Lean - FriscoMark Graban Intro to Lean - Frisco
Mark Graban Intro to Lean - Frisco
 
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs KanbanScrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
 
Agile Post LinkedIn
Agile Post LinkedInAgile Post LinkedIn
Agile Post LinkedIn
 
The manifesto of Romantic Digital Consulting
The manifesto of Romantic Digital ConsultingThe manifesto of Romantic Digital Consulting
The manifesto of Romantic Digital Consulting
 
Intro to Lean Practices & Tools
Intro to Lean Practices & ToolsIntro to Lean Practices & Tools
Intro to Lean Practices & Tools
 
Beyond Value Streams: Experimental Evolution in Action
Beyond Value Streams: Experimental Evolution in ActionBeyond Value Streams: Experimental Evolution in Action
Beyond Value Streams: Experimental Evolution in Action
 
Evolving Your Agile Process with Atlassian Tools - Atlassian Summit 2012
Evolving Your Agile Process with Atlassian Tools - Atlassian Summit 2012Evolving Your Agile Process with Atlassian Tools - Atlassian Summit 2012
Evolving Your Agile Process with Atlassian Tools - Atlassian Summit 2012
 
No estimates2015
No estimates2015No estimates2015
No estimates2015
 
Want Effective Risk Control? Try Agile!
Want Effective Risk Control?  Try Agile!Want Effective Risk Control?  Try Agile!
Want Effective Risk Control? Try Agile!
 
How to Document Agile Projects
How to Document Agile ProjectsHow to Document Agile Projects
How to Document Agile Projects
 
How i hack my education
How i hack my educationHow i hack my education
How i hack my education
 
You Don't Need To Change. Survival Is Optional
You Don't Need To Change. Survival Is OptionalYou Don't Need To Change. Survival Is Optional
You Don't Need To Change. Survival Is Optional
 
Pitfalls of an Agile Transformation
Pitfalls of an Agile Transformation Pitfalls of an Agile Transformation
Pitfalls of an Agile Transformation
 
devops - what's missing? what's next?
devops - what's missing? what's next?devops - what's missing? what's next?
devops - what's missing? what's next?
 
Webinar: Being OK with Ambiguity by fmr Yahoo Sr PM
Webinar: Being OK with Ambiguity by fmr Yahoo Sr PMWebinar: Being OK with Ambiguity by fmr Yahoo Sr PM
Webinar: Being OK with Ambiguity by fmr Yahoo Sr PM
 
8 steps to innovation: in action
8 steps to innovation: in action8 steps to innovation: in action
8 steps to innovation: in action
 
WEBINAR: Why Process Walks Are a Must
WEBINAR: Why Process Walks Are a MustWEBINAR: Why Process Walks Are a Must
WEBINAR: Why Process Walks Are a Must
 
Scrum under a waterfall
Scrum under a waterfallScrum under a waterfall
Scrum under a waterfall
 
Metrics 3.0 andy cleff mha 2017
Metrics 3.0 andy cleff mha 2017Metrics 3.0 andy cleff mha 2017
Metrics 3.0 andy cleff mha 2017
 

Destacado

Top 10 dos and donts in agile offshoring
Top 10 dos and donts in agile offshoringTop 10 dos and donts in agile offshoring
Top 10 dos and donts in agile offshoringOve Holmberg
 
Eastern Melbourne Agile Meetup - Challenge Constraints
Eastern Melbourne Agile Meetup - Challenge ConstraintsEastern Melbourne Agile Meetup - Challenge Constraints
Eastern Melbourne Agile Meetup - Challenge ConstraintsNish Mahanty
 
Harnessing Agile Development In Distributed Environment Dusan K Part
Harnessing Agile Development In Distributed Environment   Dusan K PartHarnessing Agile Development In Distributed Environment   Dusan K Part
Harnessing Agile Development In Distributed Environment Dusan K PartDusan Kocurek
 
Distributed Agile Development
Distributed Agile DevelopmentDistributed Agile Development
Distributed Agile DevelopmentCarlos Garcia
 
Lessons learned from scaling Agile to distributed, offshore teams
Lessons learned from scaling Agile to distributed, offshore teamsLessons learned from scaling Agile to distributed, offshore teams
Lessons learned from scaling Agile to distributed, offshore teamssrondal
 
Why Constraints are Good? A Case Study of an Enterprise Agile Transformation
Why Constraints are Good? A Case Study of an Enterprise Agile TransformationWhy Constraints are Good? A Case Study of an Enterprise Agile Transformation
Why Constraints are Good? A Case Study of an Enterprise Agile TransformationMatt Harasymczuk
 
Salesforce Agile Transformation - Agile 2007 Conference
Salesforce Agile Transformation - Agile 2007 ConferenceSalesforce Agile Transformation - Agile 2007 Conference
Salesforce Agile Transformation - Agile 2007 ConferenceSteve Greene
 
Six steps for securing offshore development
Six steps for securing offshore developmentSix steps for securing offshore development
Six steps for securing offshore developmentgmaran23
 
Case study for agile software development:
Case study for agile software development: Case study for agile software development:
Case study for agile software development: Joe Crespo
 
Agile Transformation: The Difference Between Success and Failure
Agile Transformation: The Difference Between Success and FailureAgile Transformation: The Difference Between Success and Failure
Agile Transformation: The Difference Between Success and FailureSunil Mundra
 
Transformation Case Study Highlights
Transformation Case Study HighlightsTransformation Case Study Highlights
Transformation Case Study HighlightsMichael Sahota
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco GuideACM
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practicesAllyson Chiarini
 
Agile Transformation and Cultural Change
 Agile Transformation and Cultural Change Agile Transformation and Cultural Change
Agile Transformation and Cultural ChangeJohnny Ordóñez
 
Introduction To Jira
Introduction To JiraIntroduction To Jira
Introduction To JiraHua Soon Sim
 
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementDan Chuparkoff
 

Destacado (18)

Top 10 dos and donts in agile offshoring
Top 10 dos and donts in agile offshoringTop 10 dos and donts in agile offshoring
Top 10 dos and donts in agile offshoring
 
Eastern Melbourne Agile Meetup - Challenge Constraints
Eastern Melbourne Agile Meetup - Challenge ConstraintsEastern Melbourne Agile Meetup - Challenge Constraints
Eastern Melbourne Agile Meetup - Challenge Constraints
 
Harnessing Agile Development In Distributed Environment Dusan K Part
Harnessing Agile Development In Distributed Environment   Dusan K PartHarnessing Agile Development In Distributed Environment   Dusan K Part
Harnessing Agile Development In Distributed Environment Dusan K Part
 
Distributed Agile Development
Distributed Agile DevelopmentDistributed Agile Development
Distributed Agile Development
 
Lessons learned from scaling Agile to distributed, offshore teams
Lessons learned from scaling Agile to distributed, offshore teamsLessons learned from scaling Agile to distributed, offshore teams
Lessons learned from scaling Agile to distributed, offshore teams
 
Why Constraints are Good? A Case Study of an Enterprise Agile Transformation
Why Constraints are Good? A Case Study of an Enterprise Agile TransformationWhy Constraints are Good? A Case Study of an Enterprise Agile Transformation
Why Constraints are Good? A Case Study of an Enterprise Agile Transformation
 
Salesforce Agile Transformation - Agile 2007 Conference
Salesforce Agile Transformation - Agile 2007 ConferenceSalesforce Agile Transformation - Agile 2007 Conference
Salesforce Agile Transformation - Agile 2007 Conference
 
Six steps for securing offshore development
Six steps for securing offshore developmentSix steps for securing offshore development
Six steps for securing offshore development
 
Case study for agile software development:
Case study for agile software development: Case study for agile software development:
Case study for agile software development:
 
Agile Transformation: The Difference Between Success and Failure
Agile Transformation: The Difference Between Success and FailureAgile Transformation: The Difference Between Success and Failure
Agile Transformation: The Difference Between Success and Failure
 
Transformation Case Study Highlights
Transformation Case Study HighlightsTransformation Case Study Highlights
Transformation Case Study Highlights
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco Guide
 
Introducing JIRA AGILE
Introducing JIRA AGILEIntroducing JIRA AGILE
Introducing JIRA AGILE
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
The Executives Guide
The Executives GuideThe Executives Guide
The Executives Guide
 
Agile Transformation and Cultural Change
 Agile Transformation and Cultural Change Agile Transformation and Cultural Change
Agile Transformation and Cultural Change
 
Introduction To Jira
Introduction To JiraIntroduction To Jira
Introduction To Jira
 
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project Management
 

Similar a Agile Case Study With Cliffnotes

Making the Mental Shift to Topic-Based Authoring and a CMS
Making the Mental Shift to Topic-Based Authoring and a CMSMaking the Mental Shift to Topic-Based Authoring and a CMS
Making the Mental Shift to Topic-Based Authoring and a CMSIXIASOFT
 
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...Agile Montréal
 
Virtual Health + Care Design School - Week 7: Bring it all Together
Virtual Health + Care Design School - Week 7: Bring it all TogetherVirtual Health + Care Design School - Week 7: Bring it all Together
Virtual Health + Care Design School - Week 7: Bring it all TogetherDesign Lab
 
Inventory of Changes
Inventory of ChangesInventory of Changes
Inventory of ChangesJim Burnett
 
How can lean help handout
How can lean help handoutHow can lean help handout
How can lean help handoutHussam Ahmad
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile PrinciplesAgile201
 
Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017
Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017
Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017eZ Systems
 
12 Things Your People Won't Tell You They Need to Succeed
12 Things Your People Won't Tell You They Need to Succeed12 Things Your People Won't Tell You They Need to Succeed
12 Things Your People Won't Tell You They Need to SucceedChris Willis
 
Innovation Tools applied to Problem Solving.pptx
Innovation Tools applied to Problem Solving.pptxInnovation Tools applied to Problem Solving.pptx
Innovation Tools applied to Problem Solving.pptxtechdirector1
 
People are more complex than computers - Mairead O'Connor Equal Experts
People are more complex than computers - Mairead O'Connor Equal ExpertsPeople are more complex than computers - Mairead O'Connor Equal Experts
People are more complex than computers - Mairead O'Connor Equal ExpertsMairead O'Connor
 
Financial management at startups
Financial management at startupsFinancial management at startups
Financial management at startupsXavier Sansó
 
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan WovchkoLeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan WovchkoLeanKit
 
Supervisor's role during covid19..
Supervisor's role during covid19..Supervisor's role during covid19..
Supervisor's role during covid19..Mona Grover
 
Performance Reviews - One Size Fits None
Performance Reviews - One Size Fits NonePerformance Reviews - One Size Fits None
Performance Reviews - One Size Fits NoneDerek Carter FIITD
 
Future of software development - Danger of Oversimplification
Future of software development - Danger of OversimplificationFuture of software development - Danger of Oversimplification
Future of software development - Danger of OversimplificationJon Ruby
 
Myth busting for primary care innovators
Myth busting for primary care innovatorsMyth busting for primary care innovators
Myth busting for primary care innovatorsRobert Varnam Coaching
 

Similar a Agile Case Study With Cliffnotes (20)

Dit yvol3iss11
Dit yvol3iss11Dit yvol3iss11
Dit yvol3iss11
 
Making the Mental Shift to Topic-Based Authoring and a CMS
Making the Mental Shift to Topic-Based Authoring and a CMSMaking the Mental Shift to Topic-Based Authoring and a CMS
Making the Mental Shift to Topic-Based Authoring and a CMS
 
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
 
Virtual Health + Care Design School - Week 7: Bring it all Together
Virtual Health + Care Design School - Week 7: Bring it all TogetherVirtual Health + Care Design School - Week 7: Bring it all Together
Virtual Health + Care Design School - Week 7: Bring it all Together
 
Inventory of Changes
Inventory of ChangesInventory of Changes
Inventory of Changes
 
How can lean help handout
How can lean help handoutHow can lean help handout
How can lean help handout
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile Principles
 
Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017
Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017
Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017
 
12 Things Your People Won't Tell You They Need to Succeed
12 Things Your People Won't Tell You They Need to Succeed12 Things Your People Won't Tell You They Need to Succeed
12 Things Your People Won't Tell You They Need to Succeed
 
Innovation Tools applied to Problem Solving.pptx
Innovation Tools applied to Problem Solving.pptxInnovation Tools applied to Problem Solving.pptx
Innovation Tools applied to Problem Solving.pptx
 
People are more complex than computers - Mairead O'Connor Equal Experts
People are more complex than computers - Mairead O'Connor Equal ExpertsPeople are more complex than computers - Mairead O'Connor Equal Experts
People are more complex than computers - Mairead O'Connor Equal Experts
 
Financial management at startups
Financial management at startupsFinancial management at startups
Financial management at startups
 
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan WovchkoLeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
 
Supervisor's role during covid19..
Supervisor's role during covid19..Supervisor's role during covid19..
Supervisor's role during covid19..
 
Performance Reviews - One Size Fits None
Performance Reviews - One Size Fits NonePerformance Reviews - One Size Fits None
Performance Reviews - One Size Fits None
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
E-Commerce
E-CommerceE-Commerce
E-Commerce
 
One Weird Trick
One Weird TrickOne Weird Trick
One Weird Trick
 
Future of software development - Danger of Oversimplification
Future of software development - Danger of OversimplificationFuture of software development - Danger of Oversimplification
Future of software development - Danger of Oversimplification
 
Myth busting for primary care innovators
Myth busting for primary care innovatorsMyth busting for primary care innovators
Myth busting for primary care innovators
 

Más de Nish Mahanty

Growing Teams - Tech Leading Ladies Meetup 2019
Growing Teams -  Tech Leading Ladies Meetup 2019Growing Teams -  Tech Leading Ladies Meetup 2019
Growing Teams - Tech Leading Ladies Meetup 2019Nish Mahanty
 
Moving from a Monolith to distributed Monolith
Moving from a Monolith to distributed MonolithMoving from a Monolith to distributed Monolith
Moving from a Monolith to distributed MonolithNish Mahanty
 
CTO School Melbourne 2017 - Getting Started at a Startup
CTO School Melbourne 2017 - Getting Started at a StartupCTO School Melbourne 2017 - Getting Started at a Startup
CTO School Melbourne 2017 - Getting Started at a StartupNish Mahanty
 
Peeling the onion - deconstructing the layers of complexity in your business
Peeling the onion - deconstructing the layers of complexity in your businessPeeling the onion - deconstructing the layers of complexity in your business
Peeling the onion - deconstructing the layers of complexity in your businessNish Mahanty
 
Why take a Continuous Delivery approach in your organisatiion
Why take a Continuous Delivery approach in your organisatiionWhy take a Continuous Delivery approach in your organisatiion
Why take a Continuous Delivery approach in your organisatiionNish Mahanty
 
LAST Conference - The Mickey Mouse model of leadership for software delivery ...
LAST Conference - The Mickey Mouse model of leadership for software delivery ...LAST Conference - The Mickey Mouse model of leadership for software delivery ...
LAST Conference - The Mickey Mouse model of leadership for software delivery ...Nish Mahanty
 
Agile Australia Conference 2012 - Building High Performing Teams - to deliver...
Agile Australia Conference 2012 - Building High Performing Teams - to deliver...Agile Australia Conference 2012 - Building High Performing Teams - to deliver...
Agile Australia Conference 2012 - Building High Performing Teams - to deliver...Nish Mahanty
 
Devops down under - building high performing teams
Devops down under - building high performing teamsDevops down under - building high performing teams
Devops down under - building high performing teamsNish Mahanty
 
Agile adoption tales from the coalface
Agile adoption   tales  from the coalfaceAgile adoption   tales  from the coalface
Agile adoption tales from the coalfaceNish Mahanty
 
Agile Australia Conference 2011 - Devops live accounts- continuous delivery_st
Agile Australia Conference 2011 - Devops live accounts- continuous delivery_stAgile Australia Conference 2011 - Devops live accounts- continuous delivery_st
Agile Australia Conference 2011 - Devops live accounts- continuous delivery_stNish Mahanty
 

Más de Nish Mahanty (10)

Growing Teams - Tech Leading Ladies Meetup 2019
Growing Teams -  Tech Leading Ladies Meetup 2019Growing Teams -  Tech Leading Ladies Meetup 2019
Growing Teams - Tech Leading Ladies Meetup 2019
 
Moving from a Monolith to distributed Monolith
Moving from a Monolith to distributed MonolithMoving from a Monolith to distributed Monolith
Moving from a Monolith to distributed Monolith
 
CTO School Melbourne 2017 - Getting Started at a Startup
CTO School Melbourne 2017 - Getting Started at a StartupCTO School Melbourne 2017 - Getting Started at a Startup
CTO School Melbourne 2017 - Getting Started at a Startup
 
Peeling the onion - deconstructing the layers of complexity in your business
Peeling the onion - deconstructing the layers of complexity in your businessPeeling the onion - deconstructing the layers of complexity in your business
Peeling the onion - deconstructing the layers of complexity in your business
 
Why take a Continuous Delivery approach in your organisatiion
Why take a Continuous Delivery approach in your organisatiionWhy take a Continuous Delivery approach in your organisatiion
Why take a Continuous Delivery approach in your organisatiion
 
LAST Conference - The Mickey Mouse model of leadership for software delivery ...
LAST Conference - The Mickey Mouse model of leadership for software delivery ...LAST Conference - The Mickey Mouse model of leadership for software delivery ...
LAST Conference - The Mickey Mouse model of leadership for software delivery ...
 
Agile Australia Conference 2012 - Building High Performing Teams - to deliver...
Agile Australia Conference 2012 - Building High Performing Teams - to deliver...Agile Australia Conference 2012 - Building High Performing Teams - to deliver...
Agile Australia Conference 2012 - Building High Performing Teams - to deliver...
 
Devops down under - building high performing teams
Devops down under - building high performing teamsDevops down under - building high performing teams
Devops down under - building high performing teams
 
Agile adoption tales from the coalface
Agile adoption   tales  from the coalfaceAgile adoption   tales  from the coalface
Agile adoption tales from the coalface
 
Agile Australia Conference 2011 - Devops live accounts- continuous delivery_st
Agile Australia Conference 2011 - Devops live accounts- continuous delivery_stAgile Australia Conference 2011 - Devops live accounts- continuous delivery_st
Agile Australia Conference 2011 - Devops live accounts- continuous delivery_st
 

Último

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 

Último (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

Agile Case Study With Cliffnotes

Notas del editor

  1. Understand the audience What is their background How many lead teams Are using some from of Agile/Lean Already started on the Continuous Delviery journey questions
  2. My approach to delviering these outcomes is to adopt ideas from the CD handbook. I’ve been a passionate advocate for these ideas before they were called this, and it’s the reason I’m here today talkig on the topic.
  3. My approach to delviering these outcomes is to adopt ideas from the CD handbook. I’ve been a passionate advocate for these ideas before they were called this, and it’s the reason I’m here today talkig on the topic.
  4. A lot of change starts “Bottom up” as skunk works. For it to survive and grow past a certain size you MUST have a strong sponsor. You are talking about Organisational change. Beware the “hygiene” argument
  5. Communicate up, down, sideways. Manage expectations. Manage perceptions I’ve seen projects deliver an immense amount of value, but be canned because no-one told the sponsor about the successes
  6. Everyone has an view on agile. 90% of it is wrong. Agile is disciplined You’re all birkenstock wearing tree-hugging hippies. That will never work in our corporate environment
  7. Architecture, IT Ops, PMO, CPO etc IT Ops – Process and Documentation driven. How does ITIL fit with Agile,. I manage my SLAs by restricting changes to production Architecture- BUFD vs Emergent Design, Fear of loss of control, loss of value,
  8. For these, remove titles and just speak to the picture?
  9. Can’t predict how long to code, test and deploy
  10. Duplicated effort, missed work, communications overhead
  11. 2 a.m. Deployments, Manual Testing, Lost sleep High risk, High stress
  12. Unpredictable delivery schedules High cost of change High risk around quality of the product
  13. Evolve a clear vision with the team Brought the Offshore team onshore for 3 months Build a relationship Put a face to the name Focus on team building Knowledge transfer on processes and tools PairingIM and Chat groups for the whole team Webcams, headsets, and Skype video WebEx Ability to remote share keyboard/mouse
  14. Agile, Lean & Kanban
  15. It combines my love of Sim City and Code
  16. Feature Tags Active Code line Collective Build ownership Branch by Abstraction