SlideShare a Scribd company logo
1 of 23
User-Driven Development:
The Art of Creating a
Software Product
Prepared by Maria Gorokhova
02/17/2023
MARIA GOROKHOVA
Lead Business Analyst, Velvetech, LLC
• 10+ years of experience in business analysis
• Possesses expertise in aligning digital products with
end-user requirements and business goals
• Guides tech products from ideation to market
About the Speaker
What Is the
User-Driven Approach?
WITH ITERATIVE USER-DRIVEN
PRODUCT DEVELOPMENT YOU CAN:
• Validate your idea
• Test it out
• Avoid too much commitment upfront
Importance of the User-Driven Approach
USER
DISSATISFACTION
HIGH
DEVELOPMENT
COSTS
DELAYED
TIME TO
MARKET
LACK OF
INNOVATION
POOR
COLLABORATION
INCREASED
RISK
LACK OF
COMPETITIVE
ADVANTAGE
SOFTWARE PRODUCT
DEVELOPMENT CAN BE RISKY
 Active user involvement
 Iterative development
 Continuous improvement
 User-centered design
 Usability testing
 User empathy
 Rapid prototyping
 Data-driven decisions
 User satisfaction
What Is User-Driven Development?
Key Elements of User-Driven Development
ALIGNMENT OF BUSINESS NEEDS WITH USER NEEDS
USER FEEDBACK LOOP THROUGHOUT THE PRODUCT LIFE CYCLE
ITERATIVE DEVELOPMENT PROCESS
USER INVOLVEMENT FROM THE BEGINNING
1
2
4
3
USER-DRIVEN APPROACH BENEFITS:
 Access new ideas
 Avoid bias
 Lower development costs
 Improve customer satisfaction and loyalty
 Increase market share
 Boost adoption rates
 Avoid developing unnecessary functionality
 Provide customers with a sense of ownership
Why Rely on the User-Driven Approach?
“People ignore design
that ignores people”
— Frank Chimero
Source: Adobe
User-Driven Approach
Techniques
USER-CENTRIC APPROACH FOR ANY PROJECT STAGE
From Idea to Product
User-driven techniques are suitable for various
stages of the development process. Some are more
prevalent at the early stages, others at later ones.
1. Determine who to conduct interviews with
2. Outline your questions and goals
3. Create a trusting, comfortable atmosphere
4. Avoid preconceptions or biases in your mind
5. Save the answers and analyze them
User-Driven Techniques: Interview
Illustration by Tom Fishburne from Talking to Humans
• Online survey panels
• Social media
• Email lists
• Targeted advertising
• Online communities
• In-person surveys
User-Driven Techniques: Survey
WHERE TO FIND PEOPLE TO SURVEY:
DON’T WORRY…
IT’LL JUST TAKE 10 MINUTES. REALLY!
• Sketch or diagram
• Wireframe
• Clickable mockup
User-Driven Techniques: Prototype
A PROTOTYPE CAN COME IN VARIOUS FORMS:
95%
OF NEW
PRODUCTS
FAIL
 UNDERSTANDING MARKET NEEDS
 ORGANIZATION
 FEASIBILITY OF THE CONCEPT
 LIMITATIONS OF THE CONCEPT
 FINANCIAL IMPLICATIONS
