Productontdekking is het proces van beslissen wat er gebouwd moet worden, in tegenstelling tot levering, wat het daadwerkelijke bouwen inhoudt. Het omvat het begrijpen van klantproblemen, het identificeren van kansen, het genereren en evalueren van oplossingsideeën en het valideren of een voorgestelde oplossing waardevol, bruikbaar, haalbaar en levensvatbaar is voordat er aanzienlijke investeringen in de engineering worden gedaan.
Het argument om ontdekking als een expliciete activiteit te beschouwen, is dat de meeste productfalen niet te wijten zijn aan een gebrekkige constructie, maar aan het falen om het juiste product te bouwen. Teams die direct van een verzoek van een stakeholder of een item op de roadmap overgaan tot specificatie en oplevering, zijn efficiënt in het produceren van functionaliteiten waarvan de waarde nog niet is vastgesteld. Ontdekking introduceert een bewuste stap tussen het verzoek en de bouw, waarin het onderliggende probleem wordt onderzocht en de voorgestelde oplossing op een goedkope manier wordt getest door echte gebruikers.
Marty Cagans indeling in vier risico's biedt een praktische checklist voor wat er tijdens de ontdekkingsfase aan bod moet komen. Het waarderisico vraagt of klanten het product voldoende willen kopen of gebruiken. Het gebruiksvriendelijkheidsrisico vraagt of ze kunnen uitvogelen hoe ze het moeten gebruiken. Het haalbaarheidsrisico vraagt of het gebouwd kan worden met de beschikbare technologie, vaardigheden en tijd. Het risico van zakelijke levensvatbaarheid vraagt of het werkt voor het bedrijf, rekening houdend met de economische situatie, wettelijke beperkingen, merkidentiteit en bedrijfsvoering. Elk risico vereist ander bewijsmateriaal, en het is gebruikelijk om alleen de risico's aan te pakken die een team aankan.
Effectieve ontdekking is snel en goedkoop in verhouding tot de implementatie, wat de gebruikte methoden bepaalt. Klantinterviews, concepttests, prototypes met de gewenste mate van detail, landingspagina-tests, technische tests en analyses van bestaande gedragsgegevens zijn allemaal ontworpen om binnen enkele dagen in plaats van maanden bewijs te leveren. Als ontdekking net zo lang duurt als het bouwen van de functionaliteit, is het een fase in plaats van een vast onderdeel geworden en zal het onder druk worden overgeslagen.
De meest voorkomende structurele fout is het beschouwen van de ontdekkingsfase als een fase die voorafgaat aan de oplevering en vervolgens eindigt. Continue ontdekking, waarbij een team tijdens de oplevering regelmatig contact onderhoudt met klanten, zorgt voor een constante stroom aan bewijsmateriaal dat beslissingen onderbouwt zodra deze zich voordoen. Dit in tegenstelling tot een grootschalig onderzoek waarvan de conclusies al verouderd zijn tegen de tijd dat het werk wordt opgeleverd. Het voorkomt ook dat onderzoek door een apart team wordt uitgevoerd en vervolgens wordt overgedragen, waardoor steevast het grootste deel van de inzichten onderweg verloren gaat.
Een nuttige discipline om het ontdekkingsproces eerlijk te houden, is om de meest risicovolle aanname achter een voorgesteld onderdeel van het werk te formuleren en die aanname als eerste te testen, in plaats van te testen wat het gemakkelijkst te testen is. Teams neigen van nature naar vragen over bruikbaarheid, die vertrouwd zijn en duidelijke antwoorden opleveren, terwijl risico's met betrekking tot waarde en haalbaarheid ononderzocht blijven, omdat het aanpakken ervan ongemakkelijke gesprekken met klanten vereist over de vraag of ze daadwerkelijk zouden betalen of hun gedrag zouden veranderen. Door de ontdekkingsactiviteiten te ordenen op risico in plaats van op gemak, wordt voorkomen dat er een prachtig bruikbare functie ontstaat die niemand wilde, grondig gevalideerd op elk aspect behalve het aspect dat er echt toe deed.
Ontdekking creëert alleen waarde als het kan veranderen wat er gebouwd wordt, waardoor het net zozeer een kwestie van bestuur is als van methodologie. Een team dat een vastomlijnd stappenplan moet uitvoeren dat een jaar van tevoren is afgesproken, kan niet handelen op basis van wat het leert, en ontdekking wordt in die context documentatie van reeds genomen beslissingen. In de praktijk vallen de onderzoeksmethoden binnen product onderzoek en gebruikersonderzoekde oplossing werkt in productontwerpEn de bevoegdheid om op basis van bewijs van koers te veranderen moet expliciet worden vastgelegd, anders wordt het een toneelstuk.