SlideShare a Scribd company logo
Understanding Agile
What was
Imagined!
What was
really needed!
Prepared by: Nigel Thurlow
Last Updated: 17th
April 2015
Version: 4
E H
Agile Project Management
Design Build Test UAT What was
delivered!
Requirements
Changes
Changes
Requirements
Changes
BAs
The Requirements
Merry-Go-Round
Many months before you see results!
What was
Imagined!
Volume 1
Volume 2
Volume 3
Volume 4
Volume 5
Silos of Work
Waterfall Project Management
A B DC
A
The customer often has a grand vision of
the product he desires, but this is often far
removed from what he actually needs!
B
Months are spent with users explaining to business analysts what
they want, and this leads to endless changes until typically, time
and money runs out. The result – huge volumes of complex
requirements to implement.
C
Requirements are progressively handed off between
groups who work in isolation to build and test the
product, while the customer is not involved in product
development until after everything is built and delivered.
D
The end result is a product that is often a mere representation of what
the customer envisioned, with essential features missing or working
poorly, and with embellishments he didn’t need. Further investment
will now be needed to correct these issues.
E
The customer still has a grand vision of the
product he desires, and this is still often far
removed from what he actually needs!
F
Product development proceeds as a series of small iterations
(experiments) with each building on the last, incrementally
creating and testing the product features in short ‘sprints’.
G
The customer is part of the team during the product
development, and the team constantly demonstrates
their progress and receives approval to continue.
The end result is a product that meets the needs of the customer, and is
designed and built with just the right amount of features and functions to
satisfy the requirements, and has already been fully tested by the customer.
Design
Build
UAT
Rapid Iteration
Design
Build
Test
UAT
Rapid Iteration
H
Design
Build
Test
UAT
Rapid Iteration
Test
F G

More Related Content

What's hot

TDD in Agile
TDD in AgileTDD in Agile
TDD in Agile
Atish Narlawar
 
How testers add value to the organization appium conf
How testers add value to the organization  appium confHow testers add value to the organization  appium conf
How testers add value to the organization appium conf
Corina Pip
 
What is Agile Testing?
What is Agile Testing?What is Agile Testing?
What is Agile Testing?
Anand Bagmar
 
Agile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User GroupAgile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Group
suwalki24.pl
 
What is Agile Testing?
What is Agile Testing?What is Agile Testing?
What is Agile Testing?
vodQA
 
ATA CP-MAT program highlights
ATA CP-MAT program highlightsATA CP-MAT program highlights
ATA CP-MAT program highlights
Agile Testing Alliance
 
Agile testing presentation
Agile testing presentationAgile testing presentation
Agile testing presentation
Komal Garg
 
What is Agile Testing?
What is Agile Testing? What is Agile Testing?
What is Agile Testing?
Dr. Alexander Schwartz
 
Agile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil KaradeAgile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil Karade
IndicThreads
 
Agile test tools
Agile test toolsAgile test tools
Agile test tools
Agile Partner S.A.
 
CP-SAT - Certified Professional Selenium Automation Testing
CP-SAT - Certified Professional Selenium Automation TestingCP-SAT - Certified Professional Selenium Automation Testing
CP-SAT - Certified Professional Selenium Automation Testing
Agile Testing Alliance
 
User Story Composition
User Story CompositionUser Story Composition
User Story CompositionNigel Thurlow
 
Certified Professional Master Agile Testing information and highlights
Certified Professional Master Agile Testing  information and highlightsCertified Professional Master Agile Testing  information and highlights
Certified Professional Master Agile Testing information and highlights
Agile Testing Alliance
 
Agile Testing by Example
Agile Testing by ExampleAgile Testing by Example
Agile Testing by Example
Mikalai Alimenkou
 
Agile testing
Agile testingAgile testing
Agile testing
Mary Jiang
 
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automation#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
Agile Testing Alliance
 
Quality Assurance Guidelines
Quality Assurance GuidelinesQuality Assurance Guidelines
Quality Assurance Guidelines
Tim Stribos
 
Quality Assurance
Quality AssuranceQuality Assurance
Quality Assurance
Manifest Infotech
 
