SlideShare a Scribd company logo
Laying A Strong Foundation for
Agile Transformation
(Experience Report Presentation @ Agile India 2016 on March 17 2016)
Dr. Gopinath Ramakrishnan
Independent Consultant
e-mail: gopi@rgopinath.com
Twitter: @gpnth
Website: www.rgopinath.com
(c) Gopinath Ramakrishnan, 2016
About the Client
• Multinational Product Company
• Product Development mainly in India
• Organizational Structure – Function Based
• Waterfall Lifecycle
• Prior Exposure to Agile - NONE
(c) Gopinath Ramakrishnan, 2016
5 Steps for Effective Agile Initiation
1. Set Sponsor Expectations Right
2. Get Leadership Buy-in
3. Assess the Current Scenario
4. Start, Train & Coach Pilot Project
5. Measure the Impact
(c) Gopinath Ramakrishnan, 2016
Why Agile ?
(c) Gopinath Ramakrishnan, 2016
Agile Journey is Not Easy!
Be Prepared for A Major Change !!
(c) Gopinath Ramakrishnan, 2016
5 Steps for Effective Agile Initiation
1. Set Sponsor Expectations Right
2. Get Leadership Buy-in
3. Assess the Current Scenario
4. Start, Train & Coach Pilot Project
5. Measure the Impact
(c) Gopinath Ramakrishnan, 2016
First Understand Agile
AND ONLY THEN
Commit to Transformation
(c) Gopinath Ramakrishnan, 2016
Agile Values & Principles Workshop
for Leaders
(c) Gopinath Ramakrishnan, 2016
Agile Workshop – Outcomes
• Business Expectations Emerged
• All Agile Values and Principles found Relevant
• Leadership Team Buy-in Obtained
(c) Gopinath Ramakrishnan, 2016
If
Being Agile makes Business Sense
And
Leadership is Willing to Change
Then
Do Gemba Situation Analysis
(c) Gopinath Ramakrishnan, 2016
Gemba: Place where value is created
5 Steps for Effective Agile Initiation
1. Set Sponsor Expectations Right
2. Get Leadership Buy-in
3. Assess the Current Scenario
4. Start, Train & Coach Pilot Project
5. Measure the Impact
(c) Gopinath Ramakrishnan, 2016
Assessment - Objectives
• To Compare Current Practices with Agile
Practices and Baseline them
• To Surface any Critical People Issues
(c) Gopinath Ramakrishnan, 2016
Comparative Agility™
https://comparativeagility.com/
(c) Gopinath Ramakrishnan, 2016
Parameters Assessed
1. Teamwork
2. Requirements, Architecture and Design
3. Project Planning and Monitoring
4. Engineering Practices
5. Product Quality
6. Work Culture
7. Continuous Improvement
(c) Gopinath Ramakrishnan, 2016
Assessment - Inputs
• Release Retrospectives
• Survey Responses
(c) Gopinath Ramakrishnan, 2016
Release Retrospectives
• Most Recent Product Release
• 3 Separate Sessions
– Session 1: Team Members from Potential Pilot
Project
– Session 2: Team Members from Other Projects
– Session 3: Project Managers & Line Managers
(c) Gopinath Ramakrishnan, 2016
Survey Questionnaire
(c) Gopinath Ramakrishnan, 2016
Extract from the Survey Questionnaire
Pre-Pilot Survey Results - Parameter Ratings
Pilot Candidate 1
(c) Gopinath Ramakrishnan, 2016
Pilot Candidate 2
Pre-Pilot Survey Results –
Practices Needing Attention
• Visibility of Progress (41 %)
• Ability to Start with Incomplete Requirements (29%)
• Visibility of Technical Debt (29%)
• Early Identification of Non-functional Requirements (26%)
• Involvement of the Testers (26%)
• Being Productive without Overworking (26%)
• Consideration of Team oriented behavior in Performance
Reviews and Compensation (26%)
[Figs. in the bracket are the % of responses rated FAR or VERY FAR from the proven Agile practice]
(c) Gopinath Ramakrishnan, 2016
Assessment - Conclusions
• Practices lie in the middle of the Agility Scale
• Some Practices need attention
• No Critical Risks to Agile Transformation
– No major issues with Work Culture and Teamwork
Pilots Can Start !
(c) Gopinath Ramakrishnan, 2016
5 Steps for Effective Agile Initiation
1. Set Sponsor Expectations Right
2. Get Leadership Buy-in
3. Assess the Current Scenario
4. Start, Train & Coach Pilot Project
5. Measure the Impact
(c) Gopinath Ramakrishnan, 2016
Pilot Project Details
• Pilot Duration – 6 Weeks ( 3 Sprints)
• Pilot A
– Feature Based
– External Customer
– 7 Team Members (5 Programmers + 2 Testers)
• Pilot B
– Component Based
– Internal Customers
– 3 Team Members (2 Programmers + 1 Tester)
(c) Gopinath Ramakrishnan, 2016
Pre-Pilot Workshops
• Agile Values & Principles
• Overview of Agile Methods
• Role of Managers in an Agile World
• Teamwork
(c) Gopinath Ramakrishnan, 2016
Pilot Project – Process Framework
• Scrum Derivative - NOT Scrum !
• Scrum Events & Artifacts
• Roles different from Scrum
– Project Manager  Local Product Owner (LPO)
– Functional Manager Sprint Manager (SM)
• Reporting relationships among LPO, SM &
Team Members
– Not an issue ; Work Culture conducive
(c) Gopinath Ramakrishnan, 2016
Pilot Project – Training & Coaching
• Just-in Time; Bite-Sized Workshops
– Timed just before a sprint ceremony
– Actual Work Artifacts (vs simulated exercises )
• Focus of Coaching
– Changing the Mindset
– Improving Teamwork
– Ensuring Effective Sprint Ceremonies
(c) Gopinath Ramakrishnan, 2016
5 Steps for Effective Agile Initiation
1. Set Sponsor Expectations Right
2. Get Leadership Buy-in
3. Assess the Current Scenario
4. Start, Train & Coach Pilot Project
5. Measure the Impact
(c) Gopinath Ramakrishnan, 2016
(c) Gopinath Ramakrishnan, 2016
Extract from the Survey Questionnaire
How many people said
Situation has Become BETTER?
(c) Gopinath Ramakrishnan, 2016
Impact of Agile on Parameters%ofResponses
(c) Gopinath Ramakrishnan, 2016
Impact of Agile on Parameters
%ofResponses
(c) Gopinath Ramakrishnan, 2016
Parameters % of Responses Rating it
“Better”
Requirements, Architecture
and Design 100 %
Project Planning &
Monitoring
100%
Continuous Improvement 100 %
Teamwork 93 %
Product Quality 93 %
Work Environment 79 %
Engineering Practices 71 %
Impact on Practices
(c) Gopinath Ramakrishnan, 2016
Impact on Practices
(c) Gopinath Ramakrishnan, 2016
Impact of Agile on the Practices which were Rated
Low in Pre-Pilot Survey
%ofResponses
(c) Gopinath Ramakrishnan, 2016
Impact of Agile on the Practices which were Rated
Low in Pre-Pilot Survey
%ofResponses
(c) Gopinath Ramakrishnan, 2016
Practices % of Responses
Rating it “Better”
Progress Visibility
100 %
Early Tester Involvement 93%
Encouragement of Team
Behavior
71%
Ability to Start Work with
Incomplete Requirements
57 %
Being Productive without
Overworking
50 %
Early Identification of
NFRs
50%
Technical Debt 36 %
Outcome
Another 8 Teams
earmarked for Agile Transition
in the Next Release
(c) Gopinath Ramakrishnan, 2016
Thank You !
Dr. Gopinath Ramakrishnan
Independent Consultant
e-mail: gopi@rgopinath.com
Twitter: @gpnth
Website: www.rgopinath.com
(c) Gopinath Ramakrishnan, 2016