User-Driven Techniques: PoC
BENEFITS OF CREATING A PoC:
A PROOF OF CONCEPT CAN COME IN THE FORM OF:
• Code snippet
• Basic script
• Simulation
• Detailed presentation
• Documentation
• Gather in-depth feedback
• Get a better understanding of your audience
• Assess the acceptance of your product
• Make changes prior to full-scale deployment
User-Driven Techniques: MVP
AN MVP ALLOWS TO:
“A Minimum Viable Product is that
version of a new product which
allows a team to collect the
maximum amount of validated
learning about customers with the
least effort.”
— Eric Ries
To continue improving your solution, you can again
turn to the previous techniques, but also:
Final Solution
INTERVIEW SURVEY PROTOTYPE PoC MVP A/B
TESTING
ANALYTICS DIRECT
FEEDBACK
• Conduct A/B tests
• Run analytics
• Collect direct feedback
• User behavior and engagement
• Target market characteristics
• Sales data
• Customer loyalty and retention
• Feature adoption
• Support requests
User-Driven Techniques: Analytics
WHAT SHOULD YOU ANALYZE?
“Analytics represents a unique
repository of potential value to
positively impact financial outcomes
and operational efficiency across the
product value chain”
— Deloitte
Source: Deloitte
A/B TESTING PROCESS:
1. Pick a variable to test
2. Identify the goal
3. Create a “control” element and a “variation” one
4. Split your user sample equally and randomly
5. Decide how significant your results need to be
6. Test both variations simultaneously
7. Wait until the A/B test produces enough data
8. Ask for feedback from each user group tested
9. Take action based on results
User-Driven Techniques: A/B Testing
• App store reviews
• Social media comments
• Automatic user log collection
• Emails to support staff
• In-app surveys
User-Driven Techniques: Direct Feedback
DIRECT FEEDBACK CAN COME IN THE FORM OF:
How to Implement the
User-Driven Approach
in Your Project
• Complete control
• Fully committed team
• Direct communication
• Partial in-house control
• Access to international
talent
• Easy scaling of software
team
• Access to international talent
• Easy scaling of entire team
• Less involvement required
• Ability to part ways after the
project
• Typically, lower costs
FULLY
IN-HOUSE TEAM
OUTSOURCED TEAM WITH
IN-HOUSE PM
TOTAL PROJECT
OUTSOURCING
Ways to Implement the User-Driven Approach
Summary
CUSTOMER CENTRICITY ENSURES
MORE PROFITS FOR THE LONG TERM
THE WHOLE TEAM HAS TO COMMIT TO DELIVERING AN
EXCEPTIONAL CUSTOMER EXPERIENCE
PRODUCT ROADMAP SHOULD BE
DIRECTLY BASED ON CUSTOMER FEEDBACK
Summary
1
2
3
Thank You!
+1 (847) 559-0864
sales@velvetech.com
www.velvetech.com
601 Skokie Blvd.,
Suite105,
Northbrook, IL 60062

More Related Content

Similar to User-Driven Development: The Art of Creating a Software Product - Velvetech

Outside the Lab and Inside Their Minds: 5 Case Studies of Strategic UX Research
Outside the Lab and Inside Their Minds: 5 Case Studies of Strategic UX ResearchOutside the Lab and Inside Their Minds: 5 Case Studies of Strategic UX Research
Outside the Lab and Inside Their Minds: 5 Case Studies of Strategic UX ResearchAnswerLab
 
Building & launching mobile & digital products
Building & launching mobile & digital productsBuilding & launching mobile & digital products
Building & launching mobile & digital productsAnurag Jain
 
How to Build Winning Products by Microsoft Sr. Product Manager
How to Build Winning Products by Microsoft Sr. Product ManagerHow to Build Winning Products by Microsoft Sr. Product Manager
How to Build Winning Products by Microsoft Sr. Product ManagerProduct School
 
Market Research for Start-ups
Market Research for Start-upsMarket Research for Start-ups
Market Research for Start-upsChris Yalonis
 
Market Research for Start-ups
Market Research for Start-upsMarket Research for Start-ups
Market Research for Start-upsChris Yalonis
 
A Whirlygig Tour of Emerging Marketing Technology Categories
A Whirlygig Tour of Emerging Marketing Technology CategoriesA Whirlygig Tour of Emerging Marketing Technology Categories
A Whirlygig Tour of Emerging Marketing Technology CategoriesMarTech Conference
 
How To Build A Mobile App - From Ideation to Launch
How To Build A Mobile App - From Ideation to LaunchHow To Build A Mobile App - From Ideation to Launch
How To Build A Mobile App - From Ideation to LaunchCarlos S. Aquino
 