50+ ways to improve tester - programmer relationship
50+ ways to improve tester - programmer relationship50+ ways to improve tester - programmer relationship
50+ ways to improve tester - programmer relationship
Agile Testing Alliance
 
Agile tour ncr test360_degree - agile testing on steroids
Agile tour ncr test360_degree - agile testing on steroidsAgile tour ncr test360_degree - agile testing on steroids
Agile tour ncr test360_degree - agile testing on steroidsVipul Gupta
 

What's hot (20)

TDD in Agile
TDD in AgileTDD in Agile
TDD in Agile
 
How testers add value to the organization appium conf
How testers add value to the organization  appium confHow testers add value to the organization  appium conf
How testers add value to the organization appium conf
 
What is Agile Testing?
What is Agile Testing?What is Agile Testing?
What is Agile Testing?
 
Agile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User GroupAgile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Group
 
What is Agile Testing?
What is Agile Testing?What is Agile Testing?
What is Agile Testing?
 
ATA CP-MAT program highlights
ATA CP-MAT program highlightsATA CP-MAT program highlights
ATA CP-MAT program highlights
 
Agile testing presentation
Agile testing presentationAgile testing presentation
Agile testing presentation
 
What is Agile Testing?
What is Agile Testing? What is Agile Testing?
What is Agile Testing?
 
Agile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil KaradeAgile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil Karade
 
Agile test tools
Agile test toolsAgile test tools
Agile test tools
 
CP-SAT - Certified Professional Selenium Automation Testing
CP-SAT - Certified Professional Selenium Automation TestingCP-SAT - Certified Professional Selenium Automation Testing
CP-SAT - Certified Professional Selenium Automation Testing
 
User Story Composition
User Story CompositionUser Story Composition
User Story Composition
 
Certified Professional Master Agile Testing information and highlights
Certified Professional Master Agile Testing  information and highlightsCertified Professional Master Agile Testing  information and highlights
Certified Professional Master Agile Testing information and highlights
 
Agile Testing by Example
Agile Testing by ExampleAgile Testing by Example
Agile Testing by Example
 
Agile testing
Agile testingAgile testing
Agile testing
 
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automation#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
 
Quality Assurance Guidelines
Quality Assurance GuidelinesQuality Assurance Guidelines
Quality Assurance Guidelines
 
Quality Assurance
Quality AssuranceQuality Assurance
Quality Assurance
 
50+ ways to improve tester - programmer relationship
50+ ways to improve tester - programmer relationship50+ ways to improve tester - programmer relationship
50+ ways to improve tester - programmer relationship
 
Agile tour ncr test360_degree - agile testing on steroids
Agile tour ncr test360_degree - agile testing on steroidsAgile tour ncr test360_degree - agile testing on steroids
Agile tour ncr test360_degree - agile testing on steroids
 

Similar to Understanding Agile 11x17

Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohantyJulen Mohanty
 
OPS 571T Education Specialist |tutorialrank.com
OPS 571T Education Specialist |tutorialrank.comOPS 571T Education Specialist |tutorialrank.com
OPS 571T Education Specialist |tutorialrank.com
ladworkspaces
 
Agile project management PMI-ACP
Agile project management PMI-ACPAgile project management PMI-ACP
Agile project management PMI-ACP
EVOLVE for Instructors Materials
 
Integrating agile into sdlc presentation pmi v2
Integrating agile into sdlc presentation   pmi v2Integrating agile into sdlc presentation   pmi v2
Integrating agile into sdlc presentation pmi v2
pmimkecomm
 
SPM presentation.pptx
SPM presentation.pptxSPM presentation.pptx
SPM presentation.pptx
ENTERTAINMENTKING3
 
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Samuel Chin, PMP, CSM
 
SDLC Models.pdf
SDLC Models.pdfSDLC Models.pdf
SDLC Models.pdf
Mithilesh Singh
 
Andrew Lukianenko: How product thinking can change your project management mo...
Andrew Lukianenko: How product thinking can change your project management mo...Andrew Lukianenko: How product thinking can change your project management mo...
Andrew Lukianenko: How product thinking can change your project management mo...
Lviv Startup Club
 
Minimal Viable Product
Minimal Viable ProductMinimal Viable Product
Minimal Viable Product
twcmad
 
