SlideShare a Scribd company logo
1
How to Absorb
Changing
Requirements in New
Product Development
Mark A Hart, NPDP
1
2
Objective
Prepare for absorbing changing
requirements in product
development projects
2
3
Project Requirements
• Formal requirements
• Waterfall / Big Design Up Front
(BDUF)
• Changes may be frustrating to the
development team
3
4
Alistair Cockburn
Does not 'welcome changing
requirements.'
He sets up projects to absorb
changes in requirements in the
best possible way.
4
@TotherAlistair
vimeo.com/71485554
5
Principles behind the Agile
Manifesto
“Welcome changing requirements,
even late in development. Agile
processes harness change for the
customer's competitive
advantage.”
52001
6
Recollections from the meeting
that produced the Agile Manifesto
Cockburn (pronounced Co-burn,
the Scottish way ) was one of the
17 signatories of the Agile
Manifesto in 2001
6
7
Recollections from the meeting
that produced the Agile Manifesto
• Meeting was not to develop
something new
• Summarize similarities in
approaches
7
8
Agile Manifesto
8
Individuals and interactions over processes and
tools
Working software over comprehensive
documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
Crafted in one day with complete agreement over the
wording
9
We follow these principles
9
Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
Welcome changing requirements, even late in
development. Agile processes harness change for the
customer's competitive advantage
Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.
Business people and developers must work together daily throughout the project.
Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
Working software is the primary measure of progress.
Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.
Continuous attention to technical excellence and good design enhances agility.
Simplicity--the art of maximizing the amount of work not done--is essential.
The best architectures, requirements, and designs emerge from self-organizing teams.
At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
Not complete agreement over the wording
10
Welcome (?)
changing requirements
10
2 July 2013
11
The Mindset Regarding Changes
• Incomplete research
• Misunderstandings
• Error propagation
• Mismatches because of changing market
conditions
11
Requirements change during projects
12
An active approach to absorbing
changes
• Not analogous to a sponge absorbing water
• Analogous to a shock absorber designed to
smooth the driving experience for
passengers
12
13
Several approaches to absorbing
changes
• Information radiators
• Alternative ways to capture information
• Ri-level practitioners
• A series of cooperative games
13
14
Information Radiators
• Large (easily seen)
• Easy to understand
• In conspicuous location
• Up-to-date, changing information
14
The opposite is an information closet
15
An alternative training approach
• Capture educational information
from interactive sessions in rich
formats
• One-to-one format with Q&A
• Employ visual aides
15
This approach relies on the interaction that results from dialog
16
Pursue activities that
maximize the production of
value and minimize the time
spent on project artifacts
16
17
Practitioners
• Shu-level: Learned a technique but is not
aware of the limitations. Looks for broad
level clues.
• Ha-level: Collected multiple techniques but
may not know why they are appropriate for
every context.
• Ri-level: Invent and blend techniques. Insist
on contextual clues before providing
recommendations.
17
18
Ri-level practitioners
• Narrow or broad context
• Craft experiments
• Produce prototypes rapidly
• Distinguishes unvalidated inputs from
validated inputs
• Shape project requirements
18
19
Development as a cooperative
game
• Cooperative, finite, goal-seeking, group
game
• Team consists of individuals with many
diverse roles
• System orientation
• Resource-limited
• Harmony
19
20
Changes to requirements are
more likely to be viewed as a
correction to achieve a common
goal
20
21
Development Experience (DX)
• Variety of approaches to solve
problems
• Agility and adaptability
• Likely to thrive
21
22
How to Absorb Changing
Requirements in New Product
Development
Mark A Hart
22
www.OpLaunch.com
Twitter: @OpLaunch
August 2013
Text

More Related Content

What's hot

The Road to Project Management
The Road to Project Management The Road to Project Management
The Road to Project Management
Rakuten Group, Inc.
 
The digital project manager
The digital project managerThe digital project manager
The digital project manager
Project Management Solutions
 
6 essential skills of a digital project manager
6 essential skills of a digital project manager6 essential skills of a digital project manager
6 essential skills of a digital project managerClaudiamob
 
Agile & Beyond - Organically Scaled Agile: Creating a CLEAR Enterprise Portfolio
Agile & Beyond - Organically Scaled Agile: Creating a CLEAR Enterprise PortfolioAgile & Beyond - Organically Scaled Agile: Creating a CLEAR Enterprise Portfolio
Agile & Beyond - Organically Scaled Agile: Creating a CLEAR Enterprise Portfolio
rntwoods
 
