SlideShare a Scribd company logo
1 of 20
3
Productrequirement perspective
Teamtechniques andtools
Scheduleanddelivery
Planningforteamperformance
Adaptive Planning
Agenda for today
4
Fragment thedeliverable
Timetomarket
Keep closetothe
competitors
Adaptsolutionalongthe
way
Business need& factors for success
Can you get us there?
5
Trialanddemonstrationreveals thedetails
Is donerepetitively, throughoutthe project
Isdonein small chunks,notall atonce
Adaptive planning
Howis it different from traditional planning?
6
Look forthe MVP or Minimum Marketable Product
20/80 effort /benefits
Functionality core offered toclients for feedback
Extend the knowledge as we go
Update the Plan according tofeedback
Reframe the product for future versions
Frame theProduct Roadmap
7
Effectson Team
Dividing work in functional hierarchies
9
Releaseplanning
Iterationplanning
Dailyplanning
Multiplelevels of planning
Howdo wegetthere?
10
High level estimations:
 T-shirtsizing
 PlanningPoker
 Thebucketsystem
 Dot voting
 Affinity mapping
 Learnfrom past estimations
Release planning
Howdo wedecide?
11
Divide untilmaximum size or less
Define thetechnicalrequirements and
dependencies
Breakthefeaturesdown into tasks
Identify allactivitiesrequired for the completion of
eachtask
Provide effort estimationsfor each task
Iterationplanning
What does the team need to do?
12
Effectson team
Are we there yet?
14
Changeof Scope
 MVP definitionmaychange
 Releasescopemayvary
 The completeproductRoadmap willsufferadjustments
 Newstoriesaredefined, making theMVP/Product viable again
For some features,Priority is affected
 Either increasedordecreased,dependingonthe newinfoavailable
Estimateschangebased on newlyfoundrisks andtechnicaldependencies
Adaptive (re)planning effects:
15
Revisit delivery dates/
commitments
Get customeragreement on
the changes(scope / priority
/ schedule)
Keep aneyeonover-design
initiatives
Adaptive planningchallenges
Too simpletohandle?
16
Plan at multiple levels
Engage both the team andcustomer in planning
Manageexpectations through frequent demonstrations
Tailorprocesses toproject characteristics
Use estimate ranges, toreflect uncertainty
An effectiveagilePlanning
Theprinciples
Keeptrackofrisks,distractions,team availability,diversions,outsidework
18
Adaptive leadership
 Forming -> Directing
 Storming -> Coaching
 Norming -> Supporting
 Performing-> Delegating
Team motivation
Team space
 CavesandCommon
 Osmotic communication
 Tacit knowledge
Highperformance teams
19
Highperformance teams
https://ro.linkedin.com/in/cristinalupu
https://ro.linkedin.com/in/mihaiolaru

More Related Content

What's hot

Prioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePaloozaPrioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePaloozaEnthiosys Inc
 
The big picture of the Balanced Scorecard
The big picture of the Balanced ScorecardThe big picture of the Balanced Scorecard
The big picture of the Balanced ScorecardAleksey Savkin
 
Reflections from a Reformed PM | Product Summit 2018
Reflections from a Reformed PM | Product Summit 2018Reflections from a Reformed PM | Product Summit 2018
Reflections from a Reformed PM | Product Summit 2018Amplitude
 
How to position a function in your organization?
How to position a function in your organization?How to position a function in your organization?
How to position a function in your organization?François ZERAFA
 
How to Excel as a Product Manager by Amazon Principal PM
How to Excel as a Product Manager by Amazon Principal PMHow to Excel as a Product Manager by Amazon Principal PM
How to Excel as a Product Manager by Amazon Principal PMProduct School
 
Process Redesign: Critical Success Factors
Process Redesign: Critical Success FactorsProcess Redesign: Critical Success Factors
Process Redesign: Critical Success FactorsBrad Power
 
Cirrus Insight + Nuvem Consulting: Create a Winning Salesforce Roadmap
Cirrus Insight + Nuvem Consulting: Create a Winning Salesforce RoadmapCirrus Insight + Nuvem Consulting: Create a Winning Salesforce Roadmap
Cirrus Insight + Nuvem Consulting: Create a Winning Salesforce RoadmapCirrus Insight
 