More Related Content

What's hot

The Synergistic Nature of PI Objectives
The Synergistic Nature of PI ObjectivesThe Synergistic Nature of PI Objectives
The Synergistic Nature of PI Objectives
Charlene Cuenca
 
SAFe: An Introduction to the Scaled Agile Framework
SAFe: An Introduction to the Scaled Agile FrameworkSAFe: An Introduction to the Scaled Agile Framework
SAFe: An Introduction to the Scaled Agile Framework
jaredrrichardson
 
Pmp capm exam preparation
Pmp capm exam preparationPmp capm exam preparation
Pmp capm exam preparation
Freedom Monk
 
Meetup#2 SAFe Patrick & Maxence
Meetup#2 SAFe Patrick & MaxenceMeetup#2 SAFe Patrick & Maxence
Meetup#2 SAFe Patrick & Maxence
Alexandre Boutin
 
Agile, PMI and PMBOK
Agile, PMI and PMBOKAgile, PMI and PMBOK
Agile, PMI and PMBOK
Agile Software Community of India
 
Fundamental of Scrum
Fundamental of ScrumFundamental of Scrum
Fundamental of Scrum
Tahmina Khatoon
 
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
Délio Almeida
 
Agile Scrum CMMI
Agile Scrum CMMIAgile Scrum CMMI
Agile Scrum CMMI
Rabiraj Khadka
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
ITSM Academy, Inc.
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
Abdullah Khan
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
PrudentialSolutions
 
What is agile?
What is agile?What is agile?
What is agile?
Joshua Render
 
Introduction to Scrum for Project Managers
Introduction to Scrum for Project ManagersIntroduction to Scrum for Project Managers
The Zen of Scrum
The Zen of ScrumThe Zen of Scrum
The Zen of Scrum
Jurgen Appelo
 
Agile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management TrainingAgile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management Training
Resit Gulec, MBA, PMP®, ITIL®
 
