SlideShare a Scribd company logo
1 of 11
Download to read offline
PRODUCT DISCOVERY
IN OUTSOURCING
BY ANDRII PASTUSHOK
10+ years in Software Development Industry
Product Management, Machine Learning, Cyber Security
Principal Product Manager
Product Management Course
Author and Lecturer
@ Sigma Software
• 2000+ ppl
• We work with: IATA, Verizon Media, Fortum, SAS, Volvo, AstraZeneca, AT&T, Scania, Clean.io and many others
PMC-VI, CISM, TOGAF, ITIL, ISO 27001 LI/IA, HIPAA CT.
2
QUICK INTRO
PRODUCT DISCOVERY HELPS
3
• Ensure the solution address market needs
• Align stakeholders around a shared vision
• Get ready for product development phase
DISCOVERY SERVICE ASPECTS & DELIVERABLES
4
IS THE SOLUTION VALUABLE?
PRODUCT
• Product roadmap
• Product features
• Prioritized backlog
• Roles & permissions
IS THE SOLUTION USABLE?
UI/UX
• Personas
• Wireframes linked into interactive prototype
• Up to 10 Material or Cupertino Design concept screens
• Information architecture
IS THE SOLUTION FEASIBLE?
ENGINEERING
• Solution architecture vision
• Infrastructure vision
• Technology stack
• Data architecture
HOW CAN IT BE IMPLEMENTED?
EXECUTION
• WBS
• Effort & cost estimation
• High-level delivery timeline
• Risk & assumption register
DISCOVERY SERVICE PACKAGES
TECHNOLOGY PRODUCT
BASIC
Discovery
depth:
High-level, sufficient for rough estimate
and execution start
Detailed backlog for 2 sprints with 90%
estimate precision
Discovery
Depth:
High-level, sufficient for mid-term strategy,
rough estimate and execution start
Detailed backlog for 2 sprints with 90%
estimate precision
Duration: Up to 2 weeks Duration: Up to 4 weeks
Aspects
covered:
Technology, Execution
Aspects
Covered:
Product, UX, Technology, Execution
DEEP
Discovery
depth:
Detailed, sufficient for ballpark estimate
and execution
Detailed backlog for 6 sprints with 90%
estimate precision
Discovery
Depth:
Detailed, sufficient for long-term strategy,
ballpark estimate and execution
Detailed backlog for 6 sprints with 90%
estimate precision
Duration: Up to 4 weeks Duration: Up to 6 weeks
Aspects
Covered:
Technology, Execution
Aspects
Covered:
Product, UX, Technology, Execution
5
CORE TEAM:
Product
Manager
Research: User, Market, Competition
Product: vision, strategy, roadmap, suggestions on
establishing feedback loop with the target audience
Scoping the MVP
Project
Manager
Discovery project management,
coordination & reporting
Execution estimation & plan
Risks analysis & mitigation strategies
UX Designer UI: wireframes, flows, interactive prototypes, design
concept
Test
Engineer
Overall test strategy
Test plan for MVP
Software
Architect
Technology strategy and stack
Solution architecture
Advice on technical feasibility and development
guidelines
DevOps
Engineer
Infrastructure and environment
architecture
NICHE EXPERTS (INVOLVED ON-DEMAND):
InfoSec Expert, Data Engineer, AI/ML Expert, Test Automation Expert
THE TEAM: ROLES & RESPONSIBILITIES
6
TYPICAL TIMELINE: DEEP PRODUCT DISCOVERY
Week 0
• Discovery
preparations
Week 1-2
• Technology
assessment
• Market research
• Competition overview
• Usability testing
• Experience
assessment
Week 3
• Collaborative workshops
• Personas and empathy
maps
• Problem framing
• Customer journey maps
• Scope prototype flows
Week 4-5
• Prototyping
• Product roadmap
• Data research
• Backlog prioritization
• Architecture vision
creation
Week 6
• Solution scope
• Risk analysis
• Effort estimation
• Communication plan
QUALITATIVE RESEARCH
& INSIGHTS
REMOTE RESEARCH
& WORKSHOPS
DEFINITION, PROTOTYPING
& VALIDATION
PLANNING
& DESK RESEARCH
SCOPING
& FINAL PRESENTATION
7
HOW DISCOVERY CORRELATES
WITH DEVELOPMENT
PRODUCT & UI/UX
DEFINITION
TECH ENVISIONING
UX DESIGN FOR SPRINT 2
DEVELOPMENT FOR SPRINT 1
FEEDBACK DIALOGUE FEEDBACK DIALOGUE
DEVELOPMENT FOR SPRINT 2
UX DESIGN FOR SPRINT 3
ENVIRONMENT
SET-UP
TECH/DEV ARCHIT.
UX DESIGN FOR
SPRINT 1
DISCOVERY DEVELOPMENT
Sprint 0 Sprint 1 Sprint 2
4-6 weeks
8
MISTAKES TO AVOID
9
• Confusing innovation with value
• Confusing yourself with your customer
• Confusing features with benefits
• Delaying Market Testing
SUMMARY
10
• Small or big, start with Product Discovery, most of issues can be resolved
before implementation stage
• Ensure that all product aspects are covered in sufficient manner
• Involve cross-functional, self-organizing, mature team
• Plans are nothing, planning is everything
• You can reduce but not remove the uncertainty. Get conformable
THANK YOU.
5 MIN PRESENTATION Q&A