Intro to Product Management
Intro to Product Management Intro to Product Management
Intro to Product Management Ria Sankar
 
Advancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organizationAdvancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organizationRamkumar Ravichandran
 
Conducting User Research
Conducting User ResearchConducting User Research
Conducting User ResearchJeremy Horn
 
Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Edmund FOng
 
The Ultimate Guide To Embedded Analytics
The Ultimate Guide To Embedded Analytics The Ultimate Guide To Embedded Analytics
The Ultimate Guide To Embedded Analytics Poojitha B
 
Agile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineRein Mahatma
 
My recruit webinar user testing
My recruit webinar   user testingMy recruit webinar   user testing
My recruit webinar user testingUserTesting
 
Accessibility is More Than a Compliance Checkbox
Accessibility is More Than a Compliance CheckboxAccessibility is More Than a Compliance Checkbox
Accessibility is More Than a Compliance CheckboxApplause
 
Product Led Growth Strategy
Product Led Growth StrategyProduct Led Growth Strategy
Product Led Growth StrategyMickey Alon
 
Customer intelligence- KI gestütztes Requirements Engineering
Customer intelligence- KI gestütztes Requirements EngineeringCustomer intelligence- KI gestütztes Requirements Engineering
Customer intelligence- KI gestütztes Requirements EngineeringProduct Owner Meetup München
 
Growth Hacking Workshop: AAU
Growth Hacking Workshop: AAUGrowth Hacking Workshop: AAU
Growth Hacking Workshop: AAUMark Andersen
 
How to Use User Science to Your Product's Benefit by XO Group PM
How to Use User Science to Your Product's Benefit by XO Group PMHow to Use User Science to Your Product's Benefit by XO Group PM
How to Use User Science to Your Product's Benefit by XO Group PMProduct School
 
How to Deliver Successful Products by Intel Product Manager
How to Deliver Successful Products by Intel Product ManagerHow to Deliver Successful Products by Intel Product Manager
How to Deliver Successful Products by Intel Product ManagerProduct School
 

Similar to User-Driven Development: The Art of Creating a Software Product - Velvetech (20)

Outside the Lab and Inside Their Minds: 5 Case Studies of Strategic UX Research
Outside the Lab and Inside Their Minds: 5 Case Studies of Strategic UX ResearchOutside the Lab and Inside Their Minds: 5 Case Studies of Strategic UX Research
Outside the Lab and Inside Their Minds: 5 Case Studies of Strategic UX Research
 
Building & launching mobile & digital products
Building & launching mobile & digital productsBuilding & launching mobile & digital products
Building & launching mobile & digital products
 
How to Build Winning Products by Microsoft Sr. Product Manager
How to Build Winning Products by Microsoft Sr. Product ManagerHow to Build Winning Products by Microsoft Sr. Product Manager
How to Build Winning Products by Microsoft Sr. Product Manager
 
Market Research for Start-ups
Market Research for Start-upsMarket Research for Start-ups
Market Research for Start-ups
 
Market Research for Start-ups
Market Research for Start-upsMarket Research for Start-ups
Market Research for Start-ups
 
A Whirlygig Tour of Emerging Marketing Technology Categories
A Whirlygig Tour of Emerging Marketing Technology CategoriesA Whirlygig Tour of Emerging Marketing Technology Categories
A Whirlygig Tour of Emerging Marketing Technology Categories
 
How To Build A Mobile App - From Ideation to Launch
How To Build A Mobile App - From Ideation to LaunchHow To Build A Mobile App - From Ideation to Launch
How To Build A Mobile App - From Ideation to Launch
 
Intro to Product Management
Intro to Product Management Intro to Product Management
Intro to Product Management
 
Advancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organizationAdvancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organization
 
Conducting User Research
Conducting User ResearchConducting User Research
Conducting User Research
 
Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2
 
