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

PDF
Agile Project Management with Scrum PDF
PPT
Best Practices When Moving To Agile Project Management
PDF
Fundamentals of Agile Methodologies - Part II
PDF
Project quality management - PMI PMBOK Knowledge Area
PPTX
Agile Project Management
PPT
Agile transformation best practices
PDF
Agile quiz answers
PPTX
Agile project management
Agile Project Management with Scrum PDF
Best Practices When Moving To Agile Project Management
Fundamentals of Agile Methodologies - Part II
Project quality management - PMI PMBOK Knowledge Area
Agile Project Management
Agile transformation best practices
Agile quiz answers
Agile project management

What's hot (20)

PDF
The Synergistic Nature of PI Objectives
PDF
SAFe: An Introduction to the Scaled Agile Framework
PPTX
Pmp capm exam preparation
PPTX
Meetup#2 SAFe Patrick & Maxence
PPTX
Agile, PMI and PMBOK
PDF
Fundamental of Scrum
PDF
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
PDF
Agile Scrum CMMI
PDF
Agile Transformation at Scale
ODP
Agile Project Management
PDF
Agile project management using scrum
PPTX
What is agile?
PPTX
PDF
The Zen of Scrum
PDF
Agile Methodology - Agile Project Management Training
PDF
Succeeding with Agile
PPTX
PMI-ACP Domain 1 Agile Principles and Mindset
PDF
Agile and CMMI: Yes, They Can Work Together
PPTX
Introduction to Scrum.ppt
PDF
Introduction to Agile Project Management
The Synergistic Nature of PI Objectives
SAFe: An Introduction to the Scaled Agile Framework
Pmp capm exam preparation
Meetup#2 SAFe Patrick & Maxence
Agile, PMI and PMBOK
Fundamental of Scrum
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
Agile Scrum CMMI
Agile Transformation at Scale
Agile Project Management
Agile project management using scrum
What is agile?
The Zen of Scrum
Agile Methodology - Agile Project Management Training
Succeeding with Agile
PMI-ACP Domain 1 Agile Principles and Mindset
Agile and CMMI: Yes, They Can Work Together
Introduction to Scrum.ppt
Introduction to Agile Project Management
Ad

Viewers also liked (20)

ODP
How to break the internet
PPT
Tamgün Sunusu
PDF
Twitter 101 for Small Business
PPS
Reflections
ODP
Managing Plone Projects with Perl and Subversion
PPT
Croatian christmas carols
KEY
Learning With Technology the Educator's Role revised
PPT
Opiate Project
PPS
Kkka4
PDF
Diploma de Innovación Educativa con Tecnologías Emergentes
PDF
Do dodane vrednosti s Twitterjem in drugimi socialnimi orodji
PPT
Il cannocchiale aristotelico in viaggio per una mostra...
PDF
Licensario — система оплаты для стартапов. in-app billing
PPT
Q.Ind.Quimica
PDF
Artist Showcase (2008)
PDF
PPT
Workingsmarter 220409
PPT
Business resources for librarians 11 29-11
PDF
Слайды к конференции "Маркетинг Финансовых Услуг" 24.06.10
PPTX
Lyddie: Unit3 lesson3
How to break the internet
Tamgün Sunusu
Twitter 101 for Small Business
Reflections
Managing Plone Projects with Perl and Subversion
Croatian christmas carols
Learning With Technology the Educator's Role revised
Opiate Project
Kkka4
Diploma de Innovación Educativa con Tecnologías Emergentes
Do dodane vrednosti s Twitterjem in drugimi socialnimi orodji
Il cannocchiale aristotelico in viaggio per una mostra...
Licensario — система оплаты для стартапов. in-app billing
Q.Ind.Quimica
Artist Showcase (2008)
Workingsmarter 220409
Business resources for librarians 11 29-11
Слайды к конференции "Маркетинг Финансовых Услуг" 24.06.10
Lyddie: Unit3 lesson3
Ad

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