More Related Content

Similar to Andrii Pastushok, "Product Discovery in Outsourcing - What, When, and How"

Software systems engineering PRINCIPLES
Software systems engineering PRINCIPLESSoftware systems engineering PRINCIPLES
Software systems engineering PRINCIPLESIvano Malavolta
 
Think Future Technologies
Think Future TechnologiesThink Future Technologies
Think Future TechnologiesSwati Singh
 
2012 Presentation June 2012 Final
2012 Presentation June 2012 Final2012 Presentation June 2012 Final
2012 Presentation June 2012 Finalohkaz1
 
Danforth Media Capabilities
Danforth Media CapabilitiesDanforth Media Capabilities
Danforth Media CapabilitiesDanforth
 
DrGanesh-Jan-17-Resume-V1.0
DrGanesh-Jan-17-Resume-V1.0DrGanesh-Jan-17-Resume-V1.0
DrGanesh-Jan-17-Resume-V1.0Dr Ganesh Iyer
 
Pankaj Gupta - Microsoft Competency Head
Pankaj Gupta - Microsoft Competency HeadPankaj Gupta - Microsoft Competency Head
Pankaj Gupta - Microsoft Competency HeadPankaj Gupta
 
Cloud_DevOps_Data-Center_Infrastructure_Security_Compliancey_&_Emerging_Tech-...
Cloud_DevOps_Data-Center_Infrastructure_Security_Compliancey_&_Emerging_Tech-...Cloud_DevOps_Data-Center_Infrastructure_Security_Compliancey_&_Emerging_Tech-...
Cloud_DevOps_Data-Center_Infrastructure_Security_Compliancey_&_Emerging_Tech-...Jarrett Neil Ridlinghafer
 
[2015/2016] Software systems engineering PRINCIPLES
[2015/2016] Software systems engineering PRINCIPLES[2015/2016] Software systems engineering PRINCIPLES
[2015/2016] Software systems engineering PRINCIPLESIvano Malavolta
 
Nagaraj Nayakar Resume IBM
Nagaraj Nayakar Resume IBMNagaraj Nayakar Resume IBM
Nagaraj Nayakar Resume IBMnagaraj nayakar
 
Wk3 Project Management
Wk3 Project ManagementWk3 Project Management
Wk3 Project ManagementAnnaBay
 
Portfolio - Amol Tondwalkar
Portfolio - Amol TondwalkarPortfolio - Amol Tondwalkar
Portfolio - Amol TondwalkarAmol Tondwalkar
 