The Ultimate Guide To Embedded Analytics
The Ultimate Guide To Embedded Analytics The Ultimate Guide To Embedded Analytics
The Ultimate Guide To Embedded Analytics
 
Agile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK Online
 
My recruit webinar user testing
My recruit webinar   user testingMy recruit webinar   user testing
My recruit webinar user testing
 
Accessibility is More Than a Compliance Checkbox
Accessibility is More Than a Compliance CheckboxAccessibility is More Than a Compliance Checkbox
Accessibility is More Than a Compliance Checkbox
 
Product Led Growth Strategy
Product Led Growth StrategyProduct Led Growth Strategy
Product Led Growth Strategy
 
Customer intelligence- KI gestütztes Requirements Engineering
Customer intelligence- KI gestütztes Requirements EngineeringCustomer intelligence- KI gestütztes Requirements Engineering
Customer intelligence- KI gestütztes Requirements Engineering
 
Growth Hacking Workshop: AAU
Growth Hacking Workshop: AAUGrowth Hacking Workshop: AAU
Growth Hacking Workshop: AAU
 
How to Use User Science to Your Product's Benefit by XO Group PM
How to Use User Science to Your Product's Benefit by XO Group PMHow to Use User Science to Your Product's Benefit by XO Group PM
How to Use User Science to Your Product's Benefit by XO Group PM
 
How to Deliver Successful Products by Intel Product Manager
How to Deliver Successful Products by Intel Product ManagerHow to Deliver Successful Products by Intel Product Manager
How to Deliver Successful Products by Intel Product Manager
 

More from Velvetech LLC

Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
GenAI Revolution: Transforming Business with GenAI-Infused Software
GenAI Revolution: Transforming Business with GenAI-Infused SoftwareGenAI Revolution: Transforming Business with GenAI-Infused Software
GenAI Revolution: Transforming Business with GenAI-Infused SoftwareVelvetech LLC
 
Strategic Business Analysis: Ensuring Predictable Results in IT Projects
Strategic Business Analysis: Ensuring Predictable Results in IT ProjectsStrategic Business Analysis: Ensuring Predictable Results in IT Projects
Strategic Business Analysis: Ensuring Predictable Results in IT ProjectsVelvetech LLC
 
Exploring Business Intelligence: How BI Transforms Business Operations and Fu...
Exploring Business Intelligence: How BI Transforms Business Operations and Fu...Exploring Business Intelligence: How BI Transforms Business Operations and Fu...
Exploring Business Intelligence: How BI Transforms Business Operations and Fu...Velvetech LLC
 
Mobile App Development Approach: Choosing the Right Strategy for a Winning Go...
Mobile App Development Approach: Choosing the Right Strategy for a Winning Go...Mobile App Development Approach: Choosing the Right Strategy for a Winning Go...
Mobile App Development Approach: Choosing the Right Strategy for a Winning Go...Velvetech LLC
 
Accelerating Product Delivery: How to Smoothly Onboard and Integrate an Exter...
Accelerating Product Delivery: How to Smoothly Onboard and Integrate an Exter...Accelerating Product Delivery: How to Smoothly Onboard and Integrate an Exter...
Accelerating Product Delivery: How to Smoothly Onboard and Integrate an Exter...Velvetech LLC
 
How to Deal with the Shortage of Software Developers - Velvetech
How to Deal with the Shortage of Software Developers - VelvetechHow to Deal with the Shortage of Software Developers - Velvetech
How to Deal with the Shortage of Software Developers - VelvetechVelvetech LLC
 
Getting Realistic Software Project Estimates - Velvetech
Getting Realistic Software Project Estimates - VelvetechGetting Realistic Software Project Estimates - Velvetech
Getting Realistic Software Project Estimates - VelvetechVelvetech LLC
 

More from Velvetech LLC (8)

Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
GenAI Revolution: Transforming Business with GenAI-Infused Software
GenAI Revolution: Transforming Business with GenAI-Infused SoftwareGenAI Revolution: Transforming Business with GenAI-Infused Software
GenAI Revolution: Transforming Business with GenAI-Infused Software
 