Life lessons from agile philosophy
Life lessons from agile philosophyLife lessons from agile philosophy
Life lessons from agile philosophyThoughtWorks
 
Sun Chemical - Inventory Management Fiori Applications: Design Thinking throu...
Sun Chemical - Inventory Management Fiori Applications: Design Thinking throu...Sun Chemical - Inventory Management Fiori Applications: Design Thinking throu...
Sun Chemical - Inventory Management Fiori Applications: Design Thinking throu...
Carrie Bucko
 
Agile&DevOps-whats it about
Agile&DevOps-whats it aboutAgile&DevOps-whats it about
Agile&DevOps-whats it about
Paul Peissner
 
AOTMP Conference Speaker Presentation: Confessions of a TEM Project Manager
AOTMP Conference Speaker Presentation: Confessions of a TEM Project ManagerAOTMP Conference Speaker Presentation: Confessions of a TEM Project Manager
AOTMP Conference Speaker Presentation: Confessions of a TEM Project Manager
John Venditti
 
Agile Software Development at UPT DEGI | 5th of Dec 2016
Agile Software Development at UPT DEGI  | 5th of Dec 2016Agile Software Development at UPT DEGI  | 5th of Dec 2016
Agile Software Development at UPT DEGI | 5th of Dec 2016
Eduardo Ribeiro
 
UAT Validation in Production
UAT Validation in ProductionUAT Validation in Production
UAT Validation in Production
UXDXConf
 
Project to product mindset
Project to product mindsetProject to product mindset
Project to product mindset
Institute of Product Leadership
 
Fast Fish Forum roundtable sessions
Fast Fish Forum roundtable sessionsFast Fish Forum roundtable sessions
Fast Fish Forum roundtable sessions
BSGAfrica
 
Fast Fish Forum - 6 April 2016
Fast Fish Forum - 6 April 2016Fast Fish Forum - 6 April 2016
Fast Fish Forum - 6 April 2016
BSGAfrica
 
Technical and Product Debt Management
Technical and Product Debt ManagementTechnical and Product Debt Management
Technical and Product Debt Management
Sergey Sundukovskiy
 
How to succeed with agile v2
How to succeed with agile v2How to succeed with agile v2
How to succeed with agile v2
Armands Baranovskis
 
Agile product development for the business
Agile product development for the businessAgile product development for the business
Agile product development for the businessRussell Pannone
 
How Business Model Innovation intertwines with Design Thinking and Agile Deve...
How Business Model Innovation intertwines with Design Thinking and Agile Deve...How Business Model Innovation intertwines with Design Thinking and Agile Deve...
How Business Model Innovation intertwines with Design Thinking and Agile Deve...
Tobias Schimmer
 
PMBOK 2
PMBOK 2PMBOK 2
PMBOK 2
dmdk12
 
Strategic Sharepoint Implementation
Strategic Sharepoint ImplementationStrategic Sharepoint Implementation
Strategic Sharepoint Implementation
Arkleton, LLC
 
Pourquoi l'agile c'est absurde
Pourquoi l'agile c'est absurdePourquoi l'agile c'est absurde
Pourquoi l'agile c'est absurde
Pierre E. NEIS
 

What's hot (20)

The Road to Project Management
The Road to Project Management The Road to Project Management
The Road to Project Management
 
The digital project manager
The digital project managerThe digital project manager
The digital project manager
 
6 essential skills of a digital project manager
6 essential skills of a digital project manager6 essential skills of a digital project manager
6 essential skills of a digital project manager
 
Agile & Beyond - Organically Scaled Agile: Creating a CLEAR Enterprise Portfolio
Agile & Beyond - Organically Scaled Agile: Creating a CLEAR Enterprise PortfolioAgile & Beyond - Organically Scaled Agile: Creating a CLEAR Enterprise Portfolio
Agile & Beyond - Organically Scaled Agile: Creating a CLEAR Enterprise Portfolio
 
Life lessons from agile philosophy
Life lessons from agile philosophyLife lessons from agile philosophy
Life lessons from agile philosophy
 
Sun Chemical - Inventory Management Fiori Applications: Design Thinking throu...
Sun Chemical - Inventory Management Fiori Applications: Design Thinking throu...Sun Chemical - Inventory Management Fiori Applications: Design Thinking throu...
Sun Chemical - Inventory Management Fiori Applications: Design Thinking throu...
 
Agile&DevOps-whats it about
Agile&DevOps-whats it aboutAgile&DevOps-whats it about
Agile&DevOps-whats it about
 
