SlideShare une entreprise Scribd logo
1  sur  25
Télécharger pour lire hors ligne
1
Being Agile – Mindset & Culture
Raja Soundaramourty
May 07, 2014
2
Doing Agile ≠ Being Agile
Agile Practices ≠ Agile Mindset
3
Agile is Like Haircut – Copying Someone Rarely Works
4
Agile Fragile
Likes to Talk
About Problems
Likes to
Solve Problems
5
Agile Fragile
Likes to Work
in the Dark
Likes to
Work in a Team
6
Agile Fragile
“It Meets the
Requirement”
“I Hope This is
Going to Help You”
7
Agile Fragile
Think Users
are Dumb
Respect for
the Users
8
To Release Benefit on a Schedule
We’ll Need to
Leverage
Incremental and Iterative Thinking
9
Iterative
Builds a Rough Version, Validates it, then Slowly Builds-up Quality
Incremental
Builds Bit by Bit
Move from Vague Idea. Making Course Corrections as You Go!Fully Formed Idea. Accurate Execution!
10
Mix the Strategies
Iterative and Incremental
•  Iterate to Find and Improve Solutions
•  Increment to Add Known Functionality
11
Agile Methodologies
Kanban* Xtreme
Programming*
Lean* Dynamic Systems
Development Method
Scrum* Feature Driven
Development
* Popular
12
PracticesMethodologies
Methodologies
•  Scrum
•  Lean
•  Kanban
•  Xtreme Programming
Practices
•  Test Driven Development
(TDD)
•  Continuous Delivery
•  Pair Programming
13
Product Development
Maintain Work
Environment
Learn from Outside
Sources
Develop Team Commit to Agility
Manage Risks
Ensure Process
Adherence
Identify and remove
impediments
Ensure Internal
Communication
Provide Job Training Engage Stakeholders
Everyone
Environment
Develop Product Strategy
Manage Product Portfolio
Understanding Needs of
the Customer
Product
Strategy
Define Product Roadmap
Define Business
Requirements
Establish Product Vision
Planning
Define Product Backlog
Solution Requirements
Maintain Architecture Integration Testing
Coordinate Work
Achieve Customer
Acceptance
Understand Requirement
Establish Development
Environment
Maintain Product Quality Manage Suppliers
Design and Engineer
Solutions
Deploy Product
Develop Product
Coordinate Launch
Support Implementation
Plan Launch
Launch
Product
Support Operations
Perform Maintenance &
Customizations
Support Operations
Operate &
Support Product
14
Development Sprints
Independent Test
Release Planning
Plan
Code
DesignTest
Team Release
Planning
Product Release
Planning
Team Backlog
Levelling
Delivery
Integrate
Platform
Certification
TestPackage
Build
IntegrateTest
Shippable
Release
Potentially
Shippable Product
Product Planning
Product
Backlog
Product
Roadmap
Product
Planning
Vision
15
Visioning
Wire-framing
User Journeys
Epic-writing
Release Plan
1 2 3 4 5
10 10 10 10 10
Planned Velocity
16
10 mins
“Here’s what we have planned.
Does it look reasonable?”
Looks good to us. Let’s go!
XD
PO
Dev
QA
BA
LM
PM
17
How are we looking?
LMPM
18
10 mins
PO
PM
LM
Updates on Work
Listening in for any questions
on priorities or stories.
Listening for any blockers
I need to help resolve.
Drives process and updates.
Looks for improvements.
Across Product
On the outside of main circle.
“What cross project impacts are there?”
Dev
QA
XD
BA
19
10 mins
PO
LM
QA
XD
Story
“Here are the details of the story.
Are we all on the same page?”
BA
20
10 mins
Story
“Here are the details of the story.
Are we all on the same page?”
BA XD
QADev
21
“This is what we produced
during the iteration.”
PO
Walkthrough of live app.
Stakeholders
Provide feedback.
22
1 hour
XD
DevQA
BA
LM
PM
What went well? What needs
improvement?
Questions?
PO
Action Items
23
Four Types of
Agile Teams
to Avoid
You’re  nuts.  
I’m  King  of  the  world!  
No,  You’re  not!  
I’m  King  of  the  World!!  
I’m  King  of    
the  World  
Are  you  crazy?  
I’m  King  of  the  World!  
I’m  King  of  
the  World!!  No!  I’m  King  of  
the  World!!  
24
Team Communication
User Accessibility
Team Location
Team Structure
Delivery Frequency (Shippable)
Measurement of Progress
Ability to Change Direction
Testing
Planning Approach
Process Philosophy
1
2
3
4
5
6
7
8
9
10
Minimal, written,
knowledge is power
Limited, off-site
Highly distributed
Departmental, top down,
large teams
Infrequent, 3+ months
Phases, tasks, documents
Low, prevented
Manual, post-coding
Up-front, detailed,
activity-based
Static, audited, my-way
1
2
3
4
5
6
7
8
9
10
Open, trusting, face-to-face
Constant, on-site
Co-located
Cross-functional, self-
organizing, small teams
Frequent, 1-2 weeks
Features/business value,
working software
High, embraced
Integrated, automated,
test-driven
Just enough, adaptive,
continuous
Analyze/adapt/improve
1 2 3 4 5
25
Thank you.