QFD presentation final...............pptx
QFD presentation final...............pptxQFD presentation final...............pptx
QFD presentation final...............pptx
MohamedHafez359059
 
The Agile BA (Business Analyst)
The Agile BA (Business Analyst)The Agile BA (Business Analyst)
The Agile BA (Business Analyst)
Quang Ngoc
 
Hacking Design Sprints
Hacking Design SprintsHacking Design Sprints
Hacking Design Sprints
Derrick Fountain
 
Whole Product: Life Beyond MVP
Whole Product: Life Beyond MVPWhole Product: Life Beyond MVP
Whole Product: Life Beyond MVP
David Nash
 
Ba ,agile and career prospects
Ba ,agile and career prospectsBa ,agile and career prospects
Ba ,agile and career prospects
tony_aim83
 
Effort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and AgileEffort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and Agile
Ananda Pramanik
 
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
John Head
 
HeartofAgile_Presentation_v3
HeartofAgile_Presentation_v3HeartofAgile_Presentation_v3
HeartofAgile_Presentation_v3Armand Spoto
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative development
Deny Prasetia
 

Similar to Understanding Agile 11x17 (20)

Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohanty
 
OPS 571T Education Specialist |tutorialrank.com
OPS 571T Education Specialist |tutorialrank.comOPS 571T Education Specialist |tutorialrank.com
OPS 571T Education Specialist |tutorialrank.com
 
Agile project management PMI-ACP
Agile project management PMI-ACPAgile project management PMI-ACP
Agile project management PMI-ACP
 
Integrating agile into sdlc presentation pmi v2
Integrating agile into sdlc presentation   pmi v2Integrating agile into sdlc presentation   pmi v2
Integrating agile into sdlc presentation pmi v2
 
SPM presentation.pptx
SPM presentation.pptxSPM presentation.pptx
SPM presentation.pptx
 
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
 
SDLC Models.pdf
SDLC Models.pdfSDLC Models.pdf
SDLC Models.pdf
 
Andrew Lukianenko: How product thinking can change your project management mo...
Andrew Lukianenko: How product thinking can change your project management mo...Andrew Lukianenko: How product thinking can change your project management mo...
Andrew Lukianenko: How product thinking can change your project management mo...
 
Minimal Viable Product
Minimal Viable ProductMinimal Viable Product
Minimal Viable Product
 
QFD presentation final...............pptx
QFD presentation final...............pptxQFD presentation final...............pptx
QFD presentation final...............pptx
 
The Agile BA (Business Analyst)
The Agile BA (Business Analyst)The Agile BA (Business Analyst)
The Agile BA (Business Analyst)
 
Hacking Design Sprints
Hacking Design SprintsHacking Design Sprints
Hacking Design Sprints
 
Whole Product: Life Beyond MVP
Whole Product: Life Beyond MVPWhole Product: Life Beyond MVP
Whole Product: Life Beyond MVP
 
5d-methodology
5d-methodology5d-methodology
5d-methodology
 
Ba ,agile and career prospects
Ba ,agile and career prospectsBa ,agile and career prospects
Ba ,agile and career prospects
 
Effort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and AgileEffort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and Agile
 
Session 4 gdas pmp study group presentation
Session 4   gdas pmp study group presentationSession 4   gdas pmp study group presentation
Session 4 gdas pmp study group presentation
 
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
 
HeartofAgile_Presentation_v3
HeartofAgile_Presentation_v3HeartofAgile_Presentation_v3
HeartofAgile_Presentation_v3
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative development
 

More from Nigel Thurlow

Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Nigel Thurlow
 
The Buffer Interupt Pattern v2
The Buffer Interupt Pattern v2The Buffer Interupt Pattern v2
The Buffer Interupt Pattern v2Nigel Thurlow
 
Scrum Clock Instructions
Scrum Clock InstructionsScrum Clock Instructions
Scrum Clock InstructionsNigel Thurlow
 
Definition of Done Statement
Definition of Done StatementDefinition of Done Statement
Definition of Done StatementNigel Thurlow
 
The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner RoleNigel Thurlow
 
The Scrum Master Role
The Scrum Master RoleThe Scrum Master Role
The Scrum Master RoleNigel Thurlow
 