AOTMP Conference Speaker Presentation: Confessions of a TEM Project Manager
AOTMP Conference Speaker Presentation: Confessions of a TEM Project ManagerAOTMP Conference Speaker Presentation: Confessions of a TEM Project Manager
AOTMP Conference Speaker Presentation: Confessions of a TEM Project Manager
 
Agile Software Development at UPT DEGI | 5th of Dec 2016
Agile Software Development at UPT DEGI  | 5th of Dec 2016Agile Software Development at UPT DEGI  | 5th of Dec 2016
Agile Software Development at UPT DEGI | 5th of Dec 2016
 
UAT Validation in Production
UAT Validation in ProductionUAT Validation in Production
UAT Validation in Production
 
Project to product mindset
Project to product mindsetProject to product mindset
Project to product mindset
 
Fast Fish Forum roundtable sessions
Fast Fish Forum roundtable sessionsFast Fish Forum roundtable sessions
Fast Fish Forum roundtable sessions
 
Fast Fish Forum - 6 April 2016
Fast Fish Forum - 6 April 2016Fast Fish Forum - 6 April 2016
Fast Fish Forum - 6 April 2016
 
Technical and Product Debt Management
Technical and Product Debt ManagementTechnical and Product Debt Management
Technical and Product Debt Management
 
How to succeed with agile v2
How to succeed with agile v2How to succeed with agile v2
How to succeed with agile v2
 
Agile product development for the business
Agile product development for the businessAgile product development for the business
Agile product development for the business
 
How Business Model Innovation intertwines with Design Thinking and Agile Deve...
How Business Model Innovation intertwines with Design Thinking and Agile Deve...How Business Model Innovation intertwines with Design Thinking and Agile Deve...
How Business Model Innovation intertwines with Design Thinking and Agile Deve...
 
PMBOK 2
PMBOK 2PMBOK 2
PMBOK 2
 
Strategic Sharepoint Implementation
Strategic Sharepoint ImplementationStrategic Sharepoint Implementation
Strategic Sharepoint Implementation
 
Pourquoi l'agile c'est absurde
Pourquoi l'agile c'est absurdePourquoi l'agile c'est absurde
Pourquoi l'agile c'est absurde
 

Viewers also liked

From Coding to the Development of a Commercial Product
From Coding to the Development of a Commercial ProductFrom Coding to the Development of a Commercial Product
From Coding to the Development of a Commercial Product
Mark Hart
 
Facts about Artifacts: Reimagining How New Product Development Artifacts Impa...
Facts about Artifacts: Reimagining How New Product Development Artifacts Impa...Facts about Artifacts: Reimagining How New Product Development Artifacts Impa...
Facts about Artifacts: Reimagining How New Product Development Artifacts Impa...
Mark Hart
 
An Alternative to Herding Cats in New Product Development
An Alternative to Herding Cats in New Product DevelopmentAn Alternative to Herding Cats in New Product Development
An Alternative to Herding Cats in New Product Development
Mark Hart
 
Beyond surviving development april 2013 1024x768
Beyond surviving development april 2013 1024x768Beyond surviving development april 2013 1024x768
Beyond surviving development april 2013 1024x768
Mark Hart
 
pirmas kk darbas
pirmas kk darbaspirmas kk darbas
pirmas kk darbasstarwful
 
The Unexpected Benefit of Interactive Prototypes in New Product Development
The Unexpected Benefit of Interactive Prototypes in New Product DevelopmentThe Unexpected Benefit of Interactive Prototypes in New Product Development
The Unexpected Benefit of Interactive Prototypes in New Product Development
Mark Hart
 
Reductionism and Recursion. May 2013
Reductionism and Recursion. May 2013Reductionism and Recursion. May 2013
Reductionism and Recursion. May 2013
Mark Hart
 
10 curso taller de espirometria forzada_bercedo_sanz
10 curso taller de espirometria forzada_bercedo_sanz10 curso taller de espirometria forzada_bercedo_sanz
10 curso taller de espirometria forzada_bercedo_sanz
iretama_
 
Paul McCartney and Subtle Signals: Applications to New Product Development
Paul McCartney and Subtle Signals: Applications to New Product DevelopmentPaul McCartney and Subtle Signals: Applications to New Product Development
Paul McCartney and Subtle Signals: Applications to New Product Development
Mark Hart
 
