Vika -analyysi, joka tunnetaan myös nimellä vikapuu -analyysi, on menetelmä, jolla määritetään erilaiset vaikutusketjut, jotka aiheuttaisivat järjestelmän epäonnistumisen vaarantaen turvallisuuden tai vakauden. Insinöörit käyttävät usein virheanalyysiä turvallisuus- tai vaara -arviointeihin. Vika -analyysissä laitteiston, ohjelmiston ja ihmisten välisiä monimutkaisia suhteita analysoidaan boolean algebrasta, todennäköisyysteoriasta ja luotettavuusteoriasta johdetuilla menetelmillä. Vika -analyysin lopputuote on looginen, visuaalinen kaavio, joka esittää mahdolliset viat, joista järjestelmä voi kärsiä, tai olemassa olevia vikoja, jotka ovat jo tapahtuneet ja miksi ne ovat tapahtuneet.
Vikapuukaavion yläosassa näkyy järjestelmän lopullinen epäonnistunut tila, kun taas alla haarautuvat tapahtumat osoittavat järjestelmän kaikkien erillisten osien tilat, jotka voivat sallia lopullisen tilan tapahtuvan. Komponentteja yhdistävät viivat ja muodot osoittavat loogisen suhteen. Jos esimerkiksi suljettu venttiili tai pumppu, jota ei voi käyttää, voi aiheuttaa jäähdytyksen menetyksen, terävä kupolin muoto, joka esittää “tai”, yhdistäisi nämä kaksi mahdollista syytä lopulliseen tilaan. Jos sekä suljettu venttiili että pumppu, jota ei voi käyttää, olisivat tarpeen jäähdytyksen menetyksen aiheuttamiseksi, käytetään kuitenkin pyöristettyä kupolia, joka edustaa “ja”. Tämän hypoteettisen vikakaavion seuraava taso näyttää, mitkä komponentit voivat aiheuttaa suljetun venttiilin tai pumpun, jota ei voi käyttää.
HA Watson Bell Laboratoriesista kehitti vika -analyysin ensimmäisen kerran vuonna 1962 työskennellessään Yhdysvaltain ilmavoimissa luodakseen laukaisun ohjausjärjestelmän mannertenvälistä ballistista ohjusta varten. Boeing -yhtiö huomasi tämän järjestelmän edut ja mukautti sitä käytettäväksi kaupallisten lentokoneiden suunnittelussa. Vika -analyysi herätti kansallista huomiota Apollo 1: n laukaisualustan tulipalon jälkeen 27. tammikuuta 1967, kun NASA palkkasi Boeingin suunnittelemaan uuden turvaohjelman Apollo -projektille.
Vika -analyysi levisi sitten ydinvoimateollisuuteen, jossa sitä käytettiin analysoimaan Three Mile Islandin ydinvoimalaitosta 28. maaliskuuta 1979. , Fault Tree Analysis – A History by Clifton A. Ericson II mukaan. Nyt monet teollisuudenalat, kuten auto-, rautatie- ja robotiikka, käyttävät tätä menetelmää.
Tällä hetkellä vian analysointiohjelmisto on laajalti saatavilla ja hyödyllinen vikapuukaavioiden rakentamisessa ja arvioinnissa. Ihannetapauksessa viananalyysin tarkoituksena on auttaa estämään suuronnettomuuksia tai onnettomuuksia tunnistamalla perimmäiset syyt ja parantamalla käyttäjien ymmärrystä järjestelmästä. Tämä menetelmä voi olla hyödyllinen myös onnettomuuksien analysoimiseksi niiden tapahtumisen jälkeen ja sen selvittämiseksi, mikä meni pieleen.