Contenu connexe

Tendances

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
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product OwnerRichard Cheng
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product OwnerRichard Cheng
 
Agile Roles #3 The Product Owner – What is this Mythical Beast?
Agile Roles #3 The Product Owner – What is this Mythical Beast?Agile Roles #3 The Product Owner – What is this Mythical Beast?
Agile Roles #3 The Product Owner – What is this Mythical Beast?Agile Auckland
 
Agile Truths and Misconceptions Exposed
Agile Truths and Misconceptions ExposedAgile Truths and Misconceptions Exposed
Agile Truths and Misconceptions ExposedRichard Cheng
 
The Ultimate Agile Mix Tape (Agile 2017)
The Ultimate Agile Mix Tape (Agile 2017)The Ultimate Agile Mix Tape (Agile 2017)
The Ultimate Agile Mix Tape (Agile 2017)Tommy Norman
 
Lean Scaling – From Lean Startup to Lean Enterprise - Itamar Goldminz
Lean Scaling – From Lean Startup to Lean Enterprise - Itamar GoldminzLean Scaling – From Lean Startup to Lean Enterprise - Itamar Goldminz
Lean Scaling – From Lean Startup to Lean Enterprise - Itamar GoldminzAtlassian
 
Undercover Scrum Master - Agile2019
Undercover Scrum Master - Agile2019Undercover Scrum Master - Agile2019
Undercover Scrum Master - Agile2019Dane Weber
 
Scrum in the Enterprise - Making It Work With Distributed Teams - Liz Heier
Scrum in the Enterprise - Making It Work With Distributed Teams - Liz HeierScrum in the Enterprise - Making It Work With Distributed Teams - Liz Heier
Scrum in the Enterprise - Making It Work With Distributed Teams - Liz HeierAtlassian
 
Agile's Future Wave
Agile's Future WaveAgile's Future Wave
Agile's Future Wavemachielg
 
Agile in the Federal Government
Agile in the Federal Government Agile in the Federal Government
Agile in the Federal Government Richard Cheng
 
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13Lean Kanban Central Europe
 
Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Richard Cheng
 
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Atlassian
 
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?Edunomica
 
Agile Testing - What's that all about?
Agile Testing - What's that all about?Agile Testing - What's that all about?
Agile Testing - What's that all about?Maurizio Mancini
 
30 psychological truths that drive agile adoption and its failure
30 psychological truths that drive agile adoption and its failure30 psychological truths that drive agile adoption and its failure
30 psychological truths that drive agile adoption and its failureCaoilte Dunne
 
Handling Waterfall Nostalgia when Moving to Agile
Handling Waterfall Nostalgia when Moving to AgileHandling Waterfall Nostalgia when Moving to Agile
Handling Waterfall Nostalgia when Moving to AgileYaki Koren
 

Tendances (20)

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
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product Owner
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product Owner
 
