Mikä on riskianalyysi?
Riski on epätoivotun tapahtuman todennäköisyys.
Riskianalyysi on prosessi, jolla analysoidaan testausprojektiisi liittyviä riskejä.
Projektisi onnistumisen kannalta riski on tunnistettava ja vastaavat ratkaisut määritettävä ennen projektin alkua.
Tässä opetusohjelmassa löydämme testinhallintaprosessin ensimmäisen vaiheen: riskianalyysin ja ratkaisun tapaustutkimuksen avulla.
Tässä aiheessa löydämme testinhallintaprosessin ensimmäisen vaiheen: riskianalyysin ja ratkaisun tapaustutkimuksen avulla.
Testattava sovellus on demo.guru99.com, voit viitata ohjelmistovaatimusten määrittelyyn täällä.
Guru99-pankilla on kaksi roolia
- Johtaja
- Asiakas
Seuraavat ominaisuudet / moduulit ovat käytettävissä näille kahdelle eri roolille
Tässä on pieni kierros verkkosivustolla
Luettuasi vaatimuksia koskevat asiakirjat saatat huomata, että verkkosivustolla on liian monta toiminnallista ja monimutkaista skenaariota.
Tässä on tilanne -
- Guru99-pankkisivusto on jo päättänyt kehitysvaiheen. Nyt se aloittaa testausvaiheen. Valitettavasti et ollut mukana varhaisessa vaiheessa vaatimusvaiheessa
- Pomo tarvitsee sinun suorittavan testauksen loppuun kuukaudessa vain rajoitetulla budjetilla, mutta odottaa hyvää laatua.
- Tiimin jäsen, joka on kokenut insinööri, kertoo sinulle
- Mitä sinun pitäisi tällöin tehdä?
Jos valitset toiminnon B, tässä ovat tulokset kuukauden kuluttua
- Projekti on sotku ja vei kaikki resurssisi ja aikaa. Työntekijän työmäärä lisääntyi rajusti, ja hän kokee stressiä ja ylikuormitusta
- - Projektisi viivästyy, joten et voinut vapauttaa tuotetta määrättyyn määräaikaan, kuten lupait pomollesi. Kuten tiimisi jäsen sanoi, tämän projektin aikataulu on liian tiukka verrattuna nykyiseen resurssien kohdentamiseen.
Edellä oleva esimerkki havainnollistaa merkitys Risk analyysin Testauksen hallinta.
Riskienhallinta auttaa sinua -
Edellä olevassa esimerkissä mainittu riski on vain yksi monista mahdollisista riskeistä, joita projektissasi voi esiintyä. Sinun pitäisi tunnistaa heidät ja tehdä päätös heidän kanssaan ASAP !!! Joten, mihin toimenpiteisiin tässä esimerkissä on toiminto A .
Siksi riskianalyysi on tärkeä
Kuinka suorittaa riskianalyysi?
Se on 3-vaiheinen prosessi
- Tunnista riskit
- Analysoi kunkin tunnistetun riskin vaikutus
- Ota vastatoimenpiteitä tunnistetun ja analysoidun riskin varalta
Vaihe 1) Tunnista riski
Riski voidaan tunnistaa ja luokitella kahteen tyyppiin ohjelmistotuotteessa
Projektiriski
Projektiriski voidaan määritellä epävarmaksi tapahtumaksi tai toiminnaksi, joka voi vaikuttaa projektin etenemiseen. Vaikutuksella on positiivinen tai kielteinen vaikutus projektien tavoitteiden saavuttamiseen.
Projektiriskejä on ensisijaisesti 3 luokkaa
- Organisaatioriski
Se on riski, joka liittyy henkilöresursseihisi tai testausryhmääsi. Esimerkiksi projektissasi teknisesti taitavien jäsenten puute on riski. Toinen riski on se, että sinulla ei ole tarpeeksi työvoimaa projektin loppuun saattamiseksi ajoissa.
Organisaatioriskin tunnistamiseksi sinun on tehtävä luettelo muutamista kysymyksistä ja vastattava niihin itseharjoituksena. Tässä on joitain suositeltuja kysymyksiä. 1. Onko tämä hyvin järjestetty joukkue?
A) KylläB) EiHankkeellasi ei ole organisaatioriskiä. Luo vahvempi tiimi ja edistä yhteistyöympäristöä
2. Onko jokaisella ryhmän jäsenellä taitoa tehdä työnsä?
A) KylläB) EiHankkeellasi ei ole organisaatioriskiä. Rakenna kurssi jäsenten taitamiseksi
3. Vertaile projektin kokoon ja aikatauluun, onko meillä riittävästi henkilöstöresursseja tämän projektin loppuun saattamiseksi määräajassa?
A) KylläB) EiHankkeellasi ei ole organisaatioriskiä Pyydä projektitaulua hankkimaan lisää henkilöstöresursseja
Jos vastaat kaikkiin yllä oleviin kysymyksiin, tunnistat helposti mahdolliset riskit, jotka voivat vaikuttaa projektiisi.
- Tekninen riski
Tekninen riski on teknisen prosessin, kuten testaamattoman suunnittelun, väärän testausmenettelyn jne. Suorittamisen aikana aiheutuvien menetysten todennäköisyys. Tässä on esimerkki teknisestä riskistä
- Tehtäväsi tässä projektissa on pankkisivuston testaaminen. Sinun on määritettävä oikeat testausympäristöt, jotka vastaavat todellisia liiketoimintaympäristöjä. Jos testiympäristöä ei ole asetettu oikein, tuotetta ei testata oikein eikä monia vikoja havaita.
- Liiketoiminnan riski
Riskiin liittyy ulkoinen yksikkö. Se on riski, joka voi tulla yritykseltäsi, asiakkaaltasi, mutta ei projektistasi.
Seuraava kuva näyttää esimerkin liiketoiminnan riskistä.
Tällöin testipäällikön on löydettävä ratkaisut riskin käsittelemiseksi, kuten:
- Aseta prioriteetti testausvaiheille, keskity verkkosivuston pääominaisuuksien testaamiseen
- Käytä testaustyökalua testauksen tuottavuuden parantamiseen
- Käytä prosessin parannusta hallinnan vähentämiseksi.
Tuoteriski
Tuoteriski on mahdollisuus, että järjestelmä tai ohjelmisto ei ehkä täytä tai täytä asiakkaan, käyttäjän tai sidosryhmän odotuksia. Tämä riski liittyy tuotteen toimivuuteen , kuten suorituskykyongelmat, tietoturvaongelmat, kaatumisskenaariot jne.
Seuraavassa on esimerkkejä muutamista tuoteriskeistä -
- Ohjelmisto ohittaa jonkin avaintoiminnon , jonka asiakkaat ovat määritelleet käyttäjien vaatimuksissa
- Ohjelmisto on epäluotettava ja usein epäonnistunut .
- Ohjelmisto epäonnistuu tavoilla, jotka aiheuttavat taloudellista tai muuta vahinkoa ohjelmistoa käyttävälle käyttäjälle tai yritykselle.
- Ohjelmistolla on ongelmia, jotka liittyvät tiettyyn laatuominaisuuteen, kuten turvallisuuteen, luotettavuuteen, käytettävyyteen, ylläpidettävyyteen tai suorituskykyyn.
Palataan nyt projektiisi, onko Guru 99 Bankin verkkosivustolla tuoteriskiä? Voit vastata tähän kysymykseen noudattamalla seuraavia vaiheita
Kun olet suorittanut yli 3 vaihetta, tee pieni tietovisa alla olevien tuotteiden riskien tunnistamiseksi. Voiko Guru99-pankin verkkosivusto suojata asiakastilin ja hänen tietonsa?
A) KylläB) Ei
C) En ole varma
virheellisestä
virheestä
2. Onko verkkosivusto käyttökelpoinen asiakkaalle?
A) KylläB) Ei
oikeita
virheellisiä
3. Mitä muita toimintoja verkkosivustolla pitäisi olla?
A) Suojattu varojen siirto B) Käyttäjä voi rekisteröidä uuden tilin
C)
Enää toimintoja ei tarvita
Vaihe 2) Analysoi esiintyvän riskin vaikutus
Edellisessä aiheessa olemme jo tunnistaneet riskit, jotka saattavat haitata projektiasi. Tässä on luettelo tunnistetuista riskeistä:
- Sinulla ei ehkä ole tarpeeksi henkilöstöresursseja projektin loppuun saattamiseksi määräajassa
- Testaus ympäristö ei ehkä setup kunnolla aidolta liiketoimintaympäristössä.
- Projektin budjetti voi puolittaa koska suhdanteet
- Tällä verkkosivustolla ei ehkä ole suojaustoimintoja
Seuraavaksi sinun tulisi analysoida nämä riskit.
Jokainen riski tulisi luokitella kahden seuraavan parametrin perusteella
- Todennäköisyys esiintymistodennäköisyys
- Vaikutus hankkeen
Alla olevan matriisin avulla voit luokitella riskit neljään luokkaan: korkea, keskitaso ja matala tai arvot 3,2, 1
Todennäköisyys |
|
---|---|
Korkea (3) |
Sillä on erittäin suuri todennäköisyys esiintyä, voi vaikuttaa koko projektiin |
Keskikoko (2) |
50% mahdollisuus esiintyä |
Matala (1) |
Pieni esiintymistodennäköisyys |
Vaikutus |
|
---|---|
Korkea (3) |
Projektitoimintaa ei voi jatkaa, jos sitä ei ratkaista välittömästi |
Keskikoko (2) |
Projektitoimintaa ei voi jatkaa, jos sitä ei ole ratkaistu |
Matala (1) |
Tarve ratkaista se, mutta on mahdollista ottaa vaihtoehtoinen ratkaisu hetkeksi |
Harkitse seuraavia riskejä
Riski |
Todennäköisyys |
Vaikutus |
Prioriteetti = Todennäköisyys * Vaikutus |
---|---|---|---|
Projektin määräaikaa ei noudatettu |
3 |
3 |
9 |
Sähkövika |
1 |
2 |
2 |
Yllä olevan prioriteetin perusteella voit toteuttaa alla olevassa taulukossa mainitut vastatoimenpiteet
Prioriteetti |
Riskienhallintamenetelmä |
|
---|---|---|
Korkea |
6-9 |
Ota lieventämistoimet välittömästi ja seuraa riskiä joka päivä, kunnes sen tila on suljettu. |
Keskellä |
3-5 |
Seuraa riskiä joka viikko sisäisessä edistymiskokouksessa |
Matala |
1-2 |
Hyväksy riski ja seuraa riskiä virstanpylvään perusteella. |
Nyt on aika harjoittaa, meillä on neljä riskiä tunnistettu Guru99 Banking -projektissa. Luokittele ne itse
Riski | Korkea | Keskitaso | Matala | Tila |
|
|
|
| Oikea. Väärä. |
|
|
|
| Oikea. Väärä |
|
|
|
| Oikea. Väärä |
|
|
|
| Oikea. Väärä. |
Vaihe 3) Tee vastatoimenpiteitä riskin vähentämiseksi
Tämä toiminta on jaettu 3 osaan
Riskivaste
Projektipäällikön on valittava strategiat, jotka vähentävät riskin minimiin. Projektipäälliköt voivat valita seuraavien neljän riskinhallintastrategian välillä
Palataksemme 4 aiemmin tunnistettuun riskiin, meidän on löydettävä vastatoimet niiden välttämiseksi tai poistamiseksi. A) Sinulla ei ehkä ole tarpeeksi henkilöstöresursseja projektin loppuun saattamiseksi määräajassa
B) testaus ympäristö voi määrittää väärin aidolta liiketoimintaympäristössä
C) Projektin budjetti voi puolittaa koska suhdanteet
D) Tällä verkkosivustolla ei ehkä ole turvaominaisuuksia
A. Sinulla ei ehkä ole tarpeeksi henkilöstöresursseja projektin loppuun saattamiseksi umpikujaan mennessä. Tätä riskiä ei voida välttää yrityksen tilanteen vuoksi; et voi pyytää lisää henkilöstöresursseja projektiin. Tällöin voit vähentää riskien vaikutuksia valitsemalla joitain vaihtoehtoja alla
- Valitse lahjakas ja kokenut jäsen liittymään projektitiimiin
- Luo kurssi jäsenten taitamiseksi, auta heitä parantamaan tuottavuutta
- Pyydä kehitystiimiltä apua testiympäristön rakentamiseen
- Valmistele kaikki ympäristön luomiseen tarvittavat laitteet tai materiaalit (palvelin, tietokanta, tietokone ...)
- Määritä projektin laajuus uudelleen, määritä, mitä testataan ja mitä jätetään huomiotta tällöin
- Neuvottele asiakkaan kanssa projektin kestosta, jotta se sopisi projektibudjettiin
- Paranna kunkin projektivaiheen tuottavuutta, kuten testaus, testitietojen tekeminen,… Jos säästät aikaa, voit säästää kustannuksia
Rekisteröi riski
Projektipäälliköiden, sidosryhmien ja projektin jäsenen on kirjattava, dokumentoitava ja tunnustettava kaikki riskit. Riskirekisterin tulisi olla kaikkien projektiryhmän jäsenten vapaasti käytettävissä.
On olemassa hyödyllisiä riskien rekisteröimiseksi, kuten Redmine, MITER ... jne.
Seuraa ja hallitse riskiä
Riskejä voidaan seurata jatkuvasti tarkistamaan muutoksia. Uusi riski voidaan tunnistaa jatkuvan seuranta- ja arviointimekanismin avulla.
Parempaa riskienhallintaa varten voit viitata riskinhallintamalliin, joka sisältyy tähän artikkeliin