SlideShare a Scribd company logo
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 concept
harrow812arhed
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
Lars Thorup
 
S.Khanna_PM
S.Khanna_PMS.Khanna_PM
S.Khanna_PM
Sandeep Khanna
 
HouseofQuality/5-6
HouseofQuality/5-6HouseofQuality/5-6
HouseofQuality/5-6
Bryan Cabaylo
 
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
Elinext
 
Tpl agile processes
Tpl agile processesTpl agile processes
Tpl agile processes
Agile Vietnam
 
Self Evaluation
Self EvaluationSelf Evaluation
Self Evaluation
Erika Louise Tolputt
 
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, Hungary
Loctimize GmbH
 
Automated agile testing using Cucumber
Automated agile testing using CucumberAutomated agile testing using Cucumber
Automated agile testing using Cucumber
Naveen Kumar Singh
 
Raghu cv oct 2015 version 2
Raghu cv oct 2015   version 2Raghu cv oct 2015   version 2
Raghu cv oct 2015 version 2
Raghu Seetharaman
 
Custom mobile application development
Custom mobile application developmentCustom mobile application development
Custom mobile application development
Keven Thibeault
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
Nishanth K Hydru
 
Qfactory - A software testing service
 Qfactory - A software testing service Qfactory - A software testing service
Qfactory - A software testing service
About the Code Inc.
 
the experience IS the product
the experience IS the productthe experience IS the product
the experience IS the product
Lawrence M. Wilfred
 
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
EdwinJacob5
 
Fortifier Development Packages
Fortifier Development PackagesFortifier Development Packages
Fortifier Development Packages
Fortifier. IT Company
 
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
TechWell
 

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 diary
aaronmc165
 
Automatic energy managemet system
Automatic energy managemet systemAutomatic energy managemet system
Automatic energy managemet system
Logic Mind Technologies
 
Proračunske tablice - 3. dio
Proračunske tablice - 3. dioProračunske tablice - 3. dio
Proračunske tablice - 3. dio
Goran Igaly
 
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
Foundation for Philippine Environment
 
Powerpoint jackie
Powerpoint jackiePowerpoint jackie
Powerpoint jackie
Aizat Ruslan
 
Как сделать различные ссылки в статье на блоге
Как сделать различные ссылки в статье на блогеКак сделать различные ссылки в статье на блоге
Как сделать различные ссылки в статье на блоге
MLMproekt.RU
 
Adding URLs
Adding URLsAdding URLs
FPE Grants Program
FPE Grants ProgramFPE Grants Program
Ценности 2
Ценности 2Ценности 2
Ценности 2
Unification_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 LEGNO
infoprogetto
 
Cognitive computing insurance
Cognitive computing insuranceCognitive computing insurance
Cognitive computing insurance
Yann 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 Pawel Dyrek

Project Delivery
Project DeliveryProject Delivery
Project Delivery
CODETE
 
Project management
Project managementProject management
Project management
AbhiMandyify
 
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
Product School
 
UI/UX Design in Agile process
UI/UX Design in Agile process  UI/UX Design in Agile process
UI/UX Design in Agile process
Scrum Breakfast Vietnam
 
Integrating agile into sdlc presentation pmi v2
Integrating agile into sdlc presentation   pmi v2Integrating agile into sdlc presentation   pmi v2
Integrating agile into sdlc presentation pmi v2
pmimkecomm
 
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 management
akashsaini8
 
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
Product School
 
Project management
Project managementProject management
Project management
Kunal 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.pdf
LaSoft
 
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
SoniaMayPatlan
 
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 Thinking
Aliza 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 Advisor
Product 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 possible
Ilaria Mauric
 
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
Manuel Spezzani
 
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
Mukesh Goswami
 
Definition Of Done
Definition Of DoneDefinition Of Done
Definition Of Done
Wei Zhu
 