Agile Roles #3 The Product Owner – What is this Mythical Beast?
Agile Roles #3 The Product Owner – What is this Mythical Beast?Agile Roles #3 The Product Owner – What is this Mythical Beast?
Agile Roles #3 The Product Owner – What is this Mythical Beast?
 
Agile Truths and Misconceptions Exposed
Agile Truths and Misconceptions ExposedAgile Truths and Misconceptions Exposed
Agile Truths and Misconceptions Exposed
 
The Ultimate Agile Mix Tape (Agile 2017)
The Ultimate Agile Mix Tape (Agile 2017)The Ultimate Agile Mix Tape (Agile 2017)
The Ultimate Agile Mix Tape (Agile 2017)
 
Lean Scaling – From Lean Startup to Lean Enterprise - Itamar Goldminz
Lean Scaling – From Lean Startup to Lean Enterprise - Itamar GoldminzLean Scaling – From Lean Startup to Lean Enterprise - Itamar Goldminz
Lean Scaling – From Lean Startup to Lean Enterprise - Itamar Goldminz
 
Undercover Scrum Master - Agile2019
Undercover Scrum Master - Agile2019Undercover Scrum Master - Agile2019
Undercover Scrum Master - Agile2019
 
Scrum in the Enterprise - Making It Work With Distributed Teams - Liz Heier
Scrum in the Enterprise - Making It Work With Distributed Teams - Liz HeierScrum in the Enterprise - Making It Work With Distributed Teams - Liz Heier
Scrum in the Enterprise - Making It Work With Distributed Teams - Liz Heier
 
Agile's Future Wave
Agile's Future WaveAgile's Future Wave
Agile's Future Wave
 
LKCE16 - Enterprise Flow by Klaus Leopold
LKCE16 - Enterprise Flow by Klaus LeopoldLKCE16 - Enterprise Flow by Klaus Leopold
LKCE16 - Enterprise Flow by Klaus Leopold
 
Agile in the Federal Government
Agile in the Federal Government Agile in the Federal Government
Agile in the Federal Government
 
Intro to Kanban
Intro to KanbanIntro to Kanban
Intro to Kanban
 
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
 
Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5
 
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
 
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
 
Agile Testing - What's that all about?
Agile Testing - What's that all about?Agile Testing - What's that all about?
Agile Testing - What's that all about?
 
30 psychological truths that drive agile adoption and its failure
30 psychological truths that drive agile adoption and its failure30 psychological truths that drive agile adoption and its failure
30 psychological truths that drive agile adoption and its failure
 
Handling Waterfall Nostalgia when Moving to Agile
Handling Waterfall Nostalgia when Moving to AgileHandling Waterfall Nostalgia when Moving to Agile
Handling Waterfall Nostalgia when Moving to Agile
 

En vedette

Don't "Do" Agile, Be Agile
Don't "Do" Agile, Be AgileDon't "Do" Agile, Be Agile
Don't "Do" Agile, Be AgileAdam Zolyak
 
The Agile Mindset & Culture - Tim Ermlich, Sr. Product Manager at CashStar
The Agile Mindset & Culture - Tim Ermlich, Sr. Product Manager at CashStarThe Agile Mindset & Culture - Tim Ermlich, Sr. Product Manager at CashStar
The Agile Mindset & Culture - Tim Ermlich, Sr. Product Manager at CashStaragilemaine
 
Be agile about agile
Be agile about agileBe agile about agile
Be agile about agileTomas Rehor
 
Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...
Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...
Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...Edwin Dando
 
Migratie veroorzaakt niet alleen problemen
Migratie veroorzaakt niet alleen problemenMigratie veroorzaakt niet alleen problemen
Migratie veroorzaakt niet alleen problemenItoko
 
Agile Isn't Enough: Revolution Over Transformation
Agile Isn't Enough: Revolution Over TransformationAgile Isn't Enough: Revolution Over Transformation
Agile Isn't Enough: Revolution Over TransformationTodd Charron
 
Take advantage of new trends in agile: Iterationless Kanban and Continuous De...
Take advantage of new trends in agile: Iterationless Kanban and Continuous De...Take advantage of new trends in agile: Iterationless Kanban and Continuous De...
Take advantage of new trends in agile: Iterationless Kanban and Continuous De...Atlassian
 