How to: Team Vision & Strategy
How to: Team Vision & StrategyHow to: Team Vision & Strategy
How to: Team Vision & StrategyRushil Dave
 
Not My Job - Product Manager
Not My Job - Product ManagerNot My Job - Product Manager
Not My Job - Product ManagerJeremy Horn
 
Using cmmi, itil, and pm bo k to improve proposal operations - brenda crist 6...
Using cmmi, itil, and pm bo k to improve proposal operations - brenda crist 6...Using cmmi, itil, and pm bo k to improve proposal operations - brenda crist 6...
Using cmmi, itil, and pm bo k to improve proposal operations - brenda crist 6...Lohfeld Consulting Group
 
SoftwareHut | Software development roadmap | 7 benefits of nearshoring
SoftwareHut | Software development roadmap | 7 benefits of nearshoringSoftwareHut | Software development roadmap | 7 benefits of nearshoring
SoftwareHut | Software development roadmap | 7 benefits of nearshoringSoftwareHut
 
DestinationNOW Brochure-2015
DestinationNOW Brochure-2015DestinationNOW Brochure-2015
DestinationNOW Brochure-2015Patrick Shore
 
India's first Annual Product Management and Marketing Benchmar launched at NA...
India's first Annual Product Management and Marketing Benchmar launched at NA...India's first Annual Product Management and Marketing Benchmar launched at NA...
India's first Annual Product Management and Marketing Benchmar launched at NA...Pinkesh Shah
 
Booster 2014 How to Build the Right Thing
Booster 2014  How to Build the Right ThingBooster 2014  How to Build the Right Thing
Booster 2014 How to Build the Right ThinginUse
 
Balanced Product Leadership
Balanced Product LeadershipBalanced Product Leadership
Balanced Product LeadershipRoman Pichler
 
Product Strategies, Buy vs Build vs Acquire vs Partner
Product Strategies, Buy vs Build vs Acquire vs PartnerProduct Strategies, Buy vs Build vs Acquire vs Partner
Product Strategies, Buy vs Build vs Acquire vs PartnerVaporware
 

What's hot (20)

Prioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePaloozaPrioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePalooza
 
The big picture of the Balanced Scorecard
The big picture of the Balanced ScorecardThe big picture of the Balanced Scorecard
The big picture of the Balanced Scorecard
 
Reflections from a Reformed PM | Product Summit 2018
Reflections from a Reformed PM | Product Summit 2018Reflections from a Reformed PM | Product Summit 2018
Reflections from a Reformed PM | Product Summit 2018
 
Integrated business planning
Integrated business planningIntegrated business planning
Integrated business planning
 
How to position a function in your organization?
How to position a function in your organization?How to position a function in your organization?
How to position a function in your organization?
 
Product Management
Product ManagementProduct Management
Product Management
 
How to Excel as a Product Manager by Amazon Principal PM
How to Excel as a Product Manager by Amazon Principal PMHow to Excel as a Product Manager by Amazon Principal PM
How to Excel as a Product Manager by Amazon Principal PM
 
Process Redesign: Critical Success Factors
Process Redesign: Critical Success FactorsProcess Redesign: Critical Success Factors
Process Redesign: Critical Success Factors
 
Cirrus Insight + Nuvem Consulting: Create a Winning Salesforce Roadmap
Cirrus Insight + Nuvem Consulting: Create a Winning Salesforce RoadmapCirrus Insight + Nuvem Consulting: Create a Winning Salesforce Roadmap
Cirrus Insight + Nuvem Consulting: Create a Winning Salesforce Roadmap
 
How to: Team Vision & Strategy
How to: Team Vision & StrategyHow to: Team Vision & Strategy
How to: Team Vision & Strategy
 
Product roadmap 101
Product roadmap 101Product roadmap 101
Product roadmap 101
 
Not My Job - Product Manager
Not My Job - Product ManagerNot My Job - Product Manager
Not My Job - Product Manager
 
Using cmmi, itil, and pm bo k to improve proposal operations - brenda crist 6...
Using cmmi, itil, and pm bo k to improve proposal operations - brenda crist 6...Using cmmi, itil, and pm bo k to improve proposal operations - brenda crist 6...
Using cmmi, itil, and pm bo k to improve proposal operations - brenda crist 6...
 