VLS_Capability_Presentation
VLS_Capability_PresentationVLS_Capability_Presentation
VLS_Capability_PresentationBill Nelson
 
Cloud-native Enterprise Data Science Teams
Cloud-native Enterprise Data Science TeamsCloud-native Enterprise Data Science Teams
Cloud-native Enterprise Data Science TeamsBoston Consulting Group
 
Systems Engineering training brochure
Systems Engineering training brochureSystems Engineering training brochure
Systems Engineering training brochureShaun West
 

Similar to Andrii Pastushok, "Product Discovery in Outsourcing - What, When, and How" (20)

Software systems engineering PRINCIPLES
Software systems engineering PRINCIPLESSoftware systems engineering PRINCIPLES
Software systems engineering PRINCIPLES
 
Think Future Technologies
Think Future TechnologiesThink Future Technologies
Think Future Technologies
 
2012 Presentation June 2012 Final
2012 Presentation June 2012 Final2012 Presentation June 2012 Final
2012 Presentation June 2012 Final
 
Danforth Media Capabilities
Danforth Media CapabilitiesDanforth Media Capabilities
Danforth Media Capabilities
 
Jeanne Limbrunner ProjMgr
Jeanne Limbrunner ProjMgrJeanne Limbrunner ProjMgr
Jeanne Limbrunner ProjMgr
 
DrGanesh-Jan-17-Resume-V1.0
DrGanesh-Jan-17-Resume-V1.0DrGanesh-Jan-17-Resume-V1.0
DrGanesh-Jan-17-Resume-V1.0
 
Pankaj Gupta - Microsoft Competency Head
Pankaj Gupta - Microsoft Competency HeadPankaj Gupta - Microsoft Competency Head
Pankaj Gupta - Microsoft Competency Head
 
Ray lukas
Ray lukasRay lukas
Ray lukas
 
Cloud_DevOps_Data-Center_Infrastructure_Security_Compliancey_&_Emerging_Tech-...
Cloud_DevOps_Data-Center_Infrastructure_Security_Compliancey_&_Emerging_Tech-...Cloud_DevOps_Data-Center_Infrastructure_Security_Compliancey_&_Emerging_Tech-...
Cloud_DevOps_Data-Center_Infrastructure_Security_Compliancey_&_Emerging_Tech-...
 
[2015/2016] Software systems engineering PRINCIPLES
[2015/2016] Software systems engineering PRINCIPLES[2015/2016] Software systems engineering PRINCIPLES
[2015/2016] Software systems engineering PRINCIPLES
 
Resume
ResumeResume
Resume
 
Nagaraj Nayakar Resume IBM
Nagaraj Nayakar Resume IBMNagaraj Nayakar Resume IBM
Nagaraj Nayakar Resume IBM
 
Wk3 Project Management
Wk3 Project ManagementWk3 Project Management
Wk3 Project Management
 
Agile con2014ver4
Agile con2014ver4Agile con2014ver4
Agile con2014ver4
 
Sandeep_Pawar_CV
Sandeep_Pawar_CVSandeep_Pawar_CV
Sandeep_Pawar_CV
 
Portfolio - Amol Tondwalkar
Portfolio - Amol TondwalkarPortfolio - Amol Tondwalkar
Portfolio - Amol Tondwalkar
 
Ekansh Gupta CV
Ekansh Gupta CVEkansh Gupta CV
Ekansh Gupta CV
 
VLS_Capability_Presentation
VLS_Capability_PresentationVLS_Capability_Presentation
VLS_Capability_Presentation
 
Cloud-native Enterprise Data Science Teams
Cloud-native Enterprise Data Science TeamsCloud-native Enterprise Data Science Teams
Cloud-native Enterprise Data Science Teams
 
Systems Engineering training brochure
Systems Engineering training brochureSystems Engineering training brochure
Systems Engineering training brochure
 

More from Sigma Software

Fast is Best. Using .NET MinimalAPIs
Fast is Best. Using .NET MinimalAPIsFast is Best. Using .NET MinimalAPIs
Fast is Best. Using .NET MinimalAPIsSigma Software
 