0. review. 린과 애자일 개발
0. review. 린과 애자일 개발0. review. 린과 애자일 개발
0. review. 린과 애자일 개발Unyong (Sheldon) Choi
 
Your Team Is Not Agile If...........
Your Team Is Not Agile If...........Your Team Is Not Agile If...........
Your Team Is Not Agile If...........Sunil Mundra
 
Occupational engagement, doing, being, becoming
Occupational engagement, doing, being, becomingOccupational engagement, doing, being, becoming
Occupational engagement, doing, being, becomingSophieHalkett
 
Sketching, Wireframing, Prototyping - How to Be Agile and Avoid Half-Baked Us...
Sketching, Wireframing, Prototyping - How to Be Agile and Avoid Half-Baked Us...Sketching, Wireframing, Prototyping - How to Be Agile and Avoid Half-Baked Us...
Sketching, Wireframing, Prototyping - How to Be Agile and Avoid Half-Baked Us...Philipp Schroeder
 
Doing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being AgileDoing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being Agilelazygolfer
 
Doing Agile Being Agile - Agile Mississauga Meetup Kick off Event
Doing Agile Being Agile - Agile Mississauga Meetup Kick off EventDoing Agile Being Agile - Agile Mississauga Meetup Kick off Event
Doing Agile Being Agile - Agile Mississauga Meetup Kick off EventAbiodun Osoba
 
Cultural Change with Spiral Dynamics to transform from "doing agile" to "bein...
Cultural Change with Spiral Dynamics to transform from "doing agile" to "bein...Cultural Change with Spiral Dynamics to transform from "doing agile" to "bein...
Cultural Change with Spiral Dynamics to transform from "doing agile" to "bein...Dajo Breddels
 
The Power of an Agile Mindset - Linda Rising
The Power of an Agile Mindset - Linda RisingThe Power of an Agile Mindset - Linda Rising
The Power of an Agile Mindset - Linda RisingAgileSparks
 
Agile project management framework
Agile project management frameworkAgile project management framework
Agile project management frameworkstefanhenry
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPDimitri Ponomareff
 
Introduction to Agile Testing
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile TestingvodQA
 
Agile Doesn't Work - Agile Twin Cities
Agile Doesn't Work - Agile Twin CitiesAgile Doesn't Work - Agile Twin Cities
Agile Doesn't Work - Agile Twin CitiesAndrew Shafer
 

En vedette (20)

Don't "Do" Agile, Be Agile
Don't "Do" Agile, Be AgileDon't "Do" Agile, Be Agile
Don't "Do" Agile, Be Agile
 
The Agile Mindset & Culture - Tim Ermlich, Sr. Product Manager at CashStar
The Agile Mindset & Culture - Tim Ermlich, Sr. Product Manager at CashStarThe Agile Mindset & Culture - Tim Ermlich, Sr. Product Manager at CashStar
The Agile Mindset & Culture - Tim Ermlich, Sr. Product Manager at CashStar
 
Be agile about agile
Be agile about agileBe agile about agile
Be agile about agile
 
Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...
Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...
Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...
 
Migratie veroorzaakt niet alleen problemen
Migratie veroorzaakt niet alleen problemenMigratie veroorzaakt niet alleen problemen
Migratie veroorzaakt niet alleen problemen
 
Agile Isn't Enough: Revolution Over Transformation
Agile Isn't Enough: Revolution Over TransformationAgile Isn't Enough: Revolution Over Transformation
Agile Isn't Enough: Revolution Over Transformation
 
Take advantage of new trends in agile: Iterationless Kanban and Continuous De...
Take advantage of new trends in agile: Iterationless Kanban and Continuous De...Take advantage of new trends in agile: Iterationless Kanban and Continuous De...
Take advantage of new trends in agile: Iterationless Kanban and Continuous De...
 
0. review. 린과 애자일 개발
0. review. 린과 애자일 개발0. review. 린과 애자일 개발
0. review. 린과 애자일 개발
 
Your Team Is Not Agile If...........
Your Team Is Not Agile If...........Your Team Is Not Agile If...........
Your Team Is Not Agile If...........
 
