World Congress 2024 • Aug 20, 2024 • Session details

Product discovery techniques developers should know

Konstantin Diener

Up to 90% of feature ideas fail to improve customer experience. Learn how developers can leverage product discovery frameworks to stop efficiently engineering useless solutions.

Pause
Mute Enter Fullscreen
#1 about 6 min

Shifting focus from code execution to product discovery

Modern software development requires balancing technical excellence with deciding exactly what tools to build.

#2 about 3 min

Statistical realities of feature failure and customer experience

Recognizing that the majority of internally generated product ideas fail to improve customer behavior prevents wasted engineering effort.

#3 about 4 min

Managing five inherent risks in modern software development

Assessing value, usability, feasibility, viability, and ethical risks ensures teams design software that survives market realities.

#4 about 3 min

Aligning customer problems with verifiable software solutions

Mapping target demographics to exact pain points establishes a reliable foundation for determining product-market fit.

#5 about 2 min

Integrating software engineers into the product discovery workflow

Including technical perspectives in early discovery cycles harnesses engineering insights to shape viable software roadmaps.

#6 about 3 min

Applying targeted user personas to software architecture decisions

Defining concrete user profiles prevents over-engineering solutions and ensures integrated features match explicit capabilities.

#7 about 3 min

Prioritizing technical implementations via customer baseline needs

Fulfilling base physical and security requirements acts as a prerequisite before deploying complex interface enhancements.

#8 about 3 min

Identifying precise user motivations using jobs to be done

Analyzing both the functional and emotional outcomes users seek reveals true competitive alternatives to a proposed application.

#9 about 4 min

Constructing targeted value propositions to shift user habits

Crafting a direct solution space map helps convince potential users to abandon legacy workflows for new software.

#10 about 2 min

Utilizing the Kano model for software feature planning

Launching an application requires a minimum set of expected baseline capabilities alongside specific high-impact delighters.

#11 about 3 min

Embedding continuous discovery principles into deployment cycles

Treating every product idea as a hypothesis requires ongoing customer interviews to match the speed of code delivery.

Matching moments

1:39 min

Structuring continuous, initial, and ad hoc product discovery

Gerald Petschk Gerald Petschk +1 · Europe 2026 Virtual

50 sec

Defining the core purpose and outputs of product discovery

Gerald Petschk Gerald Petschk +1 · Europe 2026 Virtual

1:26 min

Distinguishing discovery, refinement, and delivery conversations

Gerald Petschk Gerald Petschk +1 · Europe 2026 Virtual

4:58 min

Transitioning from project delivery to a product-led mindset

Maria Daniela Lica · World Congress 2022

3:10 min

Structuring product teams around the core discovery trio

Maria Daniela Lica · World Congress 2022

3:34 min

Applying design thinking and lean software development principles

Tom George · LIVE

Upcoming sessions on this topic

Open session

What If AI Helps Us Build the Wrong Product Faster?

  • Sekhar Burra

    Sain Innovation

    CEO

Open session

AI Is the Easy Part: Why Faster Engineers Don't Make Faster Businesses

  • Bharat Sharma

    Booking

    Senior Engineering Manager

Open session

From Prompt Engineering to Harness Engineering: Building Observable and Governed GenAI Systems

  • Lakshmi Devi Prakash

    JPMorgan Chase

    VP, Applied AI/ML Lead

Open session

Supply Chain Security for the Everyday Engineer

  • Pradumna Saraf

    Kestra Technologies

    Quality Assurance Engineer

Open session

From Profiler to Production: Measuring What Actually Matters in React & React Native

  • Andrei Tazetdinov

    Dynatrace

    React Native Developer

Open session

What I Got Wrong Shipping an MCP Server for Live Infrastructure

  • Pritesh Kiri

    Harness

    Developer Relations Engineer