"Are you developing or declining? Don't become an IT-dinosaur"
"Are you developing or declining? Don't become an IT-dinosaur""Are you developing or declining? Don't become an IT-dinosaur"
"Are you developing or declining? Don't become an IT-dinosaur"Sigma Software
 
Michael Smolin, "Decrypting customer's cultural code"
Michael Smolin, "Decrypting customer's cultural code"Michael Smolin, "Decrypting customer's cultural code"
Michael Smolin, "Decrypting customer's cultural code"Sigma Software
 
Max Kunytsia, “Why is continuous product discovery better than continuous del...
Max Kunytsia, “Why is continuous product discovery better than continuous del...Max Kunytsia, “Why is continuous product discovery better than continuous del...
Max Kunytsia, “Why is continuous product discovery better than continuous del...Sigma Software
 
Marcelino Moreno, "Product Management Mindset"
Marcelino Moreno, "Product Management Mindset"Marcelino Moreno, "Product Management Mindset"
Marcelino Moreno, "Product Management Mindset"Sigma Software
 
Elena Turkenych “BA vs PM: Who' the right person, for the right job, with the...
Elena Turkenych “BA vs PM: Who' the right person, for the right job, with the...Elena Turkenych “BA vs PM: Who' the right person, for the right job, with the...
Elena Turkenych “BA vs PM: Who' the right person, for the right job, with the...Sigma Software
 
Eleonora Budanova “BA+PM+DEV team: how to build the synergy”
Eleonora Budanova “BA+PM+DEV team: how to build the synergy”Eleonora Budanova “BA+PM+DEV team: how to build the synergy”
Eleonora Budanova “BA+PM+DEV team: how to build the synergy”Sigma Software
 
Stoyan Atanasov “How crucial is the BA role in an IT Project"
Stoyan Atanasov “How crucial is the BA role in an IT Project"Stoyan Atanasov “How crucial is the BA role in an IT Project"
Stoyan Atanasov “How crucial is the BA role in an IT Project"Sigma Software
 
Olexandra Kovalyova, "Equivalence Partitioning, Boundary Values ​​Analysis, C...
Olexandra Kovalyova, "Equivalence Partitioning, Boundary Values ​​Analysis, C...Olexandra Kovalyova, "Equivalence Partitioning, Boundary Values ​​Analysis, C...
Olexandra Kovalyova, "Equivalence Partitioning, Boundary Values ​​Analysis, C...Sigma Software
 
Yana Lysa — "Decision Tables, State-Transition testing, Pairwase Testing"
Yana Lysa — "Decision Tables, State-Transition testing, Pairwase Testing"Yana Lysa — "Decision Tables, State-Transition testing, Pairwase Testing"
Yana Lysa — "Decision Tables, State-Transition testing, Pairwase Testing"Sigma Software
 
Business digitalization trends and challenges
Business digitalization trends and challengesBusiness digitalization trends and challenges
Business digitalization trends and challengesSigma Software
 
Дмитро Терещенко, "How to secure your application with Secure SDLC"
Дмитро Терещенко, "How to secure your application with Secure SDLC"Дмитро Терещенко, "How to secure your application with Secure SDLC"
Дмитро Терещенко, "How to secure your application with Secure SDLC"Sigma Software
 
Яна Лиса, “Ефективні методи написання хороших мануальних тестових сценаріїв”
Яна Лиса, “Ефективні методи написання хороших мануальних тестових сценаріїв”Яна Лиса, “Ефективні методи написання хороших мануальних тестових сценаріїв”
Яна Лиса, “Ефективні методи написання хороших мануальних тестових сценаріїв”Sigma Software
 
Тетяна Осетрова, “Модель зрілості розподіленної проектної команди”
Тетяна Осетрова, “Модель зрілості розподіленної проектної команди”Тетяна Осетрова, “Модель зрілості розподіленної проектної команди”
Тетяна Осетрова, “Модель зрілості розподіленної проектної команди”Sigma Software
 