Brändilähtöinen liiketoiminta. Suunnittele brändisi kuudella kysymyksellä.
Brändilähtöinen liiketoiminta. Suunnittele brändisi kuudella kysymyksellä.Brändilähtöinen liiketoiminta. Suunnittele brändisi kuudella kysymyksellä.
Brändilähtöinen liiketoiminta. Suunnittele brändisi kuudella kysymyksellä.
Wonder Helsinki
 
Developing the conditions for better compulsion loops in new product development
Developing the conditions for better compulsion loops in new product developmentDeveloping the conditions for better compulsion loops in new product development
Developing the conditions for better compulsion loops in new product development
Mark Hart
 
Optionality: Synthesizing and exercising attractive options during your next ...
Optionality: Synthesizing and exercising attractive options during your next ...Optionality: Synthesizing and exercising attractive options during your next ...
Optionality: Synthesizing and exercising attractive options during your next ...
Mark Hart
 
Antifragility in New Product Development: How Enhancing Optionality Improves ...
Antifragility in New Product Development: How Enhancing Optionality Improves ...Antifragility in New Product Development: How Enhancing Optionality Improves ...
Antifragility in New Product Development: How Enhancing Optionality Improves ...
Mark Hart
 
Brändistrategia kuudella kysymyksellä.
Brändistrategia kuudella kysymyksellä.Brändistrategia kuudella kysymyksellä.
Brändistrategia kuudella kysymyksellä.
Wonder Helsinki
 

Viewers also liked (15)

From Coding to the Development of a Commercial Product
From Coding to the Development of a Commercial ProductFrom Coding to the Development of a Commercial Product
From Coding to the Development of a Commercial Product
 
Facts about Artifacts: Reimagining How New Product Development Artifacts Impa...
Facts about Artifacts: Reimagining How New Product Development Artifacts Impa...Facts about Artifacts: Reimagining How New Product Development Artifacts Impa...
Facts about Artifacts: Reimagining How New Product Development Artifacts Impa...
 
An Alternative to Herding Cats in New Product Development
An Alternative to Herding Cats in New Product DevelopmentAn Alternative to Herding Cats in New Product Development
An Alternative to Herding Cats in New Product Development
 
Beyond surviving development april 2013 1024x768
Beyond surviving development april 2013 1024x768Beyond surviving development april 2013 1024x768
Beyond surviving development april 2013 1024x768
 
Melo&wolf2007
Melo&wolf2007Melo&wolf2007
Melo&wolf2007
 
pirmas kk darbas
pirmas kk darbaspirmas kk darbas
pirmas kk darbas
 
The Unexpected Benefit of Interactive Prototypes in New Product Development
The Unexpected Benefit of Interactive Prototypes in New Product DevelopmentThe Unexpected Benefit of Interactive Prototypes in New Product Development
The Unexpected Benefit of Interactive Prototypes in New Product Development
 
Reductionism and Recursion. May 2013
Reductionism and Recursion. May 2013Reductionism and Recursion. May 2013
Reductionism and Recursion. May 2013
 
10 curso taller de espirometria forzada_bercedo_sanz
10 curso taller de espirometria forzada_bercedo_sanz10 curso taller de espirometria forzada_bercedo_sanz
10 curso taller de espirometria forzada_bercedo_sanz
 
Paul McCartney and Subtle Signals: Applications to New Product Development
Paul McCartney and Subtle Signals: Applications to New Product DevelopmentPaul McCartney and Subtle Signals: Applications to New Product Development
Paul McCartney and Subtle Signals: Applications to New Product Development
 
Brändilähtöinen liiketoiminta. Suunnittele brändisi kuudella kysymyksellä.
Brändilähtöinen liiketoiminta. Suunnittele brändisi kuudella kysymyksellä.Brändilähtöinen liiketoiminta. Suunnittele brändisi kuudella kysymyksellä.
Brändilähtöinen liiketoiminta. Suunnittele brändisi kuudella kysymyksellä.
 
Developing the conditions for better compulsion loops in new product development
Developing the conditions for better compulsion loops in new product developmentDeveloping the conditions for better compulsion loops in new product development
Developing the conditions for better compulsion loops in new product development
 
Optionality: Synthesizing and exercising attractive options during your next ...
Optionality: Synthesizing and exercising attractive options during your next ...Optionality: Synthesizing and exercising attractive options during your next ...
Optionality: Synthesizing and exercising attractive options during your next ...
 