Succeeding with Agile
Succeeding with AgileSucceeding with Agile
Succeeding with Agile
Mike Cohn
 
PMI-ACP Domain 1 Agile Principles and Mindset
PMI-ACP Domain 1 Agile Principles and MindsetPMI-ACP Domain 1 Agile Principles and Mindset
PMI-ACP Domain 1 Agile Principles and Mindset
Joshua Render
 
Agile and CMMI: Yes, They Can Work Together
Agile and CMMI: Yes, They Can Work TogetherAgile and CMMI: Yes, They Can Work Together
Agile and CMMI: Yes, They Can Work Together
TechWell
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
Mohan Late
 
Introduction to Agile Project Management
Introduction to Agile Project ManagementIntroduction to Agile Project Management
Introduction to Agile Project Management
Semen Arslan
 

What's hot (20)

The Synergistic Nature of PI Objectives
The Synergistic Nature of PI ObjectivesThe Synergistic Nature of PI Objectives
The Synergistic Nature of PI Objectives
 
SAFe: An Introduction to the Scaled Agile Framework
SAFe: An Introduction to the Scaled Agile FrameworkSAFe: An Introduction to the Scaled Agile Framework
SAFe: An Introduction to the Scaled Agile Framework
 
Pmp capm exam preparation
Pmp capm exam preparationPmp capm exam preparation
Pmp capm exam preparation
 
Meetup#2 SAFe Patrick & Maxence
Meetup#2 SAFe Patrick & MaxenceMeetup#2 SAFe Patrick & Maxence
Meetup#2 SAFe Patrick & Maxence
 
Agile, PMI and PMBOK
Agile, PMI and PMBOKAgile, PMI and PMBOK
Agile, PMI and PMBOK
 
Fundamental of Scrum
Fundamental of ScrumFundamental of Scrum
Fundamental of Scrum
 
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
 
Agile Scrum CMMI
Agile Scrum CMMIAgile Scrum CMMI
Agile Scrum CMMI
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
What is agile?
What is agile?What is agile?
What is agile?
 
Introduction to Scrum for Project Managers
Introduction to Scrum for Project ManagersIntroduction to Scrum for Project Managers
Introduction to Scrum for Project Managers
 
The Zen of Scrum
The Zen of ScrumThe Zen of Scrum
The Zen of Scrum
 
Agile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management TrainingAgile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management Training
 
Succeeding with Agile
Succeeding with AgileSucceeding with Agile
Succeeding with Agile
 
PMI-ACP Domain 1 Agile Principles and Mindset
PMI-ACP Domain 1 Agile Principles and MindsetPMI-ACP Domain 1 Agile Principles and Mindset
PMI-ACP Domain 1 Agile Principles and Mindset
 
Agile and CMMI: Yes, They Can Work Together
Agile and CMMI: Yes, They Can Work TogetherAgile and CMMI: Yes, They Can Work Together
Agile and CMMI: Yes, They Can Work Together
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
Introduction to Agile Project Management
Introduction to Agile Project ManagementIntroduction to Agile Project Management
Introduction to Agile Project Management
 

Viewers also liked

How to break the internet
How to break the internetHow to break the internet
How to break the internet
Paul Johnston
 
Tamgün Sunusu
Tamgün SunusuTamgün Sunusu
Tamgün Sunusu
anttab
 
Twitter 101 for Small Business
Twitter 101 for Small BusinessTwitter 101 for Small Business
Twitter 101 for Small Business
ilona418
 
Reflections
ReflectionsReflections
Reflections
psilva78227
 
Managing Plone Projects with Perl and Subversion
Managing Plone Projects with Perl and SubversionManaging Plone Projects with Perl and Subversion
Managing Plone Projects with Perl and Subversion
Luciano Rocha
 
Croatian christmas carols
Croatian christmas carolsCroatian christmas carols
Croatian christmas carolsGavranica
 