SoftwareHut | Software development roadmap | 7 benefits of nearshoring
SoftwareHut | Software development roadmap | 7 benefits of nearshoringSoftwareHut | Software development roadmap | 7 benefits of nearshoring
SoftwareHut | Software development roadmap | 7 benefits of nearshoring
 
DestinationNOW Brochure-2015
DestinationNOW Brochure-2015DestinationNOW Brochure-2015
DestinationNOW Brochure-2015
 
India's first Annual Product Management and Marketing Benchmar launched at NA...
India's first Annual Product Management and Marketing Benchmar launched at NA...India's first Annual Product Management and Marketing Benchmar launched at NA...
India's first Annual Product Management and Marketing Benchmar launched at NA...
 
Booster 2014 How to Build the Right Thing
Booster 2014  How to Build the Right ThingBooster 2014  How to Build the Right Thing
Booster 2014 How to Build the Right Thing
 
Balanced Product Leadership
Balanced Product LeadershipBalanced Product Leadership
Balanced Product Leadership
 
Product Strategies, Buy vs Build vs Acquire vs Partner
Product Strategies, Buy vs Build vs Acquire vs PartnerProduct Strategies, Buy vs Build vs Acquire vs Partner
Product Strategies, Buy vs Build vs Acquire vs Partner
 
Startup product management
Startup product management Startup product management
Startup product management
 

Viewers also liked

Accelerate storyboard
Accelerate storyboardAccelerate storyboard
Accelerate storyboardttran11
 
برنامه ریزی
برنامه ریزیبرنامه ریزی
برنامه ریزیLampesht
 
A new approach for summarizing SemRep predications
A new approach for summarizing SemRep predications A new approach for summarizing SemRep predications
A new approach for summarizing SemRep predications Vahid Taslimitehrani
 
Magazine advert research
Magazine advert researchMagazine advert research
Magazine advert researchjohrul9712313
 
TRACHEOTOMY INSTRUMENTS [SURGICOSE]
TRACHEOTOMY INSTRUMENTS [SURGICOSE]TRACHEOTOMY INSTRUMENTS [SURGICOSE]
TRACHEOTOMY INSTRUMENTS [SURGICOSE]SURGICOSE
 
Kåseri presentasjon
Kåseri presentasjonKåseri presentasjon
Kåseri presentasjonrbne
 
What are essential oils and do they actually help?
What are essential oils and do they actually help?What are essential oils and do they actually help?
What are essential oils and do they actually help?waryfruit6827
 
A lex media studies powepoint
A lex media studies powepointA lex media studies powepoint
A lex media studies powepointsmithyboy6666
 
Jenna Schroeder 2015 Portfolio
Jenna Schroeder 2015 PortfolioJenna Schroeder 2015 Portfolio
Jenna Schroeder 2015 PortfolioJenna Schroeder
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled PresentationRAGP15
 
Group presentation v2
Group presentation v2Group presentation v2
Group presentation v2Chris Tran
 
Sample ppt (jigar patel m13cl08 )
Sample ppt  (jigar patel m13cl08 )Sample ppt  (jigar patel m13cl08 )
Sample ppt (jigar patel m13cl08 )jigarpatidar21
 
Your Guide to 'The Cloud'
Your Guide to 'The Cloud'Your Guide to 'The Cloud'
Your Guide to 'The Cloud'Sam Parker
 

Viewers also liked (20)

Accelerate storyboard
Accelerate storyboardAccelerate storyboard
Accelerate storyboard
 
برنامه ریزی
برنامه ریزیبرنامه ریزی
برنامه ریزی
 
A new approach for summarizing SemRep predications
A new approach for summarizing SemRep predications A new approach for summarizing SemRep predications
A new approach for summarizing SemRep predications
 
Magazine advert research
Magazine advert researchMagazine advert research
Magazine advert research
 
TRACHEOTOMY INSTRUMENTS [SURGICOSE]
TRACHEOTOMY INSTRUMENTS [SURGICOSE]TRACHEOTOMY INSTRUMENTS [SURGICOSE]
TRACHEOTOMY INSTRUMENTS [SURGICOSE]
 