Occupational engagement, doing, being, becoming
Occupational engagement, doing, being, becomingOccupational engagement, doing, being, becoming
Occupational engagement, doing, being, becoming
 
Be agile
Be agileBe agile
Be agile
 
Sketching, Wireframing, Prototyping - How to Be Agile and Avoid Half-Baked Us...
Sketching, Wireframing, Prototyping - How to Be Agile and Avoid Half-Baked Us...Sketching, Wireframing, Prototyping - How to Be Agile and Avoid Half-Baked Us...
Sketching, Wireframing, Prototyping - How to Be Agile and Avoid Half-Baked Us...
 
Doing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being AgileDoing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being Agile
 
Doing Agile Being Agile - Agile Mississauga Meetup Kick off Event
Doing Agile Being Agile - Agile Mississauga Meetup Kick off EventDoing Agile Being Agile - Agile Mississauga Meetup Kick off Event
Doing Agile Being Agile - Agile Mississauga Meetup Kick off Event
 
Cultural Change with Spiral Dynamics to transform from "doing agile" to "bein...
Cultural Change with Spiral Dynamics to transform from "doing agile" to "bein...Cultural Change with Spiral Dynamics to transform from "doing agile" to "bein...
Cultural Change with Spiral Dynamics to transform from "doing agile" to "bein...
 
The Power of an Agile Mindset - Linda Rising
The Power of an Agile Mindset - Linda RisingThe Power of an Agile Mindset - Linda Rising
The Power of an Agile Mindset - Linda Rising
 
Agile project management framework
Agile project management frameworkAgile project management framework
Agile project management framework
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACP
 
Introduction to Agile Testing
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile Testing
 
Agile Doesn't Work - Agile Twin Cities
Agile Doesn't Work - Agile Twin CitiesAgile Doesn't Work - Agile Twin Cities
Agile Doesn't Work - Agile Twin Cities
 

Similaire à Being vs Doing agile

Kickass Agile Development - Agile & Beyond Conference
Kickass Agile Development - Agile & Beyond ConferenceKickass Agile Development - Agile & Beyond Conference
Kickass Agile Development - Agile & Beyond ConferenceDan Chuparkoff
 
Montreal alm-20150509-benday-good-to-great-scrum-master
Montreal alm-20150509-benday-good-to-great-scrum-masterMontreal alm-20150509-benday-good-to-great-scrum-master
Montreal alm-20150509-benday-good-to-great-scrum-masterMSDEVMTL
 
Being an Agile Tester
Being an Agile TesterBeing an Agile Tester
Being an Agile Testerliorf
 
DevOps Picc12 Management Talk
DevOps Picc12 Management TalkDevOps Picc12 Management Talk
DevOps Picc12 Management TalkMichael Rembetsy
 
FP adoption at REA
FP adoption at REAFP adoption at REA
FP adoption at REAkenbot
 
Agility2020 key takeaways
Agility2020 key takeawaysAgility2020 key takeaways
Agility2020 key takeawaysPreetiDesai10
 
ANI | Agile Mindset Day @Bengaluru | Results, not Mindset: the Key to Achievi...
ANI | Agile Mindset Day @Bengaluru | Results, not Mindset: the Key to Achievi...ANI | Agile Mindset Day @Bengaluru | Results, not Mindset: the Key to Achievi...
ANI | Agile Mindset Day @Bengaluru | Results, not Mindset: the Key to Achievi...AgileNetwork
 
Software development management slides by George Berkowski (Hailo)
Software development management slides by George Berkowski (Hailo)Software development management slides by George Berkowski (Hailo)
Software development management slides by George Berkowski (Hailo)MiniBar
 
Introduction to kanban calgary .net user group - feb 6
Introduction to kanban   calgary .net user group - feb 6Introduction to kanban   calgary .net user group - feb 6
Introduction to kanban calgary .net user group - feb 6Dave White
 
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...Cprime
 
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptx
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptxIncreasing Analytical Thinking In Agile Teams 1.5 (1).pptx
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptxNickFoard2
 
