SlideShare a Scribd company logo
1 of 20
Download to read offline
Product delivery
What is product delivery?
What product is?
Done – Done
Tech debt
Customer expectations
Estimation
Prioritization
Presenting product/progress
Product delivery
Developers perspective
Customers perspective
Task vs feature vs use case
Ownership
Communication
Estimating task/feature business value
What should be focused
Common mistakes
Agenda:
Product delivery spans the entire lifecycle, from idea to customer
and market approval.
Product delivery
What is product delivery?
It involves everyone across the enterprise working together with
a shared understanding of how the product should solve customer
problems and satisfy needs.
Product delivery
A product is anything that can be offered to a market that might
satisfy a want or need
What product is?
Product delivery
“All that’s left is to finish up the graphics, but other than that, it’s done.”
“Well, we’ll still need some final polishing, but it’s done.”
Done - Done
“I just need to run it thru some testing, but for now, it’s done.”
Do you think that sounds very done at all? It doesn’t.
Product delivery
Also known as “design debt” or “code debt”.
The debt can be thought of as work that needs to be done before
a particular job can be considered complete or proper. If the debt is
not repaid, then it will keep on accumulating interest, making it
hard to implement changes later on.
Tech debt
Customer expects to receive fully functional product.
He wants to be able to predict how big investment will be and when
we will be able to see the results.
Product delivery
Customer expectations
Product delivery
Process of finding estimate. After estimation we should be able to
determine how much time each part of project will take.
Estimation
Product delivery
Process of determining, in cooperation with customer, which parts
of project are most important and should be done first.
Prioritization
After estimation and prioritization, we should be able to present
road-map with milestones of project, and customer will know when
he will receive each part to review.
Product delivery
Each milestone (or even iteration if possible) should be finished with
a demo, where customer can see results of work. Demonstration
should be focused on newly added features, in a way that is as easy
for the customer as possible.
Presenting product/progress
Product delivery
Developer need a list of tasks to work on.
Developers perspective
Product delivery
Customer specifies more or less what he wants to receive, and
expects to have it in planned deadline and cost.
Customers perspective
Product delivery
Task – atomic thing to do by developer
Feature – functionality that can be used in product (consist usually
of several tasks)
Use case – scenario how project can be use (consist of several
features)
Task vs feature vs use case
Product delivery
Each member of a team takes responsibility for his part.
Ownership
Communication
Product delivery
!!!
Product delivery
When working on certain task, developer needs to keep in mind how
it will be used and how it will affect use cases.
Estimating task/feature business value
Product delivery
Project must be usable!
What should be focused?
Product delivery
Too narrow perspective
Being afraid to report problems
Focusing the task without looking on the use case
Commom mistakes
Q & A
Product delivery
Product delivery
Thank you for your attention!

More Related Content

What's hot

Power bi proof of concept
Power bi proof of conceptPower bi proof of concept
Power bi proof of conceptharrow812arhed
 
Develpment of an electronics website Case Study
Develpment of an electronics website Case StudyDevelpment of an electronics website Case Study
Develpment of an electronics website Case StudyElinext
 
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...Agile Software Community of India
 
Why Leveraging Software Development Services has Become Important?
Why Leveraging Software Development Services has Become Important?Why Leveraging Software Development Services has Become Important?
Why Leveraging Software Development Services has Become Important?webconsultantic
 
Value engineering _2_
Value engineering _2_Value engineering _2_
Value engineering _2_Swetlina .
 
Kaizen - A journey of discovery | memoQfest 2014 | Budapest, Hungary
Kaizen - A journey of discovery | memoQfest 2014 | Budapest, HungaryKaizen - A journey of discovery | memoQfest 2014 | Budapest, Hungary
Kaizen - A journey of discovery | memoQfest 2014 | Budapest, HungaryLoctimize GmbH
 
Automated agile testing using Cucumber
Automated agile testing using CucumberAutomated agile testing using Cucumber
Automated agile testing using CucumberNaveen Kumar Singh
 
Custom mobile application development
Custom mobile application developmentCustom mobile application development
Custom mobile application developmentKeven Thibeault
 
Qfactory - A software testing service
 Qfactory - A software testing service Qfactory - A software testing service
Qfactory - A software testing serviceAbout the Code Inc.
 
Quality control inspection reports and outcomes wrt contract management
Quality control inspection reports and outcomes wrt contract managementQuality control inspection reports and outcomes wrt contract management
Quality control inspection reports and outcomes wrt contract managementEdwinJacob5
 
The Business Analyst Role on Agile Projects
The Business Analyst Role on Agile ProjectsThe Business Analyst Role on Agile Projects
The Business Analyst Role on Agile ProjectsTechWell
 

What's hot (20)

