Kas ir riska analīze?
Risks ir nevēlama notikuma iespējamība.
Riska analīze ir ar jūsu testēšanas projektu saistīto risku analīzes process.
Lai jūsu projekts būtu veiksmīgs, pirms projekta sākuma ir jānosaka risks un jānosaka atbilstoši risinājumi.
Šajā apmācībā mēs atklāsim testu pārvaldības procesa pirmo posmu: riska analīzi un risinājumu ar gadījuma izpētes palīdzību.
Šajā tēmā mēs atklāsim testu pārvaldības procesa pirmo soli: riska analīzi un risinājumu ar gadījuma izpētes palīdzību.
Pārbaudāmā lietojumprogramma ir demo.guru99.com, šeit varat skatīt programmatūras prasību specifikāciju.
Bankai Guru99 būs divas lomas
- Vadītājs
- Klients
Šīm divām dažādajām lomām būs pieejamas šādas funkcijas / moduļi
Šeit ir neliela ekskursija pa vietni
Pēc prasību dokumentu izlasīšanas, iespējams, esat sapratis, ka vietnē ir pārāk daudz funkcionālu un sarežģītu scenāriju.
Šī ir situācija -
- Banku vietne Guru99 jau ir pabeigusi izstrādes posmu. Tagad tas sāk testēšanas fāzi. Diemžēl prasību posmā jūs netika iesaistīts agri
- Jūsu priekšniekam ir jāpabeidz testēšana vienā mēnesī tikai ar ierobežotu budžetu, taču viņš sagaida lielisku kvalitāti.
- Jums stāsta komandas loceklis, kurš ir pieredzējis inženieris
- Kas jums jādara šādā gadījumā?
Ja izvēlaties darbību B, šeit ir rezultāti pēc mēneša
- Projekts ir haoss, un tas prasīja visus jūsu resursus un laiku. Darbinieka slodze krasi pieauga, un viņi jūtas stresa un pārslodzes dēļ
- - Jūsu projekts ir aizkavējies, tāpēc nevarējāt izlaist produktu noteiktajā termiņā, kā solījāt priekšniekam. Kā teica jūsu komandas loceklis, šī projekta grafiks ir pārāk saspringts, salīdzinot ar pašreizējo resursu sadalījumu.
Iepriekš piemērs parāda , cik svarīgi riska analīzes Test Management.
Riska pārvaldība jums palīdz -
Risks, kas tika minēts iepriekš minētajā piemērā, ir tikai viens no daudziem iespējamiem riskiem, kas var rasties jūsu projektā. Jums vajadzētu viņus identificēt un pieņemt lēmumu tikt ar viņiem galā pēc iespējas ātrāk !!! Tātad, pareiza rīcība šajā piemērā ir līmenī nav .
Tādējādi riska analīze ir svarīga
Kā veikt riska analīzi?
Tas ir trīspakāpju process
- Identificējiet riskus
- Analizējiet katra identificētā riska ietekmi
- Veikt pretpasākumus identificētajam un analizētajam riskam
1. solis. Identificējiet risku
Risku programmatūras produktā var identificēt un klasificēt 2 veidos
Projekta risks
Projekta risku var definēt kā nenoteiktu notikumu vai darbību, kas var ietekmēt projekta virzību. Ietekme pozitīvi vai negatīvi ietekmē izredzes sasniegt projekta mērķus.
Galvenokārt ir 3 projekta risku kategorijas
- Organizatoriskais risks
Tas ir risks, kas saistīts ar jūsu cilvēkresursiem vai testēšanas komandu. Piemēram, jūsu projektā risks ir tehniski kvalificētu dalībnieku trūkums. Vēl viens risks ir tas, ka nepietiek darbaspēka, lai projektu pabeigtu laikā.
Lai identificētu organizatorisko risku, jums vajadzētu izveidot sarakstu ar dažiem jautājumiem un atbildēt uz tiem kā sevis vingrinājumu. Šeit ir daži ieteiktie jautājumi. 1. Vai šī ir labi organizēta komanda?
A) JāB) NēJūsu projektam nav organizācijas risku. Izveidojiet spēcīgāku komandu un veiciniet sadarbības vidi
2. Vai katram komandas loceklim ir prasme veikt savu darbu?
A) JāB) NēJūsu projektam nav organizācijas riska. Izveidojiet apmācības kursu dalībnieku prasmju paaugstināšanai.
3. Salīdziniet ar projekta lielumu un grafiku, vai mums ir pietiekami daudz cilvēku, lai pabeigtu šo projektu noteiktajā termiņā?
A) JāB) NēJūsu projektam nav organizācijas risku. Lūdziet projekta padomi iegūt vairāk cilvēkresursu
Atbildot uz visiem iepriekš minētajiem jautājumiem, jūs viegli identificēsiet iespējamos riskus, kas var ietekmēt jūsu projektu.
- Tehniskais risks
Tehniskais risks ir zaudējumu varbūtība, kas rodas, veicot tehnisku procesu, piemēram, nepārbaudītu inženieriju, nepareizu testēšanas procedūru utt. Šeit ir tehniskā riska piemērs
- Jūsu uzdevums šajā projektā ir banku vietnes pārbaude. Jums ir jāizveido atbilstoša testa vide, kas atspoguļo reālo biznesa vidi. Ja testa vide nav izveidots pareizi, produkts tiks nav jātestē pareizi, un daudzi defekti netiks atklāta.
- Biznesa risks
Risks ir saistīts ar ārēju vienību. Tas ir risks, kas var rasties no jūsu uzņēmuma, klienta, bet ne no jūsu projekta.
Šajā attēlā parādīts biznesa riska piemērs.
Tādā gadījumā testa vadītājam ir jāatrod risinājumi, kā rīkoties ar risku, piemēram:
- Iestatiet prioritāti testēšanas fāzēm, koncentrējieties uz vietnes galveno funkciju pārbaudi
- Izmantojiet testēšanas rīku, lai palielinātu testēšanas produktivitāti
- Izmantojiet procesa uzlabošanu, lai samazinātu vadības centienus.
Produkta risks
Produkta risks ir iespēja, ka sistēma vai programmatūra var neapmierināt vai piepildīt klienta, lietotāja vai ieinteresēto personu cerības. Šis risks ir saistīts ar produkta funkcionalitāti , piemēram, veiktspējas jautājumiem, drošības jautājumiem, avāriju scenārijiem utt.
Tālāk ir sniegti dažu produktu risku piemēri -
- Programmatūra izlaiž dažas galvenās funkcijas, kuras klienti ir norādījuši lietotāju prasībās
- Programmatūra ir neuzticama un bieži nedarbojas .
- Programmatūra nedarbojas veidos, kas nodara finansiālu vai citu kaitējumu lietotājam vai uzņēmumam, kurš lieto programmatūru.
- Programmatūrai ir problēmas, kas saistītas ar noteiktu kvalitātes raksturlielumu, piemēram, drošību, uzticamību, lietojamību, apkopi vai veiktspēju.
Tagad, atgriežoties pie sava projekta, vai Guru 99 Bank vietnē ir kāds produkta risks? Lai atbildētu uz šo jautājumu, jums jāveic šādas darbības
Kad esat pabeidzis augstāk minētās 3 darbības, veiciet nelielu viktorīnu zemāk, lai identificētu produkta riskus. 1. Vai Guru99 bankas vietne var aizsargāt klienta kontu un viņa datus?
A) JāB) Nē
C) Es neesmu pārliecināts, ka
nepareizi
pareizi
2. Vai vietne ir piemērota klientam?
A) JāB) Nav
pareizu
nepareizu
3. Kurām citām funkcijām vajadzētu būt vietnei?
A) Drošs līdzekļu pārskaitījums B) Lietotājs var reģistrēt jaunu kontu
C) Nav nepieciešamas citas funkcijas
Nepareizi Pareizi
2. solis. Analizējiet iespējamā riska ietekmi
Iepriekšējā tēmā mēs jau identificējām riskus, kas var kavēt jūsu projektu. Šeit ir identificēto risku saraksts:
- Jums var nebūt pietiekami daudz cilvēku, lai pabeigtu projektu noteiktajā termiņā
- Pārbaudes vide, iespējams, nav pareizi iestatīta tāpat kā reālā biznesa vide.
- Jūsu biznesa budžets var samazināt uz pusi
- Šajā vietnē var nebūt drošības funkciju
Pēc tam jums vajadzētu analizēt šos riskus.
Katrs risks jāklasificē, pamatojoties uz šādiem diviem parametriem
- Varbūtība rašanās
- Ietekme uz projekta
Izmantojot zemāk esošo matricu, jūs varat kategorizēt risku četrās kategorijās kā Augsts, Vidējs un Zems vai vērtības 3,2, 1
Varbūtība |
|
---|---|
Augsts (3) |
Ir ļoti liela iespējamība, ka tā var ietekmēt visu projektu |
Vidējs (2) |
50% iespēja notikt |
Zems (1) |
Zema rašanās varbūtība |
Ietekme |
|
---|---|
Augsts (3) |
Nevar turpināt ar projekta aktivitāti, ja tā netiek nekavējoties atrisināta |
Vidējs (2) |
Nevar turpināt projekta aktivitāti, ja tā nav atrisināta |
Zems (1) |
Nepieciešams to atrisināt, bet kādu laiku ir iespējams izvēlēties alternatīvu risinājumu |
Apsveriet šādus riskus
Risks |
Varbūtība |
Ietekme |
Prioritāte = varbūtība * ietekme |
---|---|---|---|
Nav ievērots projekta termiņš |
3 |
3 |
9 |
Elektrības atteice |
1 |
2 |
2 |
Pamatojoties uz iepriekš minēto prioritāti, jūs varat veikt zemāk esošajā tabulā minētos pretpasākumus
Prioritāte |
Riska pārvaldības metode |
|
---|---|---|
Augsts |
6.-9 |
Nekavējoties veiciet mazināšanas pasākumus un katru dienu uzraugiet risku, līdz tā statuss ir slēgts. |
Vidus |
3-5 |
Katru nedēļu uzrauga risku iekšējā progresa sanāksmē |
Zems |
1.-2 |
Pieņemiet risku un uzraugiet risku, pamatojoties uz atskaites punktu. |
Ir pienācis laiks vingrinājumiem, mums ir 4 riski, kas noteikti Guru99 Banking projektā. Klasificējiet tos pats
Risks | Augsts | Vidējs | Zems | Statuss |
|
|
|
| Pareizi. Nepareizi. |
|
|
|
| Pareizi. Nepareizi |
|
|
|
| Pareizi. Nepareizi |
|
|
|
| Pareizi. Nepareizi. |
3. solis. Veiciet PASĀKUMUS, lai mazinātu risku
Šī darbība ir sadalīta 3 daļās
Riska reakcija
Projekta vadītājam jāizvēlas stratēģijas, kas risku samazinās līdz minimumam. Projektu vadītāji var izvēlēties starp šādām četrām riska reaģēšanas stratēģijām
Atgriežoties pie 4 iepriekš identificētajiem riskiem, mums jāatrod pretpasākums, lai no tiem izvairītos vai tos novērstu. A) Jums var nebūt pietiekami daudz cilvēkresursu, lai pabeigtu projektu noteiktajā termiņā
B) Testēšanas vide, iespējams, nav pareizi iestatīta tāpat kā reālā biznesa vide
C) Uzņēmējdarbības situācijas dēļ jūsu projekta budžets var samazināties uz pusi
D) Šajā vietnē var nebūt drošības funkciju
A. Jums var nebūt pietiekami daudz cilvēkresursu, lai pabeigtu projektu noteiktā termiņā. Šo risku nevar novērst uzņēmuma situācijas dēļ; jūs nevarat pieprasīt vairāk cilvēkresursu projektam. Šādā gadījumā jūs varat samazināt risku ietekmi, izvēloties dažas iespējas zemāk
- Atlasiet talantīgo un pieredzējušo dalībnieku, lai pievienotos projekta komandai
- Izveidojiet apmācības kursu, lai apmācītu dalībnieku, palīdzētu viņiem uzlabot produktivitāti
- Jautājiet izstrādātāju komandai palīdzību testa vides izveidē
- Sagatavojiet visu aprīkojumu vai materiālus (serveri, datu bāzi, datoru ...), kas nepieciešams vides iestatīšanai
- Pārdefinējiet projekta apjomu, identificējiet, kas šādā gadījumā tiks pārbaudīts un kas tiks ignorēts
- Sarunas ar klientu par projekta termiņu, lai tas atbilstu projekta budžetam
- Uzlabojiet katra projekta posma produktivitāti, piemēram, testēšanu, testa specifikāciju izveidošanu ... Ja varat ietaupīt laiku, varat ietaupīt izmaksas
Reģistrēt risku
Projekta vadītājiem, ieinteresētajām personām un projekta dalībniekiem jāreģistrē, jādokumentē un jāatzīst viss risks. Riska reģistram jābūt brīvi pieejamam visiem projekta komandas locekļiem.
Ir daži noderīgi, lai reģistrētu risku, piemēram, Redmine, MITER ... utt.
Uzraudzīt un kontrolēt risku
Riskus var pastāvīgi uzraudzīt, lai pārbaudītu, vai tiek veiktas izmaiņas. Jauno risku var identificēt, izmantojot pastāvīgus uzraudzības un novērtēšanas mehānismus.
Lai iegūtu labāku riska pārvaldību, varat izmantot šajā rakstā iekļauto Riska pārvaldības veidni