Strategic Business Analysis: Ensuring Predictable Results in IT Projects
Strategic Business Analysis: Ensuring Predictable Results in IT ProjectsStrategic Business Analysis: Ensuring Predictable Results in IT Projects
Strategic Business Analysis: Ensuring Predictable Results in IT Projects
 
Exploring Business Intelligence: How BI Transforms Business Operations and Fu...
Exploring Business Intelligence: How BI Transforms Business Operations and Fu...Exploring Business Intelligence: How BI Transforms Business Operations and Fu...
Exploring Business Intelligence: How BI Transforms Business Operations and Fu...
 
Mobile App Development Approach: Choosing the Right Strategy for a Winning Go...
Mobile App Development Approach: Choosing the Right Strategy for a Winning Go...Mobile App Development Approach: Choosing the Right Strategy for a Winning Go...
Mobile App Development Approach: Choosing the Right Strategy for a Winning Go...
 
Accelerating Product Delivery: How to Smoothly Onboard and Integrate an Exter...
Accelerating Product Delivery: How to Smoothly Onboard and Integrate an Exter...Accelerating Product Delivery: How to Smoothly Onboard and Integrate an Exter...
Accelerating Product Delivery: How to Smoothly Onboard and Integrate an Exter...
 
How to Deal with the Shortage of Software Developers - Velvetech
How to Deal with the Shortage of Software Developers - VelvetechHow to Deal with the Shortage of Software Developers - Velvetech
How to Deal with the Shortage of Software Developers - Velvetech
 
Getting Realistic Software Project Estimates - Velvetech
Getting Realistic Software Project Estimates - VelvetechGetting Realistic Software Project Estimates - Velvetech
Getting Realistic Software Project Estimates - Velvetech
 

Recently uploaded

IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 

Recently uploaded (20)

IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 