Training solutions and content creation
Training solutions and content creationTraining solutions and content creation
Training solutions and content creationSigma Software
 
False news - false truth: tips & tricks how to avoid them
False news - false truth: tips & tricks how to avoid themFalse news - false truth: tips & tricks how to avoid them
False news - false truth: tips & tricks how to avoid themSigma Software
 
Анна Бойко, "Хороший контракт vs очікування клієнтів. Що вбереже вас, якщо вд...
Анна Бойко, "Хороший контракт vs очікування клієнтів. Що вбереже вас, якщо вд...Анна Бойко, "Хороший контракт vs очікування клієнтів. Що вбереже вас, якщо вд...
Анна Бойко, "Хороший контракт vs очікування клієнтів. Що вбереже вас, якщо вд...Sigma Software
 
Дмитрий Лапшин, "The importance of TEX and Internal Quality. How explain and ...
Дмитрий Лапшин, "The importance of TEX and Internal Quality. How explain and ...Дмитрий Лапшин, "The importance of TEX and Internal Quality. How explain and ...
Дмитрий Лапшин, "The importance of TEX and Internal Quality. How explain and ...Sigma Software
 
Юрій Артюх, "Історія однієї анімації"
Юрій Артюх, "Історія однієї анімації"Юрій Артюх, "Історія однієї анімації"
Юрій Артюх, "Історія однієї анімації"Sigma Software
 

More from Sigma Software (20)

Fast is Best. Using .NET MinimalAPIs
Fast is Best. Using .NET MinimalAPIsFast is Best. Using .NET MinimalAPIs
Fast is Best. Using .NET MinimalAPIs
 
"Are you developing or declining? Don't become an IT-dinosaur"
"Are you developing or declining? Don't become an IT-dinosaur""Are you developing or declining? Don't become an IT-dinosaur"
"Are you developing or declining? Don't become an IT-dinosaur"
 
Michael Smolin, "Decrypting customer's cultural code"
Michael Smolin, "Decrypting customer's cultural code"Michael Smolin, "Decrypting customer's cultural code"
Michael Smolin, "Decrypting customer's cultural code"
 
Max Kunytsia, “Why is continuous product discovery better than continuous del...
Max Kunytsia, “Why is continuous product discovery better than continuous del...Max Kunytsia, “Why is continuous product discovery better than continuous del...
Max Kunytsia, “Why is continuous product discovery better than continuous del...
 
Marcelino Moreno, "Product Management Mindset"
Marcelino Moreno, "Product Management Mindset"Marcelino Moreno, "Product Management Mindset"
Marcelino Moreno, "Product Management Mindset"
 
Elena Turkenych “BA vs PM: Who' the right person, for the right job, with the...
Elena Turkenych “BA vs PM: Who' the right person, for the right job, with the...Elena Turkenych “BA vs PM: Who' the right person, for the right job, with the...
Elena Turkenych “BA vs PM: Who' the right person, for the right job, with the...
 
Eleonora Budanova “BA+PM+DEV team: how to build the synergy”
Eleonora Budanova “BA+PM+DEV team: how to build the synergy”Eleonora Budanova “BA+PM+DEV team: how to build the synergy”
Eleonora Budanova “BA+PM+DEV team: how to build the synergy”
 
Stoyan Atanasov “How crucial is the BA role in an IT Project"
Stoyan Atanasov “How crucial is the BA role in an IT Project"Stoyan Atanasov “How crucial is the BA role in an IT Project"
Stoyan Atanasov “How crucial is the BA role in an IT Project"
 
Olexandra Kovalyova, "Equivalence Partitioning, Boundary Values ​​Analysis, C...
Olexandra Kovalyova, "Equivalence Partitioning, Boundary Values ​​Analysis, C...Olexandra Kovalyova, "Equivalence Partitioning, Boundary Values ​​Analysis, C...
Olexandra Kovalyova, "Equivalence Partitioning, Boundary Values ​​Analysis, C...
 