Power bi proof of concept
Power bi proof of conceptPower bi proof of concept
Power bi proof of concept
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 
S.Khanna_PM
S.Khanna_PMS.Khanna_PM
S.Khanna_PM
 
HouseofQuality/5-6
HouseofQuality/5-6HouseofQuality/5-6
HouseofQuality/5-6
 
Develpment of an electronics website Case Study
Develpment of an electronics website Case StudyDevelpment of an electronics website Case Study
Develpment of an electronics website Case Study
 
Tpl agile processes
Tpl agile processesTpl agile processes
Tpl agile processes
 
Self Evaluation
Self EvaluationSelf Evaluation
Self Evaluation
 
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
 
Why Leveraging Software Development Services has Become Important?
Why Leveraging Software Development Services has Become Important?Why Leveraging Software Development Services has Become Important?
Why Leveraging Software Development Services has Become Important?
 
Value engineering _2_
Value engineering _2_Value engineering _2_
Value engineering _2_
 
Kaizen - A journey of discovery | memoQfest 2014 | Budapest, Hungary
Kaizen - A journey of discovery | memoQfest 2014 | Budapest, HungaryKaizen - A journey of discovery | memoQfest 2014 | Budapest, Hungary
Kaizen - A journey of discovery | memoQfest 2014 | Budapest, Hungary
 
Automated agile testing using Cucumber
Automated agile testing using CucumberAutomated agile testing using Cucumber
Automated agile testing using Cucumber
 
Raghu cv oct 2015 version 2
Raghu cv oct 2015   version 2Raghu cv oct 2015   version 2
Raghu cv oct 2015 version 2
 
Custom mobile application development
Custom mobile application developmentCustom mobile application development
Custom mobile application development
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 
Qfactory - A software testing service
 Qfactory - A software testing service Qfactory - A software testing service
Qfactory - A software testing service
 
the experience IS the product
the experience IS the productthe experience IS the product
the experience IS the product
 
Quality control inspection reports and outcomes wrt contract management
Quality control inspection reports and outcomes wrt contract managementQuality control inspection reports and outcomes wrt contract management
Quality control inspection reports and outcomes wrt contract management
 
Fortifier Development Packages
Fortifier Development PackagesFortifier Development Packages
Fortifier Development Packages
 
The Business Analyst Role on Agile Projects
The Business Analyst Role on Agile ProjectsThe Business Analyst Role on Agile Projects
The Business Analyst Role on Agile Projects
 

Viewers also liked

Poster production diary
Poster production diaryPoster production diary
Poster production diaryaaronmc165
 
Proračunske tablice - 3. dio
Proračunske tablice - 3. dioProračunske tablice - 3. dio
Proračunske tablice - 3. dioGoran Igaly
 
Как сделать различные ссылки в статье на блоге
Как сделать различные ссылки в статье на блогеКак сделать различные ссылки в статье на блоге
Как сделать различные ссылки в статье на блогеMLMproekt.RU
 
Intervento di Paolo Bottino, NATURAL HOUSE CASE DI LEGNO
Intervento di Paolo Bottino, NATURAL HOUSE CASE DI LEGNOIntervento di Paolo Bottino, NATURAL HOUSE CASE DI LEGNO
Intervento di Paolo Bottino, NATURAL HOUSE CASE DI LEGNOinfoprogetto
 
Cognitive computing insurance
Cognitive computing insuranceCognitive computing insurance
Cognitive computing insuranceYann Lecourt
 

Viewers also liked (11)

Poster production diary
Poster production diaryPoster production diary
Poster production diary
 
Automatic energy managemet system
Automatic energy managemet systemAutomatic energy managemet system
Automatic energy managemet system
 
Proračunske tablice - 3. dio
Proračunske tablice - 3. dioProračunske tablice - 3. dio
Proračunske tablice - 3. dio
 
MRU: General Assembly Report of the FPE Chair
MRU: General Assembly Report of the FPE ChairMRU: General Assembly Report of the FPE Chair
MRU: General Assembly Report of the FPE Chair
 
Powerpoint jackie
Powerpoint jackiePowerpoint jackie
Powerpoint jackie
 
Как сделать различные ссылки в статье на блоге
Как сделать различные ссылки в статье на блогеКак сделать различные ссылки в статье на блоге
Как сделать различные ссылки в статье на блоге
 
Adding URLs
Adding URLsAdding URLs
Adding URLs
 
FPE Grants Program
FPE Grants ProgramFPE Grants Program
FPE Grants Program
 
Ценности 2
Ценности 2Ценности 2
Ценности 2
 
Intervento di Paolo Bottino, NATURAL HOUSE CASE DI LEGNO
Intervento di Paolo Bottino, NATURAL HOUSE CASE DI LEGNOIntervento di Paolo Bottino, NATURAL HOUSE CASE DI LEGNO
Intervento di Paolo Bottino, NATURAL HOUSE CASE DI LEGNO
 
