SlideShare a Scribd company logo
1 of 18
Download to read offline
Silver Streak Partners LLC
© 2010 all rights reserved
Flexible Product Development
Learning from Agile Software
John Farnbach
Silver Streak Partners LLC
john@silverstreakpartners.com
Silver Streak Partners LLC
© 2010 all rights reserved
Flexible Hardware Development
Embracing change
Keeping the plan flexible
Mid stream learning
Developing flexible
hardware
Full vs. light Stage Gate
IS:
IS NOT:
Silver Streak Partners LLC
© 2010 all rights reserved
Business Value of Agile?
Silver Streak Partners LLC
© 2010 all rights reserved
Agile Software Development
Waterfall
Plan
Design
Code
Test
Agile (XP, SCRUM, Crystal, FDD, Kanban?)
Silver Streak Partners LLC
© 2010 all rights reserved
Agile Software Principles
Planning paradigm
Delay decisions until iteration
starts
Object-oriented coding Change tolerant architecture
Short iterations
Fast feedback and
accelerated learning
Emergent process
Shape process to meet project
needs
Teams and people
People factors outweigh
process and tools
Implementing Agile Organizational change
Silver Streak Partners LLC
© 2010 all rights reserved
Embracing Change
Project Phase
Cost
Frozen plan
Benefit
Do it wrong or
do it over
Planning
paradigm
Silver Streak Partners LLC
© 2010 all rights reserved
Delayed Decisions
Project phase
Decisionsmade
“Best” practice
FPD
Planning
paradigm
Silver Streak Partners LLC
© 2010 all rights reserved
Last Responsible Moment
Too Late
sloppy planning
Planning
paradigm
Decisionsmade
Silver Streak Partners LLC
© 2010 all rights reserved
Delay Decisions
Silver Streak Partners LLC
© 2010 all rights reserved
Change Tolerant Architecture
Performance, cost, etc.
Design flexibility
“Fence in” change
Align w/organizational boundaries
Object
coding
Hardware, firmware boundaries
Silver Streak Partners LLC
© 2010 all rights reserved
Front-loaded prototyping
Many, not few
Low cost, quick builds
Frequent customer review
Early experimentation
Speculate-try-adapt
Seek out disconfirming evidence
Learning, not verification!
Accelerated Learning Fast
feedback
Silver Streak Partners LLC
© 2010 all rights reserved
Process Changes
Exploration – develop and try
Barely sufficient standardization
Shift from flexible to structured over project life.
Emergent
process
Flexible
Structured
Silver Streak Partners LLC
© 2010 all rights reserved
Emergent Process
Silver Streak Partners LLC
© 2010 all rights reserved
Get the Right Team Teams &
people
Performance Impact
People,
Interactions
Process,
Tools
X
X
3
2
1
Critical
roles
Journeymen
Novices
Uncooperative
Process Mastery
Silver Streak Partners LLC
© 2010 all rights reserved
Communication
Co-located – 30 ft.
Social skills – respect & support
Fluid communications – daily (?) stand-ups
Dedicated people – full time
Generalists – multiple roles
Partially co-located?
Team focus on communication processes
Email, file sharing not sufficient!
In-person meetings: planning, kickoff, status
Frequent virtual meetings
Partially co-located?
Team focus on communication processes
Email, file sharing not sufficient!
In-person meetings: planning, kickoff, status
Frequent virtual meetings
Teams &
people
Silver Streak Partners LLC
© 2010 all rights reserved
Implementing Flexibility Org.
change
Tops-down
drive
Grass-roots
involvement
Progress
metrics
Visible
rewards
Silver Streak Partners LLC
© 2010 all rights reserved
Implementation Hurdles?
Silver Streak Partners LLC
© 2010 all rights reserved
John Farnbach
john@silverstreakpartners.com
Silver Streak Partners LLC
www.silverstreakpartners.com
Blog: http://silverstreakpartners.com/BetterNPD/
Questions & Discussion

More Related Content

Similar to Flexible Product Development

Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)Directi Group
 
Essential Elements Of Distributed Agile
Essential Elements Of Distributed AgileEssential Elements Of Distributed Agile
Essential Elements Of Distributed AgileVernon Stinebaker
 
Agile and Scrum Workshop
Agile and Scrum WorkshopAgile and Scrum Workshop
Agile and Scrum WorkshopRainer Stropek
 
