Syy-seuraus-analyysi

Syy-seuraus-analyysi on menetelmä, jossa käydään läpi riippuvuuksia, jotka vaikuttavat tarkasteltavan aiheen eri tekijöiden välillä. Usein tarkoituksena on vian tai ongelman selvittäminen tai ennakoiva suunnittelu aikomuksena eliminoida vikaantumisen mahdollisuuksia. Sitä voidaan tehdä joko eteenpäin: syistä seurauksiin tai taaksepäin seurauksista syihin päin.

Ohjelmistotestauksessa yleisesti käytetty esitystapa on syy-/seurauskaavio. Se on suunnattu graafi, joka kytkee ohjelman tai ohjelman osan tulotiedot saatuihin lähtötietoihin. Eräs sen muoto on kalanruotokaavio.

Katso myös 

 Kausaliteetti
 Oire
 Vianetsintä

Päätösteoria