Odoo Implementation Methodology
Odoo Implementation MethodologyOdoo Implementation Methodology
Odoo Implementation Methodology
Quang Ngoc
 

Similar to Product delivery Pawel Dyrek (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

Myrna Story of Leadership and Management
Myrna Story of Leadership and ManagementMyrna Story of Leadership and Management
Myrna Story of Leadership and Management
Waleed Kamal
 
The Management Guide: From Projects to Portfolio
The Management Guide: From Projects to PortfolioThe Management Guide: From Projects to Portfolio
The Management Guide: From Projects to Portfolio
Ahmed AbdelMoneim
 
innovation in nursing practice, education and management.pptx
innovation in nursing practice, education and management.pptxinnovation in nursing practice, education and management.pptx
innovation in nursing practice, education and management.pptx
TulsiDhidhi1
 
Comparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile SystemsComparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile Systems
Rob Healy
 
Enriching engagement with ethical review processes
Enriching engagement with ethical review processesEnriching engagement with ethical review processes
Enriching engagement with ethical review processes
strikingabalance
 
All the Small Things - XP2024 Bolzano/Bozen
All the Small Things - XP2024 Bolzano/BozenAll the Small Things - XP2024 Bolzano/Bozen
All the Small Things - XP2024 Bolzano/Bozen
Alberto Brandolini
 
Credit-Management seminar for cooperative power point presentation
Credit-Management seminar for cooperative power point presentationCredit-Management seminar for cooperative power point presentation
Credit-Management seminar for cooperative power point presentation
bernanbumatay1
 
Stuart Wilson the teams I have led - 2024
Stuart Wilson the teams I have led - 2024Stuart Wilson the teams I have led - 2024
Stuart Wilson the teams I have led - 2024
stuwilson.co.uk
 
Conflict resololution,role of hr in resolution
Conflict resololution,role of hr in resolutionConflict resololution,role of hr in resolution
Conflict resololution,role of hr in resolution
Dr. Christine Ngari ,Ph.D (HRM)
 
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
Alexey Krivitsky
 
Sethurathnam Ravi: A Legacy in Finance and Leadership
Sethurathnam Ravi: A Legacy in Finance and LeadershipSethurathnam Ravi: A Legacy in Finance and Leadership
Sethurathnam Ravi: A Legacy in Finance and Leadership
Anjana Josie
 
Team Building and TUCKMANS MODEL Explained
Team Building and TUCKMANS MODEL ExplainedTeam Building and TUCKMANS MODEL Explained
Team Building and TUCKMANS MODEL Explained
iampriyanshujaiswal
 
Employment Practices Regulation and Multinational Corporations
Employment PracticesRegulation and Multinational CorporationsEmployment PracticesRegulation and Multinational Corporations
Employment Practices Regulation and Multinational Corporations
RoopaTemkar
 
Chart--Time Management.pdf How to time is spent
Chart--Time Management.pdf How to time is spentChart--Time Management.pdf How to time is spent
Chart--Time Management.pdf How to time is spent
spandane
 
Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™
Alexey Krivitsky
 
12 steps to transform your organization into the agile org you deserve
12 steps to transform your organization into the agile org you deserve12 steps to transform your organization into the agile org you deserve
12 steps to transform your organization into the agile org you deserve
Pierre E. NEIS
 
Public Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdfPublic Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdf
Pinta Partners
 
Strategy for E-Types - Strategy Formulation.pptx
Strategy for E-Types - Strategy Formulation.pptxStrategy for E-Types - Strategy Formulation.pptx
Strategy for E-Types - Strategy Formulation.pptx
KarthikRaghu8
 
Resource-mobilization-guide-for-community-based-organizations1.pdf
Resource-mobilization-guide-for-community-based-organizations1.pdfResource-mobilization-guide-for-community-based-organizations1.pdf
Resource-mobilization-guide-for-community-based-organizations1.pdf
FeteneA
 
Colby Hobson: Residential Construction Leader Building a Solid Reputation Thr...
Colby Hobson: Residential Construction Leader Building a Solid Reputation Thr...Colby Hobson: Residential Construction Leader Building a Solid Reputation Thr...
Colby Hobson: Residential Construction Leader Building a Solid Reputation Thr...
dsnow9802
 

Recently uploaded (20)

Myrna Story of Leadership and Management
Myrna Story of Leadership and ManagementMyrna Story of Leadership and Management
Myrna Story of Leadership and Management
 
The Management Guide: From Projects to Portfolio
The Management Guide: From Projects to PortfolioThe Management Guide: From Projects to Portfolio
The Management Guide: From Projects to Portfolio
 
innovation in nursing practice, education and management.pptx
innovation in nursing practice, education and management.pptxinnovation in nursing practice, education and management.pptx
innovation in nursing practice, education and management.pptx
 
Comparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile SystemsComparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile Systems
 
Enriching engagement with ethical review processes
Enriching engagement with ethical review processesEnriching engagement with ethical review processes
Enriching engagement with ethical review processes
 
All the Small Things - XP2024 Bolzano/Bozen
All the Small Things - XP2024 Bolzano/BozenAll the Small Things - XP2024 Bolzano/Bozen
All the Small Things - XP2024 Bolzano/Bozen
 
Credit-Management seminar for cooperative power point presentation
Credit-Management seminar for cooperative power point presentationCredit-Management seminar for cooperative power point presentation
Credit-Management seminar for cooperative power point presentation
 
Stuart Wilson the teams I have led - 2024
Stuart Wilson the teams I have led - 2024Stuart Wilson the teams I have led - 2024
Stuart Wilson the teams I have led - 2024
 
Conflict resololution,role of hr in resolution
Conflict resololution,role of hr in resolutionConflict resololution,role of hr in resolution
Conflict resololution,role of hr in resolution
 
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
 
Sethurathnam Ravi: A Legacy in Finance and Leadership
Sethurathnam Ravi: A Legacy in Finance and LeadershipSethurathnam Ravi: A Legacy in Finance and Leadership
Sethurathnam Ravi: A Legacy in Finance and Leadership
 
Team Building and TUCKMANS MODEL Explained
Team Building and TUCKMANS MODEL ExplainedTeam Building and TUCKMANS MODEL Explained
Team Building and TUCKMANS MODEL Explained
 
Employment Practices Regulation and Multinational Corporations
Employment PracticesRegulation and Multinational CorporationsEmployment PracticesRegulation and Multinational Corporations
Employment Practices Regulation and Multinational Corporations
 
Chart--Time Management.pdf How to time is spent
Chart--Time Management.pdf How to time is spentChart--Time Management.pdf How to time is spent
Chart--Time Management.pdf How to time is spent
 
Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™
 
12 steps to transform your organization into the agile org you deserve
12 steps to transform your organization into the agile org you deserve12 steps to transform your organization into the agile org you deserve
12 steps to transform your organization into the agile org you deserve
 
Public Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdfPublic Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdf
 
Strategy for E-Types - Strategy Formulation.pptx
Strategy for E-Types - Strategy Formulation.pptxStrategy for E-Types - Strategy Formulation.pptx
Strategy for E-Types - Strategy Formulation.pptx
 
Resource-mobilization-guide-for-community-based-organizations1.pdf
Resource-mobilization-guide-for-community-based-organizations1.pdfResource-mobilization-guide-for-community-based-organizations1.pdf
Resource-mobilization-guide-for-community-based-organizations1.pdf
 
Colby Hobson: Residential Construction Leader Building a Solid Reputation Thr...
Colby Hobson: Residential Construction Leader Building a Solid Reputation Thr...Colby Hobson: Residential Construction Leader Building a Solid Reputation Thr...
Colby Hobson: Residential Construction Leader Building a Solid Reputation Thr...
 

Product delivery Pawel Dyrek

  • 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!