Documentation in the Agile Space
Documentation in the Agile SpaceDocumentation in the Agile Space
Documentation in the Agile SpaceAbel Lineberger
 
Hydrogen USA: Technology proposition
Hydrogen USA: Technology propositionHydrogen USA: Technology proposition
Hydrogen USA: Technology propositionHydrogen Group
 
The Process of Communication, A Practical Guide for Project Managers
The Process of Communication, A Practical Guide for Project ManagersThe Process of Communication, A Practical Guide for Project Managers
The Process of Communication, A Practical Guide for Project ManagersHarvard Web Working Group
 
Accelerator Workshop "After"
Accelerator Workshop "After"Accelerator Workshop "After"
Accelerator Workshop "After"Yvonne Shek
 
Delivering your Oracle EBS R12 Upgrade with 100% Confidence
Delivering your Oracle EBS R12 Upgrade with 100% ConfidenceDelivering your Oracle EBS R12 Upgrade with 100% Confidence
Delivering your Oracle EBS R12 Upgrade with 100% ConfidenceOriginal Software
 
Top 5 Tips to Cut the Effort of your Oracle EBS R12 Project by a Third
Top 5 Tips to Cut the Effort of your Oracle EBS R12 Project by a ThirdTop 5 Tips to Cut the Effort of your Oracle EBS R12 Project by a Third
Top 5 Tips to Cut the Effort of your Oracle EBS R12 Project by a ThirdOriginal Software
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product DevelopmentGary Pedretti
 
Agile Injection, Varberg
Agile Injection, VarbergAgile Injection, Varberg
Agile Injection, VarbergFredrik Wendt
 
Enterprise Project Management Webinar (2010)
Enterprise Project Management Webinar (2010)Enterprise Project Management Webinar (2010)
Enterprise Project Management Webinar (2010)Nah Wee Yang
 
A N G I L S Symposium 001
A N G I L S Symposium 001A N G I L S Symposium 001
A N G I L S Symposium 001martinip
 

Similar to Flexible Product Development (20)

Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
 
Essential Elements Of Distributed Agile
Essential Elements Of Distributed AgileEssential Elements Of Distributed Agile
Essential Elements Of Distributed Agile
 
Outsourcing With Agile
Outsourcing With AgileOutsourcing With Agile
Outsourcing With Agile
 
Agile and Scrum Workshop
Agile and Scrum WorkshopAgile and Scrum Workshop
Agile and Scrum Workshop
 
Documentation in the Agile Space
Documentation in the Agile SpaceDocumentation in the Agile Space
Documentation in the Agile Space
 
Hydrogen USA: Technology proposition
Hydrogen USA: Technology propositionHydrogen USA: Technology proposition
Hydrogen USA: Technology proposition
 
Distributed Agile Scrum Model
Distributed Agile Scrum ModelDistributed Agile Scrum Model
Distributed Agile Scrum Model
 
The Process of Communication, A Practical Guide for Project Managers
The Process of Communication, A Practical Guide for Project ManagersThe Process of Communication, A Practical Guide for Project Managers
The Process of Communication, A Practical Guide for Project Managers
 
Accelerator Workshop "After"
Accelerator Workshop "After"Accelerator Workshop "After"
Accelerator Workshop "After"
 
April 08
April 08April 08
April 08
 
Delivering your Oracle EBS R12 Upgrade with 100% Confidence
Delivering your Oracle EBS R12 Upgrade with 100% ConfidenceDelivering your Oracle EBS R12 Upgrade with 100% Confidence
Delivering your Oracle EBS R12 Upgrade with 100% Confidence
 
Agile 101
Agile 101Agile 101
Agile 101
 
Top 5 Tips to Cut the Effort of your Oracle EBS R12 Project by a Third
Top 5 Tips to Cut the Effort of your Oracle EBS R12 Project by a ThirdTop 5 Tips to Cut the Effort of your Oracle EBS R12 Project by a Third
Top 5 Tips to Cut the Effort of your Oracle EBS R12 Project by a Third
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product Development
 
Agile Injection, Varberg
Agile Injection, VarbergAgile Injection, Varberg
Agile Injection, Varberg
 
An Agile Journey
An Agile JourneyAn Agile Journey
An Agile Journey
 
