Što je analiza rizika?
Rizik je vjerojatnost pojave neželjenog događaja.
Analiza rizika je postupak analize rizika povezanih s vašim projektom testiranja.
Za uspjeh vašeg projekta treba utvrditi rizik i utvrditi odgovarajuća rješenja prije početka projekta.
U ovom uputstvu otkrit ćemo prvi korak u procesu upravljanja testovima: Analiza i rješenje rizika uz pomoć studije slučaja.
U ovoj ćemo temi otkriti prvi korak u procesu upravljanja testovima: Analiza i rješenje rizika uz pomoć studije slučaja.
Testirana aplikacija je demo.guru99.com, ovdje možete uputiti Specifikaciju softverskog zahtjeva.
Banka Guru99 imat će dvije uloge
- Menadžer
- Kupac
Sljedeće značajke / moduli bit će dostupni za ove dvije različite uloge
Evo kratkog obilaska web stranice
Nakon čitanja dokumenata sa zahtjevima, možda ste shvatili da web stranica ima previše funkcionalnih i složenih scenarija.
Evo situacije -
- Web stranica bankarstva Guru99 već je završila razvojnu fazu. Sada započinje faza testiranja. Nažalost, niste bili uključeni rano tijekom faze zahtjeva
- Vaš šef treba da završite testiranje u roku od mjesec dana samo s ograničenim budžetom, ali očekuje izvrsnu kvalitetu.
- Kaže vam član tima koji je iskusan inženjer
- Što biste u tom slučaju trebali učiniti?
Ako odaberete akciju B, evo rezultata nakon jednog mjeseca
- Projekt je u neredu i oduzeo vam je sve resurse i vrijeme. Opterećenje zaposlenika drastično se povećalo i osjećaju se pod stresom i preopterećenošću
- - Vaš projekt kasni pa niste mogli objaviti proizvod u određenom roku kako ste obećali šefu. Kao što je rekao član vašeg tima, raspored ovog projekta je pretijesan u usporedbi s trenutnom raspodjelom resursa.
Gornji primjer ilustrira važnost analize rizika u upravljanju testovima.
Upravljanje rizikom pomaže vam u -
Rizik, koji je spomenut u gornjem primjeru, samo je jedan od mnogih potencijalnih rizika koji se mogu pojaviti u vašem projektu. Trebali biste ih identificirati i donijeti odluku da se što prije obračunate s njima !!! Dakle, ispravno djelovanje u tom primjeru je radnja .
Stoga je analiza rizika važna
Kako izvršiti ANALIZU rizika?
To je postupak u 3 koraka
- Utvrdite rizike
- Analizirajte utjecaj svakog utvrđenog rizika
- Poduzmite mjere protiv identificiranog i analiziranog rizika
Korak 1) Utvrdite rizik
Rizik se može prepoznati i klasificirati u 2 vrste u softverskom proizvodu
Projektni rizik
Projektni rizik može se definirati kao neizvjestan događaj ili aktivnost koja može utjecati na napredak projekta. Učinak ima pozitivan ili negativan učinak na izglede za postizanje projektnih ciljeva.
Postoje prvenstveno 3 kategorije projektnih rizika
- Organizacijski rizik
To je rizik povezan s vašim ljudskim resursima ili vašim timom za testiranje. Na primjer, u vašem projektu rizik predstavlja nedostatak tehnički osposobljenih članova. Nedostatak dovoljno radne snage za završetak projekta na vrijeme je još jedan rizik.
Da biste prepoznali organizacijski rizik, trebali biste napraviti popis nekoliko pitanja i odgovoriti na njih kao samo-vježbanje. Evo nekoliko preporučenih pitanja. 1. Je li ovo dobro organiziran tim?
A) DaB) NeVaš projekt ne predstavlja nikakav organizacijski rizik Stvorite jači tim i potaknite okruženje suradnje
2. Ima li svaki član tima vještinu raditi svoj posao ??
A) DaB) NeVaš projekt nema nikakav organizacijski rizik Izgradite tečaj osposobljavanja za osposobljavanje članova
3. U usporedbi s veličinom i rasporedom projekta, imamo li dovoljno ljudskih resursa da završimo ovaj projekt u zadanom roku?
A) DaB) Ne.Vaš projekt nema nikakav organizacijski rizik. Zatražite od projektne zajednice da dobije više ljudskih resursa
Ako odgovorite na sva gornja pitanja, lako ćete prepoznati potencijalne rizike koji mogu utjecati na vaš projekt.
- Tehnički rizik
Tehnički rizik je vjerojatnost gubitka nastalog tijekom izvođenja tehničkog postupka kao što je neprovjereni inženjering, pogrešan postupak ispitivanja ... itd. Evo primjera tehničkog rizika
- Vaš zadatak u ovom projektu je testiranje bankarske web stranice. Morate postaviti odgovarajuća testna okruženja koja odražavaju stvarno poslovno okruženje. Ako ispitno okruženje nije pravilno postavljeno, proizvod se neće ispravno testirati i neće se otkriti mnoge nedostatke .
- Poslovni rizik
Rizik uključuje vanjski subjekt. To je rizik koji može doći od vaše tvrtke, vašeg kupca, ali ne i od vašeg projekta.
Sljedeća slika prikazuje vam primjer poslovnog rizika.
U tom slučaju, voditelj ispitivanja mora pronaći rješenja za rješavanje rizika, kao što su:
- Postavite prioritet za faze testiranja, usredotočite se na testiranje glavnih značajki web stranice
- Upotrijebite alat za testiranje kako biste povećali produktivnost testiranja
- Primijenite poboljšanje procesa kako biste smanjili napore upravljanja.
Rizik proizvoda
Proizvodni rizik je mogućnost da sustav ili softver ne uspiju zadovoljiti ili ispuniti očekivanja kupca, korisnika ili dionika. Ovaj je rizik povezan s funkcionalnošću proizvoda kao što su problemi s performansama, sigurnosni problemi, scenariji pada, itd.
Slijede primjeri nekoliko proizvodnih rizika -
- Softver preskače neke ključne funkcije koje su kupci naveli u zahtjevu korisnika
- Softver je nepouzdan i često ne radi.
- Softver ne uspijeva na način koji uzrokuje financijsku ili drugu štetu korisniku ili tvrtki koja koristi softver.
- Softver ima problema povezanih s određenim karakteristikama kvalitete kao što su sigurnost, pouzdanost, upotrebljivost, održivost ili performanse.
Vratimo se vašem projektu, postoji li rizik od proizvoda na web mjestu Guru 99 banke? Da biste odgovorili na ovo pitanje, slijedite sljedeće korake
Nakon što završite s gore navedena 3 koraka, poduzmite mali kviz u nastavku kako biste prepoznali rizike proizvoda 1. Može li web mjesto banke Guru99 osigurati korisnički račun i njegove podatke?
A) DaB) Ne
C) Nisam siguran da je
netočno
točno
2. Je li web mjesto korisno za kupca?
A) DaB) Nije
ispravno
netočno
3. Koje bi još funkcije web stranice trebale imati?
A) Siguran prijenos sredstava B) Korisnik može registrirati novi račun
C) Nema potrebe za više funkcija
IncorrectCorrect
Korak 2) Analizirajte utjecaj rizika koji se javlja
U prethodnoj smo temi već identificirali rizike koji mogu kočiti vaš projekt. Evo popisa utvrđenih rizika:
- Možda nemate dovoljno ljudskih resursa da projekt završite u zadanom roku
- Ispitivanje okoliša ne mogu biti pravilno postavljen kao pravi poslovnom okruženju.
- Proračun vašeg projekta može se prepoloviti zbog poslovne situacije
- Ovom web mjestu možda nedostaju sigurnosne funkcije
Dalje, trebali biste analizirati ove rizike.
Svaki rizik treba klasificirati na temelju sljedeća dva parametra
- Vjerojatnost pojave
- Utjecaj na projektu
Koristeći donju matricu, možete kategorizirati rizik u četiri kategorije kao visoki, srednji i niski ili vrijednosti 3,2, 1
Vjerojatnost |
|
---|---|
Visoko (3) |
Ima vrlo veliku vjerojatnost da se dogodi, može utjecati na cijeli projekt |
Srednje (2) |
50% šanse da se dogodi |
Nisko (1) |
Mala vjerojatnost pojave |
Udarac |
|
---|---|
Visoko (3) |
Ne može se nastaviti s projektnom aktivnošću ako se ne riješi odmah |
Srednje (2) |
Ne može se nastaviti projektna aktivnost ako nije riješena |
Nisko (1) |
Trebate to riješiti, ali moguće je neko vrijeme uzeti alternativno rješenje |
Razmotrite sljedeće rizike
Rizik |
Vjerojatnost |
Udarac |
Prioritet = Vjerojatnost * Učinak |
---|---|---|---|
Rok projekta nije ispoštovan |
3 |
3 |
9 |
Kvar u električnoj energiji |
1 |
2 |
2 |
Na temelju gore navedenog prioriteta možete poduzeti mjere protivmjera navedene u donjoj tablici
Prioritet |
Metoda upravljanja rizikom |
|
---|---|---|
Visoko |
6 -9 |
Poduzmite odmah mjere za ublažavanje i pratite rizik svaki dan dok se njegov status ne zatvori. |
Srednji |
3-5 |
Pratite rizik svaki tjedan na internom sastanku o napretku |
Niska |
1-2 |
Prihvatite rizik i pratite ga na temelju prekretnica. |
Sada je vrijeme za vježbu, u projektu Guru99 bankarstvo identificirana su 4 rizika. Klasificirajte ih sami
Rizik | Visoko | Srednji | Niska | Status |
|
|
|
| Ispravno.Netočno. |
|
|
|
| Ispravno.Netočno |
|
|
|
| Ispravno.Netočno |
|
|
|
| Ispravno.Netočno. |
Korak 3) Poduzmite KONTRAMJERE kako biste umanjili rizik
Ova aktivnost podijeljena je u 3 dijela
Odgovor na rizik
Voditelj projekta mora odabrati strategije koje će rizik svesti na najmanju moguću mjeru. Voditelji projekata mogu birati između sljedeće četiri strategije odgovora na rizik
Vratimo se na prethodno identificirana 4 rizika, moramo pronaći protumjeru kako bismo ih izbjegli ili uklonili. A) Možda nemate dovoljno ljudskih resursa da biste projekt završili u roku
B) Ispitivanje okoliša ne mogu biti pravilno postavljen kao pravi poslovnom okruženju
C) Proračun vašeg projekta može se prepoloviti zbog poslovne situacije
D) Ova web stranica možda nema sigurnosne značajke
A. Možda nemate dovoljno ljudskih resursa da projekt završite u mrtvoj točki. Ovaj se rizik ne može izbjeći zbog situacije u tvrtki; ne možete zatražiti više ljudskih resursa za projekt. U tom slučaju možete smanjiti utjecaj rizika odabirom nekih opcija u nastavku
- Odaberite nadarenog i iskusnog člana koji će se pridružiti projektnom timu
- Stvorite tečaj za osposobljavanje člana, pomozite mu da poboljša produktivnost
- Zatražite pomoć od razvojnog tima za izgradnju testnog okruženja
- Pripremite svu opremu ili materijale (poslužitelj, bazu podataka, računalo ...) potrebne za postavljanje okruženja
- Ponovno definirajte opseg projekta, utvrdite što će se testirati, a što će se u tom slučaju zanemariti
- Pregovarajte s kupcem o roku projekta kako bi odgovarao proračunu projekta
- Poboljšajte produktivnost svake faze projekta, poput testiranja, izrade ispitnih specifikacija, ... Ako možete uštedjeti vrijeme, možete uštedjeti i troškove
Registrirajte rizik
Sav rizik moraju zabilježiti, dokumentirati i priznati voditelji projekata, dionik i član projekta. Registar rizika trebao bi biti slobodno dostupan svim članovima projektnog tima.
Postoje neke korisne za registraciju rizika poput Redmine, MITER ... itd.
Nadzor i nadzor rizika
Rizici se mogu kontinuirano pratiti kako bi se provjerilo jesu li uvedene bilo kakve promjene. Novi rizik može se identificirati stalnim mehanizmima praćenja i procjene.
Za bolje upravljanje rizikom možete pogledati predložak upravljanja rizikom koji je sadržan u ovom članku