Antifragility in New Product Development: How Enhancing Optionality Improves ...
Antifragility in New Product Development: How Enhancing Optionality Improves ...Antifragility in New Product Development: How Enhancing Optionality Improves ...
Antifragility in New Product Development: How Enhancing Optionality Improves ...
 
Brändistrategia kuudella kysymyksellä.
Brändistrategia kuudella kysymyksellä.Brändistrategia kuudella kysymyksellä.
Brändistrategia kuudella kysymyksellä.
 

Similar to How to absorb changing requirements in new product development

Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
Borja ARRIZABALAGA URIARTE
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
DigitalCatapultDevelopmentPractices
 
Let's Talk… AGILE
Let's Talk… AGILELet's Talk… AGILE
Let's Talk… AGILE
Nah Wee Yang
 
Agile for startup success
Agile for startup successAgile for startup success
Agile for startup success
Mona Shokrof
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
Guy Winterbotham CSM,PMP
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
qqsw1
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
MannuMatamAkash
 
Agile is not for IT
Agile is not for ITAgile is not for IT
Agile is not for IT
Pierre Hervouet
 
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
AgileNetwork
 
Req-usingDesignSprint.pdf
Req-usingDesignSprint.pdfReq-usingDesignSprint.pdf
Req-usingDesignSprint.pdf
Boykepaulus1
 
Out of the Silos and Into the Farm
Out of the Silos and Into the FarmOut of the Silos and Into the Farm
Out of the Silos and Into the Farm
dclsocialmedia
 
Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Marvin Heery
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training program
Christopher King
 
Finding Lean in Agile by Adam Parker
Finding Lean in Agile by Adam ParkerFinding Lean in Agile by Adam Parker
Finding Lean in Agile by Adam Parker
Washington DC Scrum User Group
 
DCSUG - Finding Lean in Agile
DCSUG - Finding Lean in AgileDCSUG - Finding Lean in Agile
DCSUG - Finding Lean in Agile
Excella
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
Orange and Bronze Software Labs
 
Organizing for Innovation Lemon Consulting
Organizing for Innovation Lemon ConsultingOrganizing for Innovation Lemon Consulting
Organizing for Innovation Lemon Consulting
Hubert Lobnig
 
Essence of agile part 1
Essence of agile part 1Essence of agile part 1
Essence of agile part 1
Parul Jain
 
Agile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureAgile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureJAX Chamber IT Council
 
Design-led Innovation at Work
Design-led Innovation at WorkDesign-led Innovation at Work
Design-led Innovation at Work
Janaki Kumar
 

Similar to How to absorb changing requirements in new product development (20)

Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Let's Talk… AGILE
Let's Talk… AGILELet's Talk… AGILE
Let's Talk… AGILE
 
Agile for startup success
Agile for startup successAgile for startup success
Agile for startup success
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
 
Agile is not for IT
Agile is not for ITAgile is not for IT
Agile is not for IT
 
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
 
Req-usingDesignSprint.pdf
Req-usingDesignSprint.pdfReq-usingDesignSprint.pdf
Req-usingDesignSprint.pdf
 
Out of the Silos and Into the Farm
Out of the Silos and Into the FarmOut of the Silos and Into the Farm
Out of the Silos and Into the Farm
 
Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training program
 
Finding Lean in Agile by Adam Parker
Finding Lean in Agile by Adam ParkerFinding Lean in Agile by Adam Parker
Finding Lean in Agile by Adam Parker
 
DCSUG - Finding Lean in Agile
DCSUG - Finding Lean in AgileDCSUG - Finding Lean in Agile
DCSUG - Finding Lean in Agile
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
 
Organizing for Innovation Lemon Consulting
Organizing for Innovation Lemon ConsultingOrganizing for Innovation Lemon Consulting
Organizing for Innovation Lemon Consulting
 
Essence of agile part 1
Essence of agile part 1Essence of agile part 1
Essence of agile part 1
 
Agile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureAgile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US Assure
 
Design-led Innovation at Work
Design-led Innovation at WorkDesign-led Innovation at Work
Design-led Innovation at Work
 

Recently uploaded

Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdfDigital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
Jos Voskuil
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
creerey
 
Filing Your Delaware Franchise Tax A Detailed Guide
Filing Your Delaware Franchise Tax A Detailed GuideFiling Your Delaware Franchise Tax A Detailed Guide
Filing Your Delaware Franchise Tax A Detailed Guide
YourLegal Accounting
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
SynapseIndia
 
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptxCADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
fakeloginn69
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
Erika906060
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
RajPriye
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
Operational Excellence Consulting
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
NathanBaughman3
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
seri bangash
 