PlatinumGames and Hansoft - the Road to Agility
PlatinumGames and Hansoft - the Road to AgilityPlatinumGames and Hansoft - the Road to Agility
PlatinumGames and Hansoft - the Road to AgilityHansoft AB
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handoutArjan Franzen
 
Agile in Action - Agile Overview for Developers
Agile in Action - Agile Overview for DevelopersAgile in Action - Agile Overview for Developers
Agile in Action - Agile Overview for DevelopersMatt Cowell
 
Overcoming Resistance - How to Engage Developers in Agile Adoption
Overcoming Resistance - How to Engage Developers in Agile AdoptionOvercoming Resistance - How to Engage Developers in Agile Adoption
Overcoming Resistance - How to Engage Developers in Agile AdoptionDavid Frink
 
Letting the cards speak: Agile planning for SharePoint
Letting the cards speak: Agile planning for SharePointLetting the cards speak: Agile planning for SharePoint
Letting the cards speak: Agile planning for SharePointEnrique Lima
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)Peter Gfader
 

Similaire à Being vs Doing agile (20)

Agile Engine | By Asad Safari
Agile Engine | By Asad SafariAgile Engine | By Asad Safari
Agile Engine | By Asad Safari
 
Kickass Agile Development - Agile & Beyond Conference
Kickass Agile Development - Agile & Beyond ConferenceKickass Agile Development - Agile & Beyond Conference
Kickass Agile Development - Agile & Beyond Conference
 
Montreal alm-20150509-benday-good-to-great-scrum-master
Montreal alm-20150509-benday-good-to-great-scrum-masterMontreal alm-20150509-benday-good-to-great-scrum-master
Montreal alm-20150509-benday-good-to-great-scrum-master
 
Being an Agile Tester
Being an Agile TesterBeing an Agile Tester
Being an Agile Tester
 
DevOps Picc12 Management Talk
DevOps Picc12 Management TalkDevOps Picc12 Management Talk
DevOps Picc12 Management Talk
 
FP adoption at REA
FP adoption at REAFP adoption at REA
FP adoption at REA
 
Agility2020 key takeaways
Agility2020 key takeawaysAgility2020 key takeaways
Agility2020 key takeaways
 
ANI | Agile Mindset Day @Bengaluru | Results, not Mindset: the Key to Achievi...
ANI | Agile Mindset Day @Bengaluru | Results, not Mindset: the Key to Achievi...ANI | Agile Mindset Day @Bengaluru | Results, not Mindset: the Key to Achievi...
ANI | Agile Mindset Day @Bengaluru | Results, not Mindset: the Key to Achievi...
 
Software development management slides by George Berkowski (Hailo)
Software development management slides by George Berkowski (Hailo)Software development management slides by George Berkowski (Hailo)
Software development management slides by George Berkowski (Hailo)
 
Introduction to kanban calgary .net user group - feb 6
Introduction to kanban   calgary .net user group - feb 6Introduction to kanban   calgary .net user group - feb 6
Introduction to kanban calgary .net user group - feb 6
 
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
 
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptx
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptxIncreasing Analytical Thinking In Agile Teams 1.5 (1).pptx
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptx
 
PlatinumGames and Hansoft - the Road to Agility
PlatinumGames and Hansoft - the Road to AgilityPlatinumGames and Hansoft - the Road to Agility
PlatinumGames and Hansoft - the Road to Agility
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handout
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
Agile in Action - Agile Overview for Developers
Agile in Action - Agile Overview for DevelopersAgile in Action - Agile Overview for Developers
Agile in Action - Agile Overview for Developers
 
Overcoming Resistance - How to Engage Developers in Agile Adoption
Overcoming Resistance - How to Engage Developers in Agile AdoptionOvercoming Resistance - How to Engage Developers in Agile Adoption
Overcoming Resistance - How to Engage Developers in Agile Adoption
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
Letting the cards speak: Agile planning for SharePoint
Letting the cards speak: Agile planning for SharePointLetting the cards speak: Agile planning for SharePoint
Letting the cards speak: Agile planning for SharePoint
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
 

Plus de Raja Soundaramourty

Plus de Raja Soundaramourty (11)

Load balancer
Load balancerLoad balancer
Load balancer
 
Continuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - ExperienceContinuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - Experience
 
Try docker
Try dockerTry docker
Try docker
 
Zone of Innovation
Zone of InnovationZone of Innovation
Zone of Innovation
 
Product Ecosystem Of Cloud Native Applications
Product Ecosystem Of Cloud Native ApplicationsProduct Ecosystem Of Cloud Native Applications
Product Ecosystem Of Cloud Native Applications
 
Composing User Stories - Beginners Guide
Composing User Stories - Beginners GuideComposing User Stories - Beginners Guide
Composing User Stories - Beginners Guide
 
Sprint bootstrap 1.0
Sprint bootstrap 1.0Sprint bootstrap 1.0
Sprint bootstrap 1.0
 
Professional Networking overview
Professional Networking overviewProfessional Networking overview
Professional Networking overview
 
Git Concepts, Commands and Connectivity
Git Concepts, Commands and ConnectivityGit Concepts, Commands and Connectivity
Git Concepts, Commands and Connectivity
 
Knowledge library
Knowledge libraryKnowledge library
Knowledge library
 
Agile Metrics Driven Management
Agile Metrics Driven ManagementAgile Metrics Driven Management
Agile Metrics Driven Management
 

Dernier

Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...JeylaisaManabat1
 
(南达科他州立大学毕业证学位证成绩单-永久存档)
(南达科他州立大学毕业证学位证成绩单-永久存档)(南达科他州立大学毕业证学位证成绩单-永久存档)
(南达科他州立大学毕业证学位证成绩单-永久存档)oannq
 
E J Waggoner against Kellogg's Pantheism 8.pptx
E J Waggoner against Kellogg's Pantheism 8.pptxE J Waggoner against Kellogg's Pantheism 8.pptx
E J Waggoner against Kellogg's Pantheism 8.pptxJackieSparrow3
 
南新罕布什尔大学毕业证学位证成绩单-学历认证
南新罕布什尔大学毕业证学位证成绩单-学历认证南新罕布什尔大学毕业证学位证成绩单-学历认证
南新罕布什尔大学毕业证学位证成绩单-学历认证kbdhl05e
 
Inspiring Through Words Power of Inspiration.pptx
Inspiring Through Words Power of Inspiration.pptxInspiring Through Words Power of Inspiration.pptx
Inspiring Through Words Power of Inspiration.pptxShubham Rawat
 
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan
 

Dernier (6)

Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
 
(南达科他州立大学毕业证学位证成绩单-永久存档)
(南达科他州立大学毕业证学位证成绩单-永久存档)(南达科他州立大学毕业证学位证成绩单-永久存档)
(南达科他州立大学毕业证学位证成绩单-永久存档)
 
E J Waggoner against Kellogg's Pantheism 8.pptx
E J Waggoner against Kellogg's Pantheism 8.pptxE J Waggoner against Kellogg's Pantheism 8.pptx
E J Waggoner against Kellogg's Pantheism 8.pptx
 
南新罕布什尔大学毕业证学位证成绩单-学历认证
南新罕布什尔大学毕业证学位证成绩单-学历认证南新罕布什尔大学毕业证学位证成绩单-学历认证
南新罕布什尔大学毕业证学位证成绩单-学历认证
 
Inspiring Through Words Power of Inspiration.pptx
Inspiring Through Words Power of Inspiration.pptxInspiring Through Words Power of Inspiration.pptx
Inspiring Through Words Power of Inspiration.pptx
 
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
 