VEDIA Profile
VEDIA ProfileVEDIA Profile
VEDIA Profile
 
Vpn mreji 105227
Vpn mreji 105227Vpn mreji 105227
Vpn mreji 105227
 
INTERNET
INTERNETINTERNET
INTERNET
 
Kåseri presentasjon
Kåseri presentasjonKåseri presentasjon
Kåseri presentasjon
 
What are essential oils and do they actually help?
What are essential oils and do they actually help?What are essential oils and do they actually help?
What are essential oils and do they actually help?
 
A lex media studies powepoint
A lex media studies powepointA lex media studies powepoint
A lex media studies powepoint
 
Jenna Schroeder 2015 Portfolio
Jenna Schroeder 2015 PortfolioJenna Schroeder 2015 Portfolio
Jenna Schroeder 2015 Portfolio
 
Odn strategic planfinal
Odn strategic planfinalOdn strategic planfinal
Odn strategic planfinal
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentation
 
Group presentation v2
Group presentation v2Group presentation v2
Group presentation v2
 
2015
20152015
2015
 
IB SSPs 031413
IB SSPs 031413IB SSPs 031413
IB SSPs 031413
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentation
 
Sample ppt (jigar patel m13cl08 )
Sample ppt  (jigar patel m13cl08 )Sample ppt  (jigar patel m13cl08 )
Sample ppt (jigar patel m13cl08 )
 
Your Guide to 'The Cloud'
Your Guide to 'The Cloud'Your Guide to 'The Cloud'
Your Guide to 'The Cloud'
 

Similar to 2016-02-10 Agile Talks #12 - Adaptive Planning

SAP® S&OP powered by SAP HANA®: Practical Steps to Launch for Results
SAP® S&OP powered by SAP HANA®: Practical Steps to Launch for ResultsSAP® S&OP powered by SAP HANA®: Practical Steps to Launch for Results
SAP® S&OP powered by SAP HANA®: Practical Steps to Launch for ResultsPlan4Demand
 
Product Developmentbest Practices And Assessment
Product  Developmentbest  Practices And AssessmentProduct  Developmentbest  Practices And Assessment
Product Developmentbest Practices And Assessmentahmad bassiouny
 
Agile successful practices
Agile successful practicesAgile successful practices
Agile successful practicesixor
 
Manage What You Measure Lessons from Dashboard Pros
Manage What You Measure Lessons from Dashboard ProsManage What You Measure Lessons from Dashboard Pros
Manage What You Measure Lessons from Dashboard Prosdreamforce2006
 
Dennis Stevens - Using Agile and Lean to Lead Business Transformation
Dennis Stevens - Using Agile and Lean to Lead Business TransformationDennis Stevens - Using Agile and Lean to Lead Business Transformation
Dennis Stevens - Using Agile and Lean to Lead Business TransformationSFA
 
How to Quickly Prototype a Scalable Graph Architecture: A Framework for Rapid...
How to Quickly Prototype a Scalable Graph Architecture: A Framework for Rapid...How to Quickly Prototype a Scalable Graph Architecture: A Framework for Rapid...
How to Quickly Prototype a Scalable Graph Architecture: A Framework for Rapid...Enterprise Knowledge
 
Advancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organizationAdvancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organizationRamkumar Ravichandran
 
QM-009-Design for Six Sigma 2
QM-009-Design for Six Sigma 2QM-009-Design for Six Sigma 2
QM-009-Design for Six Sigma 2handbook
 
How to best create and manage product roadmaps
How to best create and manage product roadmapsHow to best create and manage product roadmaps
How to best create and manage product roadmapsJeremy Horn
 
Build Or Subscribe For Spm 3
Build Or Subscribe For Spm  3Build Or Subscribe For Spm  3
Build Or Subscribe For Spm 3pstakenas
 
High-performing Doesn't Happen Overnight, It Takes Practice
High-performing Doesn't Happen Overnight, It Takes PracticeHigh-performing Doesn't Happen Overnight, It Takes Practice
High-performing Doesn't Happen Overnight, It Takes PracticeMatt Badgley
 