Cognitive computing insurance
Cognitive computing insuranceCognitive computing insurance
Cognitive computing insurance
 

Similar to Product delivery essentials

Project Delivery
Project DeliveryProject Delivery
Project DeliveryCODETE
 
Project management
Project managementProject management
Project managementAbhiMandyify
 
How to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate FounderHow to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate FounderProduct School
 
Integrating agile into sdlc presentation pmi v2
Integrating agile into sdlc presentation   pmi v2Integrating agile into sdlc presentation   pmi v2
Integrating agile into sdlc presentation pmi v2pmimkecomm
 
PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?ProductCamp Chicago
 
1 2. project management
1 2. project management1 2. project management
1 2. project managementakashsaini8
 
The Butterfly Principle for Product Management by GameBench CEO
The Butterfly Principle for Product Management by GameBench CEOThe Butterfly Principle for Product Management by GameBench CEO
The Butterfly Principle for Product Management by GameBench CEOProduct School
 
Project management
Project managementProject management
Project managementKunal Saxena
 
Delivering beautiful software & web products efficiently 2022_Sep.pdf
Delivering beautiful software & web products efficiently 2022_Sep.pdfDelivering beautiful software & web products efficiently 2022_Sep.pdf
Delivering beautiful software & web products efficiently 2022_Sep.pdfLaSoft
 
An Engineer’s Essential Tool in Agile: Design Thinking
An Engineer’s Essential Tool in Agile:  Design ThinkingAn Engineer’s Essential Tool in Agile:  Design Thinking
An Engineer’s Essential Tool in Agile: Design ThinkingSoniaMayPatlan
 
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Samuel Chin, PMP, CSM
 
Developer week: An Engineer’s Essential Tool in Agile: Design Thinking
Developer week: An Engineer’s Essential Tool in Agile:  Design ThinkingDeveloper week: An Engineer’s Essential Tool in Agile:  Design Thinking
Developer week: An Engineer’s Essential Tool in Agile: Design ThinkingAliza Carpio
 
Discovery Phase [What is it and why is it important?]
Discovery Phase [What is it and why is it important?]Discovery Phase [What is it and why is it important?]
Discovery Phase [What is it and why is it important?]Stfalcon
 
How to Use Data to Build Products by Tradesy Product Advisor
How to Use Data to Build Products by Tradesy Product AdvisorHow to Use Data to Build Products by Tradesy Product Advisor
How to Use Data to Build Products by Tradesy Product AdvisorProduct School
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleManuel Spezzani
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleIlaria Mauric
 
DigiGrapes - Idea to Market - Product Development Agile Framework
DigiGrapes - Idea to Market - Product Development Agile FrameworkDigiGrapes - Idea to Market - Product Development Agile Framework
DigiGrapes - Idea to Market - Product Development Agile FrameworkMukesh Goswami
 
Definition Of Done
Definition Of DoneDefinition Of Done
Definition Of DoneWei Zhu
 
Odoo Implementation Methodology
Odoo Implementation MethodologyOdoo Implementation Methodology
Odoo Implementation MethodologyQuang Ngoc
 

Similar to Product delivery essentials (20)

Project Delivery
Project DeliveryProject Delivery
Project Delivery
 
Project management
Project managementProject management
Project management
 
How to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate FounderHow to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate Founder
 
UI/UX Design in Agile process
UI/UX Design in Agile process  UI/UX Design in Agile process
UI/UX Design in Agile process
 
Integrating agile into sdlc presentation pmi v2
Integrating agile into sdlc presentation   pmi v2Integrating agile into sdlc presentation   pmi v2
Integrating agile into sdlc presentation pmi v2
 
PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?
 
1 2. project management
1 2. project management1 2. project management
1 2. project management
 
The Butterfly Principle for Product Management by GameBench CEO
The Butterfly Principle for Product Management by GameBench CEOThe Butterfly Principle for Product Management by GameBench CEO
The Butterfly Principle for Product Management by GameBench CEO
 
Project management
Project managementProject management
Project management
 
Delivering beautiful software & web products efficiently 2022_Sep.pdf
Delivering beautiful software & web products efficiently 2022_Sep.pdfDelivering beautiful software & web products efficiently 2022_Sep.pdf
Delivering beautiful software & web products efficiently 2022_Sep.pdf
 
An Engineer’s Essential Tool in Agile: Design Thinking
An Engineer’s Essential Tool in Agile:  Design ThinkingAn Engineer’s Essential Tool in Agile:  Design Thinking
An Engineer’s Essential Tool in Agile: Design Thinking
 
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
 
Developer week: An Engineer’s Essential Tool in Agile: Design Thinking
Developer week: An Engineer’s Essential Tool in Agile:  Design ThinkingDeveloper week: An Engineer’s Essential Tool in Agile:  Design Thinking
Developer week: An Engineer’s Essential Tool in Agile: Design Thinking
 