Lifecycle of an Idea
Lifecycle of an IdeaLifecycle of an Idea
Lifecycle of an IdeaNigel Thurlow
 
Continuous Improvement - Kaizen vs Problem Solving
Continuous Improvement - Kaizen vs Problem SolvingContinuous Improvement - Kaizen vs Problem Solving
Continuous Improvement - Kaizen vs Problem SolvingNigel Thurlow
 
TPS Lean Production System
TPS Lean Production SystemTPS Lean Production System
TPS Lean Production SystemNigel Thurlow
 
Problem Solving A3 Approach
Problem Solving A3 ApproachProblem Solving A3 Approach
Problem Solving A3 ApproachNigel Thurlow
 

More from Nigel Thurlow (17)

Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Scrum Meetings Infographic v12
Scrum Meetings Infographic v12
 
The Buffer Interupt Pattern v2
The Buffer Interupt Pattern v2The Buffer Interupt Pattern v2
The Buffer Interupt Pattern v2
 
Story Mapping v4
Story Mapping v4Story Mapping v4
Story Mapping v4
 
Scrum Clock Instructions
Scrum Clock InstructionsScrum Clock Instructions
Scrum Clock Instructions
 
Scrum Clock 2 week
Scrum Clock 2 weekScrum Clock 2 week
Scrum Clock 2 week
 
Definition of Done Statement
Definition of Done StatementDefinition of Done Statement
Definition of Done Statement
 
The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner Role
 
The Scrum Master Role
The Scrum Master RoleThe Scrum Master Role
The Scrum Master Role
 
Lifecycle of an Idea
Lifecycle of an IdeaLifecycle of an Idea
Lifecycle of an Idea
 
LEAN Cheat Sheet
LEAN Cheat SheetLEAN Cheat Sheet
LEAN Cheat Sheet
 
Nemawashi
NemawashiNemawashi
Nemawashi
 
Downtime 8 Wastes
Downtime 8 WastesDowntime 8 Wastes
Downtime 8 Wastes
 
Prioritise
PrioritisePrioritise
Prioritise
 
PDCA
PDCAPDCA
PDCA
 
Continuous Improvement - Kaizen vs Problem Solving
Continuous Improvement - Kaizen vs Problem SolvingContinuous Improvement - Kaizen vs Problem Solving
Continuous Improvement - Kaizen vs Problem Solving
 
TPS Lean Production System
TPS Lean Production SystemTPS Lean Production System
TPS Lean Production System
 
Problem Solving A3 Approach
Problem Solving A3 ApproachProblem Solving A3 Approach
Problem Solving A3 Approach
 

Understanding Agile 11x17

  • 1. Understanding Agile What was Imagined! What was really needed! Prepared by: Nigel Thurlow Last Updated: 17th April 2015 Version: 4 E H Agile Project Management Design Build Test UAT What was delivered! Requirements Changes Changes Requirements Changes BAs The Requirements Merry-Go-Round Many months before you see results! What was Imagined! Volume 1 Volume 2 Volume 3 Volume 4 Volume 5 Silos of Work Waterfall Project Management A B DC A The customer often has a grand vision of the product he desires, but this is often far removed from what he actually needs! B Months are spent with users explaining to business analysts what they want, and this leads to endless changes until typically, time and money runs out. The result – huge volumes of complex requirements to implement. C Requirements are progressively handed off between groups who work in isolation to build and test the product, while the customer is not involved in product development until after everything is built and delivered. D The end result is a product that is often a mere representation of what the customer envisioned, with essential features missing or working poorly, and with embellishments he didn’t need. Further investment will now be needed to correct these issues. E The customer still has a grand vision of the product he desires, and this is still often far removed from what he actually needs! F Product development proceeds as a series of small iterations (experiments) with each building on the last, incrementally creating and testing the product features in short ‘sprints’. G The customer is part of the team during the product development, and the team constantly demonstrates their progress and receives approval to continue. The end result is a product that meets the needs of the customer, and is designed and built with just the right amount of features and functions to satisfy the requirements, and has already been fully tested by the customer. Design Build UAT Rapid Iteration Design Build Test UAT Rapid Iteration H Design Build Test UAT Rapid Iteration Test F G