Sales operations
Sales operationsSales operations
Sales operationsnirosuganya
 
Cloud Journey: Implementation Success
Cloud Journey: Implementation Success Cloud Journey: Implementation Success
Cloud Journey: Implementation Success Salesforce Partners
 
Product Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmapsProduct Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmapsMarc Abraham
 
Optimizely, HEMA & Farfetch - Unlock the Potential of Digital Experimentation...
Optimizely, HEMA & Farfetch - Unlock the Potential of Digital Experimentation...Optimizely, HEMA & Farfetch - Unlock the Potential of Digital Experimentation...
Optimizely, HEMA & Farfetch - Unlock the Potential of Digital Experimentation...Optimizely
 

Similar to 2016-02-10 Agile Talks #12 - Adaptive Planning (20)

SAP® S&OP powered by SAP HANA®: Practical Steps to Launch for Results
SAP® S&OP powered by SAP HANA®: Practical Steps to Launch for ResultsSAP® S&OP powered by SAP HANA®: Practical Steps to Launch for Results
SAP® S&OP powered by SAP HANA®: Practical Steps to Launch for Results
 
Cost Reduction Services
Cost Reduction ServicesCost Reduction Services
Cost Reduction Services
 
Product Developmentbest Practices And Assessment
Product  Developmentbest  Practices And AssessmentProduct  Developmentbest  Practices And Assessment
Product Developmentbest Practices And Assessment
 
Agile successful practices
Agile successful practicesAgile successful practices
Agile successful practices
 
PRESTO Digital Enterprise
PRESTO Digital EnterprisePRESTO Digital Enterprise
PRESTO Digital Enterprise
 
Manage What You Measure Lessons from Dashboard Pros
Manage What You Measure Lessons from Dashboard ProsManage What You Measure Lessons from Dashboard Pros
Manage What You Measure Lessons from Dashboard Pros
 
Chapt03
Chapt03Chapt03
Chapt03
 
Dennis Stevens - Using Agile and Lean to Lead Business Transformation
Dennis Stevens - Using Agile and Lean to Lead Business TransformationDennis Stevens - Using Agile and Lean to Lead Business Transformation
Dennis Stevens - Using Agile and Lean to Lead Business Transformation
 
How to Quickly Prototype a Scalable Graph Architecture: A Framework for Rapid...
How to Quickly Prototype a Scalable Graph Architecture: A Framework for Rapid...How to Quickly Prototype a Scalable Graph Architecture: A Framework for Rapid...
How to Quickly Prototype a Scalable Graph Architecture: A Framework for Rapid...
 
Strategic roadmap planning guide
Strategic roadmap planning guideStrategic roadmap planning guide
Strategic roadmap planning guide
 
Advancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organizationAdvancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organization
 
QM-009-Design for Six Sigma 2
QM-009-Design for Six Sigma 2QM-009-Design for Six Sigma 2
QM-009-Design for Six Sigma 2
 
How to best create and manage product roadmaps
How to best create and manage product roadmapsHow to best create and manage product roadmaps
How to best create and manage product roadmaps
 
Build Or Subscribe For Spm 3
Build Or Subscribe For Spm  3Build Or Subscribe For Spm  3
Build Or Subscribe For Spm 3
 
High-performing Doesn't Happen Overnight, It Takes Practice
High-performing Doesn't Happen Overnight, It Takes PracticeHigh-performing Doesn't Happen Overnight, It Takes Practice
High-performing Doesn't Happen Overnight, It Takes Practice
 
Sales operations
Sales operationsSales operations
Sales operations
 
3
33
3
 
Cloud Journey: Implementation Success
Cloud Journey: Implementation Success Cloud Journey: Implementation Success
Cloud Journey: Implementation Success
 
Product Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmapsProduct Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmaps
 
Optimizely, HEMA & Farfetch - Unlock the Potential of Digital Experimentation...
Optimizely, HEMA & Farfetch - Unlock the Potential of Digital Experimentation...Optimizely, HEMA & Farfetch - Unlock the Potential of Digital Experimentation...
Optimizely, HEMA & Farfetch - Unlock the Potential of Digital Experimentation...
 

Recently uploaded

Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxRTS corp
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 