Support & Help for Academic Researchers by using Information Technology (SHA...
Support & Help for Academic Researchers by using Information  Technology (SHA...Support & Help for Academic Researchers by using Information  Technology (SHA...
Support & Help for Academic Researchers by using Information Technology (SHA...
Martin Rehm
 
Learning With Technology the Educator's Role revised
Learning With Technology the Educator's Role revisedLearning With Technology the Educator's Role revised
Learning With Technology the Educator's Role revised
tuchodi
 
Opiate Project
Opiate ProjectOpiate Project
Opiate Project
guest4a2415
 
Kkka4
Kkka4Kkka4
Kkka4
anttab
 
Diploma de Innovación Educativa con Tecnologías Emergentes
Diploma de Innovación Educativa con Tecnologías EmergentesDiploma de Innovación Educativa con Tecnologías Emergentes
Diploma de Innovación Educativa con Tecnologías Emergentes
Ismael Burone
 
Do dodane vrednosti s Twitterjem in drugimi socialnimi orodji
Do dodane vrednosti s Twitterjem in drugimi socialnimi orodjiDo dodane vrednosti s Twitterjem in drugimi socialnimi orodji
Do dodane vrednosti s Twitterjem in drugimi socialnimi orodji
Danilo Tic
 
Il cannocchiale aristotelico in viaggio per una mostra...
Il cannocchiale aristotelico in viaggio per una mostra...Il cannocchiale aristotelico in viaggio per una mostra...
Il cannocchiale aristotelico in viaggio per una mostra...
stefanogambari
 
Licensario — система оплаты для стартапов. in-app billing
Licensario — система оплаты для стартапов. in-app billingLicensario — система оплаты для стартапов. in-app billing
Licensario — система оплаты для стартапов. in-app billingMaria Podolyak
 
Q.Ind.Quimica
Q.Ind.QuimicaQ.Ind.Quimica
Q.Ind.Quimica
Isabel Corrao
 
Artist Showcase (2008)
Artist Showcase (2008)Artist Showcase (2008)
Artist Showcase (2008)
Footprint Consulting Group
 
WORD
WORDWORD
Workingsmarter 220409
Workingsmarter 220409Workingsmarter 220409
Workingsmarter 220409
Lis Parcell
 
Business resources for librarians 11 29-11
Business resources for librarians 11 29-11Business resources for librarians 11 29-11
Business resources for librarians 11 29-11
jkeohane
 
Слайды к конференции "Маркетинг Финансовых Услуг" 24.06.10
Слайды к конференции "Маркетинг Финансовых Услуг"  24.06.10Слайды к конференции "Маркетинг Финансовых Услуг"  24.06.10
Слайды к конференции "Маркетинг Финансовых Услуг" 24.06.10Mikhail Grafsky
 

Viewers also liked (20)

How to break the internet
How to break the internetHow to break the internet
How to break the internet
 
Tamgün Sunusu
Tamgün SunusuTamgün Sunusu
Tamgün Sunusu
 
Twitter 101 for Small Business
Twitter 101 for Small BusinessTwitter 101 for Small Business
Twitter 101 for Small Business
 
Reflections
ReflectionsReflections
Reflections
 
Managing Plone Projects with Perl and Subversion
Managing Plone Projects with Perl and SubversionManaging Plone Projects with Perl and Subversion
Managing Plone Projects with Perl and Subversion
 
Croatian christmas carols
Croatian christmas carolsCroatian christmas carols
Croatian christmas carols
 
Support & Help for Academic Researchers by using Information Technology (SHA...
Support & Help for Academic Researchers by using Information  Technology (SHA...Support & Help for Academic Researchers by using Information  Technology (SHA...
Support & Help for Academic Researchers by using Information Technology (SHA...
 
Learning With Technology the Educator's Role revised
Learning With Technology the Educator's Role revisedLearning With Technology the Educator's Role revised
Learning With Technology the Educator's Role revised
 
Opiate Project
Opiate ProjectOpiate Project
Opiate Project
 
Kkka4
Kkka4Kkka4
Kkka4
 
Diploma de Innovación Educativa con Tecnologías Emergentes
Diploma de Innovación Educativa con Tecnologías EmergentesDiploma de Innovación Educativa con Tecnologías Emergentes
Diploma de Innovación Educativa con Tecnologías Emergentes
 
Do dodane vrednosti s Twitterjem in drugimi socialnimi orodji
Do dodane vrednosti s Twitterjem in drugimi socialnimi orodjiDo dodane vrednosti s Twitterjem in drugimi socialnimi orodji
Do dodane vrednosti s Twitterjem in drugimi socialnimi orodji
 
Il cannocchiale aristotelico in viaggio per una mostra...
Il cannocchiale aristotelico in viaggio per una mostra...Il cannocchiale aristotelico in viaggio per una mostra...
Il cannocchiale aristotelico in viaggio per una mostra...
 
Licensario — система оплаты для стартапов. in-app billing
Licensario — система оплаты для стартапов. in-app billingLicensario — система оплаты для стартапов. in-app billing
Licensario — система оплаты для стартапов. in-app billing
 
Q.Ind.Quimica
Q.Ind.QuimicaQ.Ind.Quimica
Q.Ind.Quimica
 
Artist Showcase (2008)
Artist Showcase (2008)Artist Showcase (2008)
Artist Showcase (2008)
 
WORD
WORDWORD
WORD
 
Workingsmarter 220409
Workingsmarter 220409Workingsmarter 220409
Workingsmarter 220409
 
Business resources for librarians 11 29-11
Business resources for librarians 11 29-11Business resources for librarians 11 29-11
Business resources for librarians 11 29-11
 
Слайды к конференции "Маркетинг Финансовых Услуг" 24.06.10
Слайды к конференции "Маркетинг Финансовых Услуг"  24.06.10Слайды к конференции "Маркетинг Финансовых Услуг"  24.06.10
Слайды к конференции "Маркетинг Финансовых Услуг" 24.06.10
 

Similar to Laying a Strong Foundation for Agile Transformation

Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.
Kees Blokland
 
Scrum 4 program draft
Scrum 4 program draftScrum 4 program draft
Scrum 4 program draft
Pierre E. NEIS
 
PM Role in a Lean and Agile World - Rev2
PM Role in a Lean and Agile World - Rev2PM Role in a Lean and Agile World - Rev2
PM Role in a Lean and Agile World - Rev2
Dave Cornelius - Value Contributor-agility and innovation
 
Fundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part IFundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part I
Gopinath Ramakrishnan, Ph.D, CSM
 
Agile Marketing in the Enterprise: Year One
Agile Marketing in the Enterprise: Year OneAgile Marketing in the Enterprise: Year One
Agile Marketing in the Enterprise: Year One
Boston Agile Marketing Group
 
Growth Product Development
Growth Product DevelopmentGrowth Product Development
Growth Product Development
Mehdi Mehni
 
aa.pdf
aa.pdfaa.pdf
aa.pdf
MANYAGOEL14
 
A. Kamran's Best Practices in Scrum's Sprint Retrospectives
A. Kamran's Best Practices in Scrum's Sprint RetrospectivesA. Kamran's Best Practices in Scrum's Sprint Retrospectives
A. Kamran's Best Practices in Scrum's Sprint Retrospectives
Arman Kamran
 
Scrum
ScrumScrum
Scrum
somyaadwan
 
Mapping Arizona's Future with Performance Management
Mapping Arizona's Future with Performance ManagementMapping Arizona's Future with Performance Management
Mapping Arizona's Future with Performance Management
Marnie Green
 
Agile Metrics: Measuring Outcomes and Results
Agile Metrics: Measuring Outcomes and ResultsAgile Metrics: Measuring Outcomes and Results
Agile Metrics: Measuring Outcomes and Results
TechWell
 
Servant Leader or Secretary
Servant Leader or SecretaryServant Leader or Secretary
Servant Leader or Secretary
Krista Trapani
 
agile Marina Pochinok_1_ENG-2
agile Marina Pochinok_1_ENG-2agile Marina Pochinok_1_ENG-2
agile Marina Pochinok_1_ENG-2
Ajumal Khan
 
Agile Scrum Lean & Kanban explained in a flash
Agile Scrum Lean & Kanban explained in a flashAgile Scrum Lean & Kanban explained in a flash
Agile Scrum Lean & Kanban explained in a flash
DigitalCatapultDevelopmentPractices
 
Agile IT Project Management
Agile IT Project ManagementAgile IT Project Management
Agile IT Project Management
Supreeth Rajan
 
Atlassian - Métricas de performance para previsibilidade e progresso no Jira
Atlassian - Métricas de performance para previsibilidade e progresso no JiraAtlassian - Métricas de performance para previsibilidade e progresso no Jira
Atlassian - Métricas de performance para previsibilidade e progresso no Jira
Fábio Micheletti
 
Product Management In Agile Practice
Product Management In Agile PracticeProduct Management In Agile Practice
Product Management In Agile Practice
Syed Nazir Razik ACP, CSM, PMP
 
TPM CYCLE C
TPM CYCLE CTPM CYCLE C
TPM CYCLE C
Max Lyons
 
How to measure the outcome of agile transformation
How to measure the outcome of agile transformationHow to measure the outcome of agile transformation
How to measure the outcome of agile transformation
Rahul Sudame
 
Scrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
Scrum Alliance Collaboration at Scale Webinar: Agile RoadmappingScrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
Scrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
Luke Hohmann
 

Similar to Laying a Strong Foundation for Agile Transformation (20)

Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.
 
Scrum 4 program draft
Scrum 4 program draftScrum 4 program draft
Scrum 4 program draft
 
PM Role in a Lean and Agile World - Rev2
PM Role in a Lean and Agile World - Rev2PM Role in a Lean and Agile World - Rev2
PM Role in a Lean and Agile World - Rev2
 
Fundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part IFundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part I
 
Agile Marketing in the Enterprise: Year One
Agile Marketing in the Enterprise: Year OneAgile Marketing in the Enterprise: Year One
Agile Marketing in the Enterprise: Year One
 
Growth Product Development
Growth Product DevelopmentGrowth Product Development
Growth Product Development
 
aa.pdf
aa.pdfaa.pdf
aa.pdf
 
A. Kamran's Best Practices in Scrum's Sprint Retrospectives
A. Kamran's Best Practices in Scrum's Sprint RetrospectivesA. Kamran's Best Practices in Scrum's Sprint Retrospectives
A. Kamran's Best Practices in Scrum's Sprint Retrospectives
 
Scrum
ScrumScrum
Scrum
 
Mapping Arizona's Future with Performance Management
Mapping Arizona's Future with Performance ManagementMapping Arizona's Future with Performance Management
Mapping Arizona's Future with Performance Management
 
Agile Metrics: Measuring Outcomes and Results
Agile Metrics: Measuring Outcomes and ResultsAgile Metrics: Measuring Outcomes and Results
Agile Metrics: Measuring Outcomes and Results
 
Servant Leader or Secretary
Servant Leader or SecretaryServant Leader or Secretary
Servant Leader or Secretary
 
agile Marina Pochinok_1_ENG-2
agile Marina Pochinok_1_ENG-2agile Marina Pochinok_1_ENG-2
agile Marina Pochinok_1_ENG-2
 
Agile Scrum Lean & Kanban explained in a flash
Agile Scrum Lean & Kanban explained in a flashAgile Scrum Lean & Kanban explained in a flash
Agile Scrum Lean & Kanban explained in a flash
 
Agile IT Project Management
Agile IT Project ManagementAgile IT Project Management
Agile IT Project Management
 
Atlassian - Métricas de performance para previsibilidade e progresso no Jira
Atlassian - Métricas de performance para previsibilidade e progresso no JiraAtlassian - Métricas de performance para previsibilidade e progresso no Jira
Atlassian - Métricas de performance para previsibilidade e progresso no Jira
 
Product Management In Agile Practice
Product Management In Agile PracticeProduct Management In Agile Practice
Product Management In Agile Practice
 
TPM CYCLE C
TPM CYCLE CTPM CYCLE C
TPM CYCLE C
 
How to measure the outcome of agile transformation
How to measure the outcome of agile transformationHow to measure the outcome of agile transformation
How to measure the outcome of agile transformation
 
Scrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
Scrum Alliance Collaboration at Scale Webinar: Agile RoadmappingScrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
Scrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
 

Recently uploaded

Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
OECD Directorate for Financial and Enterprise Affairs
 
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdfWhy Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Ben Linders
 
Proposal: The Ark Project and The BEEP Inc
Proposal: The Ark Project and The BEEP IncProposal: The Ark Project and The BEEP Inc
Proposal: The Ark Project and The BEEP Inc
Raheem Muhammad
 
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
gpww3sf4
 
Pro-competitive Industrial Policy – LANE – June 2024 OECD discussion
Pro-competitive Industrial Policy – LANE – June 2024 OECD discussionPro-competitive Industrial Policy – LANE – June 2024 OECD discussion
Pro-competitive Industrial Policy – LANE – June 2024 OECD discussion
OECD Directorate for Financial and Enterprise Affairs
 
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
SkillCertProExams
 
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
OECD Directorate for Financial and Enterprise Affairs
 
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
OECD Directorate for Financial and Enterprise Affairs
 
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussion
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussionPro-competitive Industrial Policy – OECD – June 2024 OECD discussion
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussion
OECD Directorate for Financial and Enterprise Affairs
 
Artificial Intelligence, Data and Competition – OECD – June 2024 OECD discussion
Artificial Intelligence, Data and Competition – OECD – June 2024 OECD discussionArtificial Intelligence, Data and Competition – OECD – June 2024 OECD discussion
Artificial Intelligence, Data and Competition – OECD – June 2024 OECD discussion
OECD Directorate for Financial and Enterprise Affairs
 
Carrer goals.pptx and their importance in real life
Carrer goals.pptx  and their importance in real lifeCarrer goals.pptx  and their importance in real life
Carrer goals.pptx and their importance in real life
artemacademy2
 
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
OECD Directorate for Financial and Enterprise Affairs
 
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
kekzed
 
IEEE CIS Webinar Sustainable futures.pdf
IEEE CIS Webinar Sustainable futures.pdfIEEE CIS Webinar Sustainable futures.pdf
IEEE CIS Webinar Sustainable futures.pdf
Claudio Gallicchio
 
Using-Presentation-Software-to-the-Fullf.pptx
Using-Presentation-Software-to-the-Fullf.pptxUsing-Presentation-Software-to-the-Fullf.pptx
Using-Presentation-Software-to-the-Fullf.pptx
kainatfatyma9
 
Disaster Management project for holidays homework and other uses
Disaster Management project for holidays homework and other usesDisaster Management project for holidays homework and other uses
Disaster Management project for holidays homework and other uses
RIDHIMAGARG21
 
Gamify it until you make it Improving Agile Development and Operations with ...
Gamify it until you make it  Improving Agile Development and Operations with ...Gamify it until you make it  Improving Agile Development and Operations with ...
Gamify it until you make it Improving Agile Development and Operations with ...
Ben Linders
 
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
OECD Directorate for Financial and Enterprise Affairs
 
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdfBRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
Robin Haunschild
 
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
OECD Directorate for Financial and Enterprise Affairs
 

Recently uploaded (20)

Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
 
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdfWhy Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
 
Proposal: The Ark Project and The BEEP Inc
Proposal: The Ark Project and The BEEP IncProposal: The Ark Project and The BEEP Inc
Proposal: The Ark Project and The BEEP Inc
 
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
 
Pro-competitive Industrial Policy – LANE – June 2024 OECD discussion
Pro-competitive Industrial Policy – LANE – June 2024 OECD discussionPro-competitive Industrial Policy – LANE – June 2024 OECD discussion
Pro-competitive Industrial Policy – LANE – June 2024 OECD discussion
 
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
 
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
 
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
 
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussion
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussionPro-competitive Industrial Policy – OECD – June 2024 OECD discussion
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussion
 
Artificial Intelligence, Data and Competition – OECD – June 2024 OECD discussion
Artificial Intelligence, Data and Competition – OECD – June 2024 OECD discussionArtificial Intelligence, Data and Competition – OECD – June 2024 OECD discussion
Artificial Intelligence, Data and Competition – OECD – June 2024 OECD discussion
 
Carrer goals.pptx and their importance in real life
Carrer goals.pptx  and their importance in real lifeCarrer goals.pptx  and their importance in real life
Carrer goals.pptx and their importance in real life
 
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
 
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
 
IEEE CIS Webinar Sustainable futures.pdf
IEEE CIS Webinar Sustainable futures.pdfIEEE CIS Webinar Sustainable futures.pdf
IEEE CIS Webinar Sustainable futures.pdf
 
Using-Presentation-Software-to-the-Fullf.pptx
Using-Presentation-Software-to-the-Fullf.pptxUsing-Presentation-Software-to-the-Fullf.pptx
Using-Presentation-Software-to-the-Fullf.pptx
 
Disaster Management project for holidays homework and other uses
Disaster Management project for holidays homework and other usesDisaster Management project for holidays homework and other uses
Disaster Management project for holidays homework and other uses
 
Gamify it until you make it Improving Agile Development and Operations with ...
Gamify it until you make it  Improving Agile Development and Operations with ...Gamify it until you make it  Improving Agile Development and Operations with ...
Gamify it until you make it Improving Agile Development and Operations with ...
 
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
 
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdfBRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
 
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
 

Laying a Strong Foundation for Agile Transformation

  • 1. Laying A Strong Foundation for Agile Transformation (Experience Report Presentation @ Agile India 2016 on March 17 2016) Dr. Gopinath Ramakrishnan Independent Consultant e-mail: gopi@rgopinath.com Twitter: @gpnth Website: www.rgopinath.com (c) Gopinath Ramakrishnan, 2016
  • 2. About the Client • Multinational Product Company • Product Development mainly in India • Organizational Structure – Function Based • Waterfall Lifecycle • Prior Exposure to Agile - NONE (c) Gopinath Ramakrishnan, 2016
  • 3. 5 Steps for Effective Agile Initiation 1. Set Sponsor Expectations Right 2. Get Leadership Buy-in 3. Assess the Current Scenario 4. Start, Train & Coach Pilot Project 5. Measure the Impact (c) Gopinath Ramakrishnan, 2016
  • 4. Why Agile ? (c) Gopinath Ramakrishnan, 2016
  • 5. Agile Journey is Not Easy! Be Prepared for A Major Change !! (c) Gopinath Ramakrishnan, 2016
  • 6. 5 Steps for Effective Agile Initiation 1. Set Sponsor Expectations Right 2. Get Leadership Buy-in 3. Assess the Current Scenario 4. Start, Train & Coach Pilot Project 5. Measure the Impact (c) Gopinath Ramakrishnan, 2016
  • 7. First Understand Agile AND ONLY THEN Commit to Transformation (c) Gopinath Ramakrishnan, 2016
  • 8. Agile Values & Principles Workshop for Leaders (c) Gopinath Ramakrishnan, 2016
  • 9. Agile Workshop – Outcomes • Business Expectations Emerged • All Agile Values and Principles found Relevant • Leadership Team Buy-in Obtained (c) Gopinath Ramakrishnan, 2016
  • 10. If Being Agile makes Business Sense And Leadership is Willing to Change Then Do Gemba Situation Analysis (c) Gopinath Ramakrishnan, 2016 Gemba: Place where value is created
  • 11. 5 Steps for Effective Agile Initiation 1. Set Sponsor Expectations Right 2. Get Leadership Buy-in 3. Assess the Current Scenario 4. Start, Train & Coach Pilot Project 5. Measure the Impact (c) Gopinath Ramakrishnan, 2016
  • 12. Assessment - Objectives • To Compare Current Practices with Agile Practices and Baseline them • To Surface any Critical People Issues (c) Gopinath Ramakrishnan, 2016
  • 14. Parameters Assessed 1. Teamwork 2. Requirements, Architecture and Design 3. Project Planning and Monitoring 4. Engineering Practices 5. Product Quality 6. Work Culture 7. Continuous Improvement (c) Gopinath Ramakrishnan, 2016
  • 15. Assessment - Inputs • Release Retrospectives • Survey Responses (c) Gopinath Ramakrishnan, 2016
  • 16. Release Retrospectives • Most Recent Product Release • 3 Separate Sessions – Session 1: Team Members from Potential Pilot Project – Session 2: Team Members from Other Projects – Session 3: Project Managers & Line Managers (c) Gopinath Ramakrishnan, 2016
  • 17. Survey Questionnaire (c) Gopinath Ramakrishnan, 2016 Extract from the Survey Questionnaire
  • 18. Pre-Pilot Survey Results - Parameter Ratings Pilot Candidate 1 (c) Gopinath Ramakrishnan, 2016 Pilot Candidate 2
  • 19. Pre-Pilot Survey Results – Practices Needing Attention • Visibility of Progress (41 %) • Ability to Start with Incomplete Requirements (29%) • Visibility of Technical Debt (29%) • Early Identification of Non-functional Requirements (26%) • Involvement of the Testers (26%) • Being Productive without Overworking (26%) • Consideration of Team oriented behavior in Performance Reviews and Compensation (26%) [Figs. in the bracket are the % of responses rated FAR or VERY FAR from the proven Agile practice] (c) Gopinath Ramakrishnan, 2016
  • 20. Assessment - Conclusions • Practices lie in the middle of the Agility Scale • Some Practices need attention • No Critical Risks to Agile Transformation – No major issues with Work Culture and Teamwork Pilots Can Start ! (c) Gopinath Ramakrishnan, 2016
  • 21. 5 Steps for Effective Agile Initiation 1. Set Sponsor Expectations Right 2. Get Leadership Buy-in 3. Assess the Current Scenario 4. Start, Train & Coach Pilot Project 5. Measure the Impact (c) Gopinath Ramakrishnan, 2016
  • 22. Pilot Project Details • Pilot Duration – 6 Weeks ( 3 Sprints) • Pilot A – Feature Based – External Customer – 7 Team Members (5 Programmers + 2 Testers) • Pilot B – Component Based – Internal Customers – 3 Team Members (2 Programmers + 1 Tester) (c) Gopinath Ramakrishnan, 2016
  • 23. Pre-Pilot Workshops • Agile Values & Principles • Overview of Agile Methods • Role of Managers in an Agile World • Teamwork (c) Gopinath Ramakrishnan, 2016
  • 24. Pilot Project – Process Framework • Scrum Derivative - NOT Scrum ! • Scrum Events & Artifacts • Roles different from Scrum – Project Manager  Local Product Owner (LPO) – Functional Manager Sprint Manager (SM) • Reporting relationships among LPO, SM & Team Members – Not an issue ; Work Culture conducive (c) Gopinath Ramakrishnan, 2016
  • 25. Pilot Project – Training & Coaching • Just-in Time; Bite-Sized Workshops – Timed just before a sprint ceremony – Actual Work Artifacts (vs simulated exercises ) • Focus of Coaching – Changing the Mindset – Improving Teamwork – Ensuring Effective Sprint Ceremonies (c) Gopinath Ramakrishnan, 2016
  • 26. 5 Steps for Effective Agile Initiation 1. Set Sponsor Expectations Right 2. Get Leadership Buy-in 3. Assess the Current Scenario 4. Start, Train & Coach Pilot Project 5. Measure the Impact (c) Gopinath Ramakrishnan, 2016
  • 27. (c) Gopinath Ramakrishnan, 2016 Extract from the Survey Questionnaire
  • 28. How many people said Situation has Become BETTER? (c) Gopinath Ramakrishnan, 2016
  • 29. Impact of Agile on Parameters%ofResponses (c) Gopinath Ramakrishnan, 2016
  • 30. Impact of Agile on Parameters %ofResponses (c) Gopinath Ramakrishnan, 2016 Parameters % of Responses Rating it “Better” Requirements, Architecture and Design 100 % Project Planning & Monitoring 100% Continuous Improvement 100 % Teamwork 93 % Product Quality 93 % Work Environment 79 % Engineering Practices 71 %
  • 31. Impact on Practices (c) Gopinath Ramakrishnan, 2016
  • 32. Impact on Practices (c) Gopinath Ramakrishnan, 2016
  • 33. Impact of Agile on the Practices which were Rated Low in Pre-Pilot Survey %ofResponses (c) Gopinath Ramakrishnan, 2016
  • 34. Impact of Agile on the Practices which were Rated Low in Pre-Pilot Survey %ofResponses (c) Gopinath Ramakrishnan, 2016 Practices % of Responses Rating it “Better” Progress Visibility 100 % Early Tester Involvement 93% Encouragement of Team Behavior 71% Ability to Start Work with Incomplete Requirements 57 % Being Productive without Overworking 50 % Early Identification of NFRs 50% Technical Debt 36 %
  • 35. Outcome Another 8 Teams earmarked for Agile Transition in the Next Release (c) Gopinath Ramakrishnan, 2016
  • 36. Thank You ! Dr. Gopinath Ramakrishnan Independent Consultant e-mail: gopi@rgopinath.com Twitter: @gpnth Website: www.rgopinath.com (c) Gopinath Ramakrishnan, 2016