Global Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdfGlobal Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdf
Henry Tapper
 
PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop Celebration Pohela Falgun Mar 20, 2024PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop.com LTD
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
tjcomstrang
 
Role of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in MiningRole of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in Mining
Naaraayani Minerals Pvt.Ltd
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
BBPMedia1
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
Ben Wann
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
Nicola Wreford-Howard
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
HumanResourceDimensi1
 
chapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxationchapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxation
AUDIJEAngelo
 

Recently uploaded (20)

Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdfDigital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
Filing Your Delaware Franchise Tax A Detailed Guide
Filing Your Delaware Franchise Tax A Detailed GuideFiling Your Delaware Franchise Tax A Detailed Guide
Filing Your Delaware Franchise Tax A Detailed Guide
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
 
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptxCADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
 
Global Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdfGlobal Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdf
 
PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop Celebration Pohela Falgun Mar 20, 2024PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop Celebration Pohela Falgun Mar 20, 2024
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
 
Role of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in MiningRole of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in Mining
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
 
chapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxationchapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxation
 

How to absorb changing requirements in new product development

  • 1. 1 How to Absorb Changing Requirements in New Product Development Mark A Hart, NPDP 1
  • 2. 2 Objective Prepare for absorbing changing requirements in product development projects 2
  • 3. 3 Project Requirements • Formal requirements • Waterfall / Big Design Up Front (BDUF) • Changes may be frustrating to the development team 3
  • 4. 4 Alistair Cockburn Does not 'welcome changing requirements.' He sets up projects to absorb changes in requirements in the best possible way. 4 @TotherAlistair vimeo.com/71485554
  • 5. 5 Principles behind the Agile Manifesto “Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.” 52001
  • 6. 6 Recollections from the meeting that produced the Agile Manifesto Cockburn (pronounced Co-burn, the Scottish way ) was one of the 17 signatories of the Agile Manifesto in 2001 6
  • 7. 7 Recollections from the meeting that produced the Agile Manifesto • Meeting was not to develop something new • Summarize similarities in approaches 7
  • 8. 8 Agile Manifesto 8 Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan Crafted in one day with complete agreement over the wording
  • 9. 9 We follow these principles 9 Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. Business people and developers must work together daily throughout the project. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. Working software is the primary measure of progress. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. Continuous attention to technical excellence and good design enhances agility. Simplicity--the art of maximizing the amount of work not done--is essential. The best architectures, requirements, and designs emerge from self-organizing teams. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. Not complete agreement over the wording
  • 11. 11 The Mindset Regarding Changes • Incomplete research • Misunderstandings • Error propagation • Mismatches because of changing market conditions 11 Requirements change during projects
  • 12. 12 An active approach to absorbing changes • Not analogous to a sponge absorbing water • Analogous to a shock absorber designed to smooth the driving experience for passengers 12
  • 13. 13 Several approaches to absorbing changes • Information radiators • Alternative ways to capture information • Ri-level practitioners • A series of cooperative games 13
  • 14. 14 Information Radiators • Large (easily seen) • Easy to understand • In conspicuous location • Up-to-date, changing information 14 The opposite is an information closet
  • 15. 15 An alternative training approach • Capture educational information from interactive sessions in rich formats • One-to-one format with Q&A • Employ visual aides 15 This approach relies on the interaction that results from dialog
  • 16. 16 Pursue activities that maximize the production of value and minimize the time spent on project artifacts 16
  • 17. 17 Practitioners • Shu-level: Learned a technique but is not aware of the limitations. Looks for broad level clues. • Ha-level: Collected multiple techniques but may not know why they are appropriate for every context. • Ri-level: Invent and blend techniques. Insist on contextual clues before providing recommendations. 17
  • 18. 18 Ri-level practitioners • Narrow or broad context • Craft experiments • Produce prototypes rapidly • Distinguishes unvalidated inputs from validated inputs • Shape project requirements 18
  • 19. 19 Development as a cooperative game • Cooperative, finite, goal-seeking, group game • Team consists of individuals with many diverse roles • System orientation • Resource-limited • Harmony 19
  • 20. 20 Changes to requirements are more likely to be viewed as a correction to achieve a common goal 20
  • 21. 21 Development Experience (DX) • Variety of approaches to solve problems • Agility and adaptability • Likely to thrive 21
  • 22. 22 How to Absorb Changing Requirements in New Product Development Mark A Hart 22 www.OpLaunch.com Twitter: @OpLaunch August 2013 Text