Ikvienam nopietnam darbam, tāpat arī zinātnē, nepieciešama izpētes programma. Šīs programmas laikātiek iegūti, analizēti dati, un izejot no tiem iespējams izdarīt valīdus kauzālus slēdzienus.
Mēdz būt visdažādāko veidu programmas, visizplatītākās no kurām ir meklēšanas( tās ļauj tikai tuvāk iepazīt problēmu), aprakstošās( dod tiešus secinājumus par problēmu) un skaidrojošās( skaidro problēmu).
Ļoti svarīgi izdarot izpēti ir izvirzīt pareizo hipotēzi un spēt atrast un analizēt alternatīvās hipotēzes. Lai perfekti tiktu galā ar alternatīvo hipotēžu izpēti, vajadzīgs iedziļināties problēmas būtībā. Tā tiek izdalīti vairāki momenti, ar kuru palīdzību iespējams izanalizēt alternatīvās hipotēzes iespējamību (piem. vērošanas moments, laika moments). Lai arī šķiet, ka izmantojot vairāk metožu un izdarot vairāk darba būs iespējams labāk izprast alternat’vās hipotēzes, tomēr faktiski svarīgākais ir adekvātums- konkrētība.…