PDF
Five Steps to a More Agile Organization: Adopting Agility at Scale
PPTX
Five Steps to a More Agile Organization
PPTX
Reaching agility: Why aren't we done yet?
PPTX
Cognizant Information for Task 6_.pptx
PDF
Online Enterprise Agile Portfolio Management Training
PDF
Re thinking portfolio-and-capacity-planning-gov
PDF
Accelerating Business Value - Culture Shift Enablers
PPTX
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
PPTX
Strategies for Large Scale Agile Transformation
PDF
Agile Development in Highly Regulated Organizations
PPTX
Agile Project Management - Course Details
PDF
Take Agile to Next Level
PDF
Fundamentals of Agile Methodologies - Part I
PDF
Agile Gurugram 2019 Conference | Agile Culture for High Performance | Abhigya...
PPT
Transitioning To Agile
PPTX
How to measure the outcome of agile transformation
PDF
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
PPT
The Agile Revolution of IBM
PPT
Intro to Agile Practices and Values
PPT
Agile adoption julen c. mohanty
Five Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization
Reaching agility: Why aren't we done yet?
Cognizant Information for Task 6_.pptx
Online Enterprise Agile Portfolio Management Training
Re thinking portfolio-and-capacity-planning-gov
Accelerating Business Value - Culture Shift Enablers
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
Strategies for Large Scale Agile Transformation
Agile Development in Highly Regulated Organizations
Agile Project Management - Course Details
Take Agile to Next Level
Fundamentals of Agile Methodologies - Part I
Agile Gurugram 2019 Conference | Agile Culture for High Performance | Abhigya...
Transitioning To Agile
How to measure the outcome of agile transformation
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
The Agile Revolution of IBM
Intro to Agile Practices and Values
Agile adoption julen c. mohanty

Recently uploaded (20)

PPTX
export_1a21b709-15ab-43fc-88b3-50ecde18572d.pptx
PPTX
The Power of Communication & Overcoming
PPTX
All important rules of procedure for any upcoming MUN
PPTX
VIVEK BOOK REVIEW the fish sticks book.pptx
PPTX
Staff WelFare Presentation for Larger Organizations
PPTX
Special Occasion Speech by NBA YoungBoy.pptx
PPTX
Challenges, strengths and prospects of Pakistan in.pptx
PPTX
Lesson-4-MS-Word-Inserting-Editing-Formatting-Objects.pptx.pptx
PDF
Lessons Learned building a product with clean core abap
PPTX
Outcomes of Communication & Overcoming
PPTX
ECO VAULT AUTOMATIC DIAPER DISPENSER AND SHREDDER
PPTX
Enterprise Network Design and Implementation Project using Cisco ASA, FortiGa...
PDF
WEEK-2-Models-of-CommunicationCommunication-Ethics.pdf
PPTX
Principles-of-International-Environmental-Law.pptx
PDF
Unit 3 Ratio Analysis.pdf xdvdssdfsdfsd sdf
PPTX
Training for Village Watershed Volunteers.pptx
PPTX
Go Kiss the World book review presentation.pptx
PPTX
Swadesh sapthaha - Athma Nirbhar Bharath.
PPTX
2025-08-24 Joseph 04 (shared slides).pptx
PPTX
Ruth Week 2 - Redemption Is Coming 08-31-2025.pptx
export_1a21b709-15ab-43fc-88b3-50ecde18572d.pptx
The Power of Communication & Overcoming
All important rules of procedure for any upcoming MUN
VIVEK BOOK REVIEW the fish sticks book.pptx
Staff WelFare Presentation for Larger Organizations
Special Occasion Speech by NBA YoungBoy.pptx
Challenges, strengths and prospects of Pakistan in.pptx
Lesson-4-MS-Word-Inserting-Editing-Formatting-Objects.pptx.pptx
Lessons Learned building a product with clean core abap
Outcomes of Communication & Overcoming
ECO VAULT AUTOMATIC DIAPER DISPENSER AND SHREDDER
Enterprise Network Design and Implementation Project using Cisco ASA, FortiGa...
WEEK-2-Models-of-CommunicationCommunication-Ethics.pdf
Principles-of-International-Environmental-Law.pptx
Unit 3 Ratio Analysis.pdf xdvdssdfsdfsd sdf
Training for Village Watershed Volunteers.pptx
Go Kiss the World book review presentation.pptx
Swadesh sapthaha - Athma Nirbhar Bharath.
2025-08-24 Joseph 04 (shared slides).pptx
Ruth Week 2 - Redemption Is Coming 08-31-2025.pptx

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: [email protected] 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: [email protected] Twitter: @gpnth Website: www.rgopinath.com (c) Gopinath Ramakrishnan, 2016