Discovery Phase [What is it and why is it important?]
Discovery Phase [What is it and why is it important?]Discovery Phase [What is it and why is it important?]
Discovery Phase [What is it and why is it important?]
 
How to Use Data to Build Products by Tradesy Product Advisor
How to Use Data to Build Products by Tradesy Product AdvisorHow to Use Data to Build Products by Tradesy Product Advisor
How to Use Data to Build Products by Tradesy Product Advisor
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possible
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possible
 
DigiGrapes - Idea to Market - Product Development Agile Framework
DigiGrapes - Idea to Market - Product Development Agile FrameworkDigiGrapes - Idea to Market - Product Development Agile Framework
DigiGrapes - Idea to Market - Product Development Agile Framework
 
Definition Of Done
Definition Of DoneDefinition Of Done
Definition Of Done
 
Odoo Implementation Methodology
Odoo Implementation MethodologyOdoo Implementation Methodology
Odoo Implementation Methodology
 

Recently uploaded

Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsCIToolkit
 
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...AgileNetwork
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Reviewthomas851723
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixCIToolkit
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)jennyeacort
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Roomdivyansh0kumar0
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证jdkhjh
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineeringthomas851723
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingCIToolkit
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentationcraig524401
 
self respect is very important in this crual word where everyone in just thin...
self respect is very important in this crual word where everyone in just thin...self respect is very important in this crual word where everyone in just thin...
self respect is very important in this crual word where everyone in just thin...afaqsaeed463
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sectorthomas851723
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insightWayne Abrahams
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentationmintusiprd
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchRashtriya Kisan Manch
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Nehwal
 

Recently uploaded (17)

Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield Metrics
 
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Review
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineering
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentation
 
self respect is very important in this crual word where everyone in just thin...
self respect is very important in this crual word where everyone in just thin...self respect is very important in this crual word where everyone in just thin...
self respect is very important in this crual word where everyone in just thin...
 
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Servicesauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sector
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insight
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentation
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
 

Product delivery essentials

  • 2. What is product delivery? What product is? Done – Done Tech debt Customer expectations Estimation Prioritization Presenting product/progress Product delivery Developers perspective Customers perspective Task vs feature vs use case Ownership Communication Estimating task/feature business value What should be focused Common mistakes Agenda:
  • 3. Product delivery spans the entire lifecycle, from idea to customer and market approval. Product delivery What is product delivery? It involves everyone across the enterprise working together with a shared understanding of how the product should solve customer problems and satisfy needs.
  • 4. Product delivery A product is anything that can be offered to a market that might satisfy a want or need What product is?
  • 5. Product delivery “All that’s left is to finish up the graphics, but other than that, it’s done.” “Well, we’ll still need some final polishing, but it’s done.” Done - Done “I just need to run it thru some testing, but for now, it’s done.” Do you think that sounds very done at all? It doesn’t.
  • 6. Product delivery Also known as “design debt” or “code debt”. The debt can be thought of as work that needs to be done before a particular job can be considered complete or proper. If the debt is not repaid, then it will keep on accumulating interest, making it hard to implement changes later on. Tech debt
  • 7. Customer expects to receive fully functional product. He wants to be able to predict how big investment will be and when we will be able to see the results. Product delivery Customer expectations
  • 8. Product delivery Process of finding estimate. After estimation we should be able to determine how much time each part of project will take. Estimation
  • 9. Product delivery Process of determining, in cooperation with customer, which parts of project are most important and should be done first. Prioritization After estimation and prioritization, we should be able to present road-map with milestones of project, and customer will know when he will receive each part to review.
  • 10. Product delivery Each milestone (or even iteration if possible) should be finished with a demo, where customer can see results of work. Demonstration should be focused on newly added features, in a way that is as easy for the customer as possible. Presenting product/progress
  • 11. Product delivery Developer need a list of tasks to work on. Developers perspective
  • 12. Product delivery Customer specifies more or less what he wants to receive, and expects to have it in planned deadline and cost. Customers perspective
  • 13. Product delivery Task – atomic thing to do by developer Feature – functionality that can be used in product (consist usually of several tasks) Use case – scenario how project can be use (consist of several features) Task vs feature vs use case
  • 14. Product delivery Each member of a team takes responsibility for his part. Ownership
  • 16. Product delivery When working on certain task, developer needs to keep in mind how it will be used and how it will affect use cases. Estimating task/feature business value
  • 17. Product delivery Project must be usable! What should be focused?
  • 18. Product delivery Too narrow perspective Being afraid to report problems Focusing the task without looking on the use case Commom mistakes
  • 19. Q & A Product delivery
  • 20. Product delivery Thank you for your attention!