Yana Lysa — "Decision Tables, State-Transition testing, Pairwase Testing"
Yana Lysa — "Decision Tables, State-Transition testing, Pairwase Testing"Yana Lysa — "Decision Tables, State-Transition testing, Pairwase Testing"
Yana Lysa — "Decision Tables, State-Transition testing, Pairwase Testing"
 
VOLVO x HACK SPRINT
VOLVO x HACK SPRINTVOLVO x HACK SPRINT
VOLVO x HACK SPRINT
 
Business digitalization trends and challenges
Business digitalization trends and challengesBusiness digitalization trends and challenges
Business digitalization trends and challenges
 
Дмитро Терещенко, "How to secure your application with Secure SDLC"
Дмитро Терещенко, "How to secure your application with Secure SDLC"Дмитро Терещенко, "How to secure your application with Secure SDLC"
Дмитро Терещенко, "How to secure your application with Secure SDLC"
 
Яна Лиса, “Ефективні методи написання хороших мануальних тестових сценаріїв”
Яна Лиса, “Ефективні методи написання хороших мануальних тестових сценаріїв”Яна Лиса, “Ефективні методи написання хороших мануальних тестових сценаріїв”
Яна Лиса, “Ефективні методи написання хороших мануальних тестових сценаріїв”
 
Тетяна Осетрова, “Модель зрілості розподіленної проектної команди”
Тетяна Осетрова, “Модель зрілості розподіленної проектної команди”Тетяна Осетрова, “Модель зрілості розподіленної проектної команди”
Тетяна Осетрова, “Модель зрілості розподіленної проектної команди”
 
Training solutions and content creation
Training solutions and content creationTraining solutions and content creation
Training solutions and content creation
 
False news - false truth: tips & tricks how to avoid them
False news - false truth: tips & tricks how to avoid themFalse news - false truth: tips & tricks how to avoid them
False news - false truth: tips & tricks how to avoid them
 
Анна Бойко, "Хороший контракт vs очікування клієнтів. Що вбереже вас, якщо вд...
Анна Бойко, "Хороший контракт vs очікування клієнтів. Що вбереже вас, якщо вд...Анна Бойко, "Хороший контракт vs очікування клієнтів. Що вбереже вас, якщо вд...
Анна Бойко, "Хороший контракт vs очікування клієнтів. Що вбереже вас, якщо вд...
 
Дмитрий Лапшин, "The importance of TEX and Internal Quality. How explain and ...
Дмитрий Лапшин, "The importance of TEX and Internal Quality. How explain and ...Дмитрий Лапшин, "The importance of TEX and Internal Quality. How explain and ...
Дмитрий Лапшин, "The importance of TEX and Internal Quality. How explain and ...
 
Юрій Артюх, "Історія однієї анімації"
Юрій Артюх, "Історія однієї анімації"Юрій Артюх, "Історія однієї анімації"
Юрій Артюх, "Історія однієї анімації"
 

Recently uploaded

Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Recently uploaded (20)

Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