Soltius Presentation
Soltius PresentationSoltius Presentation
Soltius Presentation
 
Soltius Presentation
Soltius PresentationSoltius Presentation
Soltius Presentation
 
Enterprise Project Management Webinar (2010)
Enterprise Project Management Webinar (2010)Enterprise Project Management Webinar (2010)
Enterprise Project Management Webinar (2010)
 
A N G I L S Symposium 001
A N G I L S Symposium 001A N G I L S Symposium 001
A N G I L S Symposium 001
 

Recently uploaded

Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 

Recently uploaded (20)

Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 

Flexible Product Development

  • 1. Silver Streak Partners LLC © 2010 all rights reserved Flexible Product Development Learning from Agile Software John Farnbach Silver Streak Partners LLC john@silverstreakpartners.com
  • 2. Silver Streak Partners LLC © 2010 all rights reserved Flexible Hardware Development Embracing change Keeping the plan flexible Mid stream learning Developing flexible hardware Full vs. light Stage Gate IS: IS NOT:
  • 3. Silver Streak Partners LLC © 2010 all rights reserved Business Value of Agile?
  • 4. Silver Streak Partners LLC © 2010 all rights reserved Agile Software Development Waterfall Plan Design Code Test Agile (XP, SCRUM, Crystal, FDD, Kanban?)
  • 5. Silver Streak Partners LLC © 2010 all rights reserved Agile Software Principles Planning paradigm Delay decisions until iteration starts Object-oriented coding Change tolerant architecture Short iterations Fast feedback and accelerated learning Emergent process Shape process to meet project needs Teams and people People factors outweigh process and tools Implementing Agile Organizational change
  • 6. Silver Streak Partners LLC © 2010 all rights reserved Embracing Change Project Phase Cost Frozen plan Benefit Do it wrong or do it over Planning paradigm
  • 7. Silver Streak Partners LLC © 2010 all rights reserved Delayed Decisions Project phase Decisionsmade “Best” practice FPD Planning paradigm
  • 8. Silver Streak Partners LLC © 2010 all rights reserved Last Responsible Moment Too Late sloppy planning Planning paradigm Decisionsmade
  • 9. Silver Streak Partners LLC © 2010 all rights reserved Delay Decisions
  • 10. Silver Streak Partners LLC © 2010 all rights reserved Change Tolerant Architecture Performance, cost, etc. Design flexibility “Fence in” change Align w/organizational boundaries Object coding Hardware, firmware boundaries
  • 11. Silver Streak Partners LLC © 2010 all rights reserved Front-loaded prototyping Many, not few Low cost, quick builds Frequent customer review Early experimentation Speculate-try-adapt Seek out disconfirming evidence Learning, not verification! Accelerated Learning Fast feedback
  • 12. Silver Streak Partners LLC © 2010 all rights reserved Process Changes Exploration – develop and try Barely sufficient standardization Shift from flexible to structured over project life. Emergent process Flexible Structured
  • 13. Silver Streak Partners LLC © 2010 all rights reserved Emergent Process
  • 14. Silver Streak Partners LLC © 2010 all rights reserved Get the Right Team Teams & people Performance Impact People, Interactions Process, Tools X X 3 2 1 Critical roles Journeymen Novices Uncooperative Process Mastery
  • 15. Silver Streak Partners LLC © 2010 all rights reserved Communication Co-located – 30 ft. Social skills – respect & support Fluid communications – daily (?) stand-ups Dedicated people – full time Generalists – multiple roles Partially co-located? Team focus on communication processes Email, file sharing not sufficient! In-person meetings: planning, kickoff, status Frequent virtual meetings Partially co-located? Team focus on communication processes Email, file sharing not sufficient! In-person meetings: planning, kickoff, status Frequent virtual meetings Teams & people
  • 16. Silver Streak Partners LLC © 2010 all rights reserved Implementing Flexibility Org. change Tops-down drive Grass-roots involvement Progress metrics Visible rewards
  • 17. Silver Streak Partners LLC © 2010 all rights reserved Implementation Hurdles?
  • 18. Silver Streak Partners LLC © 2010 all rights reserved John Farnbach john@silverstreakpartners.com Silver Streak Partners LLC www.silverstreakpartners.com Blog: http://silverstreakpartners.com/BetterNPD/ Questions & Discussion