Recently uploaded (20)

Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 

2016-02-10 Agile Talks #12 - Adaptive Planning

Editor's Notes

  1. Why do we need an alternative way to traditional planning? First – the business requirements are very simplistic… Can you get us to the other side? (i.e. bridge, freeway, etc across the sea?) On the other hand, there are some key factors for success: Budget Time to market Keep track of what the completion is doing Adapt solution to fit updated needs/requirements that we find along the way So maybe it will not be a freeway, or a rail-road, instead, we might cross the see by a sail-boat, and we will adapt course when we encounter any issues (winds, waves, gas outage – hopefully not gas outage)
  2. It’s clear now that if we need to meet these factors we need a different kind of plan, and a different kind of planning How is adaptive planning a different concept? 3 key diferentiators from traditional planning first, the concept that trial and demonstration of limited functionality revels the details in requirements and sets the stage for a new round of planning. We don’t see things at the end, we see the product growing, so does the client, the Product Owner the business steakholders – there is even a saying among the product owners: “I’ll know it when I see it” Second adaptive planning is a repetitive process, done many times throughout the project and almost evenly distributed. OK, there is need for a little more planning before the first development iteration, but then, a process called “progressive elaboration” kicks in “Progressive elaboration means we plan the content of the next few sprints in more detail, but we leave the sprints to follow at minimum level of detail. When we get close to them, we re-plan to get deeper third, adaptive planning means we do planning in small chunks, we plan a release in one-two days, we plan for a block of functionality in 1-2 hours, we plan an iteration in half-a-day We don’t plan everything every time. We focus on small bits In other words, progressive elaboration means we treat “the planning” activity itself as an agile software deliverable. We break it and we deliver small chunks of it, and then use the chunks to buils small portions of the product
  3. The effects on the product Roadmap – on the organized list need to deliver Because we are looking to frequently demonstrate and get feedback, most of the time, a new produc or feature is developed with a minimum set of requirements, the one that brings the most benefits with the least amount of effort invested. Functionality core is offered
  4. To react quickly we need to break the amount of work planned into smaller bits, for the team to be equiped to deal with them. If the amount of work planned does not allow for fast action and quick results, we need to adapt the work planned, into smaller pieces. De aici mai deprte, efectele asupra echipelor de dezvoltare cu care lucram: Timpul alocat pana la primele release-uri functionale e foarte scurt Munca e divizata in ierarhii de tipul : Epic- Features-Tasks (elefantii) Toate se regasesc intr-un Product backlog, prioritizat A project is at risk if its planning extends beyond the power of the team and does not include time to inspect the challenge and make adjustments.
  5. Most agile teams are concerned only with the three more detailed levels of planning. Release planning identify the scope, schedule and resources for a project; it’s updated throughout the project; always reflects the current expectations about what will be included in the release PO identifies top priority items from the product backlog Iteration planning tasks that will be needed to transform a feature request into working and tested software The entire team participates during this planning session Daily planning stand-up meeting, planning of tasks and coordinate individual activities Only discuss the activities planned until the next day when they will meet again
  6. Relative sizing (DO NOT ESTIMATE IN TIME UNITS) Before the first iteration in order to plan the release After each closed iteration in order to re-evaluate the release plan and adjust accordingly to the new found knowledge. Use team velocity to determine which items fit into the planned schedule for the release and how may iterations are required for completion. Results: Product backlog re-prioritization Split epics into features New user stories
  7. Results: Sprint backlog New user stories Product backlog reprioritization and MVP evaluation
  8. We’ve discussed about the progressive planning principles, tools and techniques and what should a team do in order to succeed. But when talking about adaptive planning, these elements wouldn’t do much difference without a performing team.
  9. Many of you are familiar with Tuckmans 4 phases in team formation and development: Forming, Storming, Norming, Performing. Adaptive leadership consists of adjusting our focus to meat the teams changing needs through these 4 stages. - Directing -> help with the team activities, provide support and knowledge - Coaching -> help team members resolve conflicts without damaging relationships, help them enforce norms and processes Motivation: create a shared vision for the team Set realistic goals Provide strong leadership Empower and encourage emergent leadership Create a safe place for experiments Provide trainings, coaching and mentoring