Andrii Pastushok, "Product Discovery in Outsourcing - What, When, and How"

  • 2. 10+ years in Software Development Industry Product Management, Machine Learning, Cyber Security Principal Product Manager Product Management Course Author and Lecturer @ Sigma Software • 2000+ ppl • We work with: IATA, Verizon Media, Fortum, SAS, Volvo, AstraZeneca, AT&T, Scania, Clean.io and many others PMC-VI, CISM, TOGAF, ITIL, ISO 27001 LI/IA, HIPAA CT. 2 QUICK INTRO
  • 3. PRODUCT DISCOVERY HELPS 3 • Ensure the solution address market needs • Align stakeholders around a shared vision • Get ready for product development phase
  • 4. DISCOVERY SERVICE ASPECTS & DELIVERABLES 4 IS THE SOLUTION VALUABLE? PRODUCT • Product roadmap • Product features • Prioritized backlog • Roles & permissions IS THE SOLUTION USABLE? UI/UX • Personas • Wireframes linked into interactive prototype • Up to 10 Material or Cupertino Design concept screens • Information architecture IS THE SOLUTION FEASIBLE? ENGINEERING • Solution architecture vision • Infrastructure vision • Technology stack • Data architecture HOW CAN IT BE IMPLEMENTED? EXECUTION • WBS • Effort & cost estimation • High-level delivery timeline • Risk & assumption register
  • 5. DISCOVERY SERVICE PACKAGES TECHNOLOGY PRODUCT BASIC Discovery depth: High-level, sufficient for rough estimate and execution start Detailed backlog for 2 sprints with 90% estimate precision Discovery Depth: High-level, sufficient for mid-term strategy, rough estimate and execution start Detailed backlog for 2 sprints with 90% estimate precision Duration: Up to 2 weeks Duration: Up to 4 weeks Aspects covered: Technology, Execution Aspects Covered: Product, UX, Technology, Execution DEEP Discovery depth: Detailed, sufficient for ballpark estimate and execution Detailed backlog for 6 sprints with 90% estimate precision Discovery Depth: Detailed, sufficient for long-term strategy, ballpark estimate and execution Detailed backlog for 6 sprints with 90% estimate precision Duration: Up to 4 weeks Duration: Up to 6 weeks Aspects Covered: Technology, Execution Aspects Covered: Product, UX, Technology, Execution 5
  • 6. CORE TEAM: Product Manager Research: User, Market, Competition Product: vision, strategy, roadmap, suggestions on establishing feedback loop with the target audience Scoping the MVP Project Manager Discovery project management, coordination & reporting Execution estimation & plan Risks analysis & mitigation strategies UX Designer UI: wireframes, flows, interactive prototypes, design concept Test Engineer Overall test strategy Test plan for MVP Software Architect Technology strategy and stack Solution architecture Advice on technical feasibility and development guidelines DevOps Engineer Infrastructure and environment architecture NICHE EXPERTS (INVOLVED ON-DEMAND): InfoSec Expert, Data Engineer, AI/ML Expert, Test Automation Expert THE TEAM: ROLES & RESPONSIBILITIES 6
  • 7. TYPICAL TIMELINE: DEEP PRODUCT DISCOVERY Week 0 • Discovery preparations Week 1-2 • Technology assessment • Market research • Competition overview • Usability testing • Experience assessment Week 3 • Collaborative workshops • Personas and empathy maps • Problem framing • Customer journey maps • Scope prototype flows Week 4-5 • Prototyping • Product roadmap • Data research • Backlog prioritization • Architecture vision creation Week 6 • Solution scope • Risk analysis • Effort estimation • Communication plan QUALITATIVE RESEARCH & INSIGHTS REMOTE RESEARCH & WORKSHOPS DEFINITION, PROTOTYPING & VALIDATION PLANNING & DESK RESEARCH SCOPING & FINAL PRESENTATION 7
  • 8. HOW DISCOVERY CORRELATES WITH DEVELOPMENT PRODUCT & UI/UX DEFINITION TECH ENVISIONING UX DESIGN FOR SPRINT 2 DEVELOPMENT FOR SPRINT 1 FEEDBACK DIALOGUE FEEDBACK DIALOGUE DEVELOPMENT FOR SPRINT 2 UX DESIGN FOR SPRINT 3 ENVIRONMENT SET-UP TECH/DEV ARCHIT. UX DESIGN FOR SPRINT 1 DISCOVERY DEVELOPMENT Sprint 0 Sprint 1 Sprint 2 4-6 weeks 8
  • 9. MISTAKES TO AVOID 9 • Confusing innovation with value • Confusing yourself with your customer • Confusing features with benefits • Delaying Market Testing
  • 10. SUMMARY 10 • Small or big, start with Product Discovery, most of issues can be resolved before implementation stage • Ensure that all product aspects are covered in sufficient manner • Involve cross-functional, self-organizing, mature team • Plans are nothing, planning is everything • You can reduce but not remove the uncertainty. Get conformable
  • 11. THANK YOU. 5 MIN PRESENTATION Q&A