Being vs Doing agile

  • 1. 1 Being Agile – Mindset & Culture Raja Soundaramourty May 07, 2014
  • 2. 2 Doing Agile ≠ Being Agile Agile Practices ≠ Agile Mindset
  • 3. 3 Agile is Like Haircut – Copying Someone Rarely Works
  • 4. 4 Agile Fragile Likes to Talk About Problems Likes to Solve Problems
  • 5. 5 Agile Fragile Likes to Work in the Dark Likes to Work in a Team
  • 6. 6 Agile Fragile “It Meets the Requirement” “I Hope This is Going to Help You”
  • 7. 7 Agile Fragile Think Users are Dumb Respect for the Users
  • 8. 8 To Release Benefit on a Schedule We’ll Need to Leverage Incremental and Iterative Thinking
  • 9. 9 Iterative Builds a Rough Version, Validates it, then Slowly Builds-up Quality Incremental Builds Bit by Bit Move from Vague Idea. Making Course Corrections as You Go!Fully Formed Idea. Accurate Execution!
  • 10. 10 Mix the Strategies Iterative and Incremental •  Iterate to Find and Improve Solutions •  Increment to Add Known Functionality
  • 11. 11 Agile Methodologies Kanban* Xtreme Programming* Lean* Dynamic Systems Development Method Scrum* Feature Driven Development * Popular
  • 12. 12 PracticesMethodologies Methodologies •  Scrum •  Lean •  Kanban •  Xtreme Programming Practices •  Test Driven Development (TDD) •  Continuous Delivery •  Pair Programming
  • 13. 13 Product Development Maintain Work Environment Learn from Outside Sources Develop Team Commit to Agility Manage Risks Ensure Process Adherence Identify and remove impediments Ensure Internal Communication Provide Job Training Engage Stakeholders Everyone Environment Develop Product Strategy Manage Product Portfolio Understanding Needs of the Customer Product Strategy Define Product Roadmap Define Business Requirements Establish Product Vision Planning Define Product Backlog Solution Requirements Maintain Architecture Integration Testing Coordinate Work Achieve Customer Acceptance Understand Requirement Establish Development Environment Maintain Product Quality Manage Suppliers Design and Engineer Solutions Deploy Product Develop Product Coordinate Launch Support Implementation Plan Launch Launch Product Support Operations Perform Maintenance & Customizations Support Operations Operate & Support Product
  • 14. 14 Development Sprints Independent Test Release Planning Plan Code DesignTest Team Release Planning Product Release Planning Team Backlog Levelling Delivery Integrate Platform Certification TestPackage Build IntegrateTest Shippable Release Potentially Shippable Product Product Planning Product Backlog Product Roadmap Product Planning Vision
  • 16. 16 10 mins “Here’s what we have planned. Does it look reasonable?” Looks good to us. Let’s go! XD PO Dev QA BA LM PM
  • 17. 17 How are we looking? LMPM
  • 18. 18 10 mins PO PM LM Updates on Work Listening in for any questions on priorities or stories. Listening for any blockers I need to help resolve. Drives process and updates. Looks for improvements. Across Product On the outside of main circle. “What cross project impacts are there?” Dev QA XD BA
  • 19. 19 10 mins PO LM QA XD Story “Here are the details of the story. Are we all on the same page?” BA
  • 20. 20 10 mins Story “Here are the details of the story. Are we all on the same page?” BA XD QADev
  • 21. 21 “This is what we produced during the iteration.” PO Walkthrough of live app. Stakeholders Provide feedback.
  • 22. 22 1 hour XD DevQA BA LM PM What went well? What needs improvement? Questions? PO Action Items
  • 23. 23 Four Types of Agile Teams to Avoid You’re  nuts.   I’m  King  of  the  world!   No,  You’re  not!   I’m  King  of  the  World!!   I’m  King  of     the  World   Are  you  crazy?   I’m  King  of  the  World!   I’m  King  of   the  World!!  No!  I’m  King  of   the  World!!  
  • 24. 24 Team Communication User Accessibility Team Location Team Structure Delivery Frequency (Shippable) Measurement of Progress Ability to Change Direction Testing Planning Approach Process Philosophy 1 2 3 4 5 6 7 8 9 10 Minimal, written, knowledge is power Limited, off-site Highly distributed Departmental, top down, large teams Infrequent, 3+ months Phases, tasks, documents Low, prevented Manual, post-coding Up-front, detailed, activity-based Static, audited, my-way 1 2 3 4 5 6 7 8 9 10 Open, trusting, face-to-face Constant, on-site Co-located Cross-functional, self- organizing, small teams Frequent, 1-2 weeks Features/business value, working software High, embraced Integrated, automated, test-driven Just enough, adaptive, continuous Analyze/adapt/improve 1 2 3 4 5