User-Driven Development: The Art of Creating a Software Product - Velvetech

  • 1. User-Driven Development: The Art of Creating a Software Product Prepared by Maria Gorokhova 02/17/2023
  • 2. MARIA GOROKHOVA Lead Business Analyst, Velvetech, LLC • 10+ years of experience in business analysis • Possesses expertise in aligning digital products with end-user requirements and business goals • Guides tech products from ideation to market About the Speaker
  • 4. WITH ITERATIVE USER-DRIVEN PRODUCT DEVELOPMENT YOU CAN: • Validate your idea • Test it out • Avoid too much commitment upfront Importance of the User-Driven Approach USER DISSATISFACTION HIGH DEVELOPMENT COSTS DELAYED TIME TO MARKET LACK OF INNOVATION POOR COLLABORATION INCREASED RISK LACK OF COMPETITIVE ADVANTAGE SOFTWARE PRODUCT DEVELOPMENT CAN BE RISKY
  • 5.  Active user involvement  Iterative development  Continuous improvement  User-centered design  Usability testing  User empathy  Rapid prototyping  Data-driven decisions  User satisfaction What Is User-Driven Development?
  • 6. Key Elements of User-Driven Development ALIGNMENT OF BUSINESS NEEDS WITH USER NEEDS USER FEEDBACK LOOP THROUGHOUT THE PRODUCT LIFE CYCLE ITERATIVE DEVELOPMENT PROCESS USER INVOLVEMENT FROM THE BEGINNING 1 2 4 3
  • 7. USER-DRIVEN APPROACH BENEFITS:  Access new ideas  Avoid bias  Lower development costs  Improve customer satisfaction and loyalty  Increase market share  Boost adoption rates  Avoid developing unnecessary functionality  Provide customers with a sense of ownership Why Rely on the User-Driven Approach? “People ignore design that ignores people” — Frank Chimero Source: Adobe
  • 9. USER-CENTRIC APPROACH FOR ANY PROJECT STAGE From Idea to Product User-driven techniques are suitable for various stages of the development process. Some are more prevalent at the early stages, others at later ones.
  • 10. 1. Determine who to conduct interviews with 2. Outline your questions and goals 3. Create a trusting, comfortable atmosphere 4. Avoid preconceptions or biases in your mind 5. Save the answers and analyze them User-Driven Techniques: Interview Illustration by Tom Fishburne from Talking to Humans
  • 11. • Online survey panels • Social media • Email lists • Targeted advertising • Online communities • In-person surveys User-Driven Techniques: Survey WHERE TO FIND PEOPLE TO SURVEY: DON’T WORRY… IT’LL JUST TAKE 10 MINUTES. REALLY!
  • 12. • Sketch or diagram • Wireframe • Clickable mockup User-Driven Techniques: Prototype A PROTOTYPE CAN COME IN VARIOUS FORMS: 95% OF NEW PRODUCTS FAIL
  • 13.  UNDERSTANDING MARKET NEEDS  ORGANIZATION  FEASIBILITY OF THE CONCEPT  LIMITATIONS OF THE CONCEPT  FINANCIAL IMPLICATIONS User-Driven Techniques: PoC BENEFITS OF CREATING A PoC: A PROOF OF CONCEPT CAN COME IN THE FORM OF: • Code snippet • Basic script • Simulation • Detailed presentation • Documentation
  • 14. • Gather in-depth feedback • Get a better understanding of your audience • Assess the acceptance of your product • Make changes prior to full-scale deployment User-Driven Techniques: MVP AN MVP ALLOWS TO: “A Minimum Viable Product is that version of a new product which allows a team to collect the maximum amount of validated learning about customers with the least effort.” — Eric Ries
  • 15. To continue improving your solution, you can again turn to the previous techniques, but also: Final Solution INTERVIEW SURVEY PROTOTYPE PoC MVP A/B TESTING ANALYTICS DIRECT FEEDBACK • Conduct A/B tests • Run analytics • Collect direct feedback
  • 16. • User behavior and engagement • Target market characteristics • Sales data • Customer loyalty and retention • Feature adoption • Support requests User-Driven Techniques: Analytics WHAT SHOULD YOU ANALYZE? “Analytics represents a unique repository of potential value to positively impact financial outcomes and operational efficiency across the product value chain” — Deloitte Source: Deloitte
  • 17. A/B TESTING PROCESS: 1. Pick a variable to test 2. Identify the goal 3. Create a “control” element and a “variation” one 4. Split your user sample equally and randomly 5. Decide how significant your results need to be 6. Test both variations simultaneously 7. Wait until the A/B test produces enough data 8. Ask for feedback from each user group tested 9. Take action based on results User-Driven Techniques: A/B Testing
  • 18. • App store reviews • Social media comments • Automatic user log collection • Emails to support staff • In-app surveys User-Driven Techniques: Direct Feedback DIRECT FEEDBACK CAN COME IN THE FORM OF:
  • 19. How to Implement the User-Driven Approach in Your Project
  • 20. • Complete control • Fully committed team • Direct communication • Partial in-house control • Access to international talent • Easy scaling of software team • Access to international talent • Easy scaling of entire team • Less involvement required • Ability to part ways after the project • Typically, lower costs FULLY IN-HOUSE TEAM OUTSOURCED TEAM WITH IN-HOUSE PM TOTAL PROJECT OUTSOURCING Ways to Implement the User-Driven Approach
  • 22. CUSTOMER CENTRICITY ENSURES MORE PROFITS FOR THE LONG TERM THE WHOLE TEAM HAS TO COMMIT TO DELIVERING AN EXCEPTIONAL CUSTOMER EXPERIENCE PRODUCT ROADMAP SHOULD BE DIRECTLY BASED ON CUSTOMER FEEDBACK Summary 1 2 3
  • 23. Thank You! +1 (847) 559-0864 sales@velvetech.com www.velvetech.com 601 Skokie Blvd., Suite105, Northbrook, IL 60062