Анализа пројектног ризика & амп; Решења у управљању тестовима

Преглед садржаја:

Anonim

Шта је анализа ризика?

Ризик је вероватноћа појаве нежељеног догађаја.

Анализа ризика је поступак анализе ризика повезаних са вашим пројектом тестирања.

За успех вашег пројекта треба утврдити ризик и утврдити одговарајућа решења пре почетка пројекта.

У овом упутству ћемо открити први корак у процесу управљања тестовима: Анализа и решење ризика уз помоћ студије случаја.

У овој теми открићемо први корак у процесу управљања тестовима: Анализа и решење ризика уз помоћ студије случаја.

Тестирана апликација је демо.гуру99.цом, овде можете упутити Спецификацију софтверских захтева.

Банка Гуру99 имаће две улоге

  • Менаџер
  • Купац

Следеће функције / модули биће доступни за ове две различите улоге

Ево малог обиласка веб странице

Након читања докумената са захтевима, можда сте схватили да веб локација има превише функционалних и сложених сценарија.

Ево ситуације -

  1. Веб локација за банкарство Гуру99 већ је завршила развојну фазу. Сада започиње фаза тестирања. Нажалост, нисте били укључени рано током фазе захтева
  2. Вашем шефу је потребно да тестирање завршите за само месец дана са ограниченим буџетом, али очекује одличан квалитет.
  3. Каже вам члан тима који је искусан инжењер

  1. У том случају, шта треба да радите?
А) Чини се да је то велики проблем. Морамо да решимо АСАП !!! Б) Није ме брига. Морамо почети да радимо одмах сада.
Ако одаберете акцију Б, ево резултата након једног месеца
  • Пројекат је у нереду и одузео вам је све ресурсе и време. Оптерећење запосленика драстично се повећало и осећају се под стресом и преоптерећеношћу
  • - Ваш пројекат касни, тако да нисте могли да објавите производ у одређеном року као што сте обећали шефу. Као што је рекао члан вашег тима, распоред овог пројекта је претесан у поређењу са тренутном расподелом ресурса.
Ако одаберете акцију А, ево резултата након једног месеца

Горњи пример илуструје важност анализе ризика у управљању тестовима.

Управљање ризиком вам помаже у -

Ризик, који је поменут у претходном примеру, само је један од многих потенцијалних ризика који се могу појавити у вашем пројекту. Требали бисте их идентификовати и донети одлуку да се са њима што пре одлучите !!! Дакле, исправан поступак у овом примеру је акција која се .

Стога је анализа ризика важна

Како извршити АНАЛИЗУ ризика?

То је поступак у 3 корака

  1. Утврдите ризике
  2. Анализирајте утицај сваког идентификованог ризика
  3. Предузмите мере против идентификованог и анализираног ризика

Корак 1) Идентификујте ризик

Ризик се може идентификовати и класификовати у 2 врсте у софтверском производу

Пројектни ризик

Пројектни ризик се може дефинисати као неизвестан догађај или активност која може утицати на напредак пројекта. Утицај има позитиван или негативан ефекат на изгледе за постизање пројектних циљева.

Постоје првенствено 3 категорије пројектних ризика

  • Организациони ризик

То је ризик повезан са вашим људским ресурсима или вашим тимом за тестирање. На пример, у вашем пројекту недостатак технички квалификованих чланова представља ризик. Недостатак довољно радне снаге да се пројекат заврши на време је још један ризик.

Да бисте идентификовали организациони ризик, требало би да направите листу неколико питања и одговорите на њих као само-вежбање. Ево неколико препоручених питања. 1. Да ли је ово добро организован тим?
А) ДаБ) Не.Ваш пројекат не представља никакав организациони ризик Створите јачи тим и подстакните окружење за сарадњу
2. Да ли сваки члан тима има вештину да ради свој посао ??
А) ДаБ) Не.Ваш пројекат не представља никакав организациони ризик Изградите курс обуке за оспособљавање чланова
3. Упоредите ли са величином и распоредом пројекта, да ли имамо довољно људских ресурса да завршимо овај пројекат у року?
А) ДаБ) Не.Ваш пројекат не представља никакав организациони ризик. Затражите од пројектног одбора да добије више људских ресурса

Ако одговорите на сва горња питања, лако ћете препознати потенцијалне ризике који могу утицати на ваш пројекат.

  • Технички ризик

Технички ризик је вероватноћа губитка насталог током извођења техничког процеса као што је неиспитани инжењеринг, погрешан поступак испитивања ... итд. Ево примера техничког ризика

  • Ваш задатак у овом пројекту је тестирање банкарске веб локације. Морате да поставите одговарајућа тестна окружења која одражавају стварно пословно окружење. Ако је тест окружење није намештаљка правилно, производ ће бити да се правилно тестиран и многи недостаци неће бити откривена.
  • Пословни ризик

Ризик укључује спољни ентитет. Ризик може произаћи из ваше компаније, вашег купца, али не и из вашег пројекта.

Следећа слика приказује пример пословног ризика.

У том случају, Тест Манагер мора да пронађе решења за суочавање са ризиком, као што су:

  • Поставите приоритет за фазе тестирања, фокусирајте се на тестирање главних карактеристика веб странице
  • Користите алатку за тестирање да бисте повећали продуктивност тестирања
  • Примените побољшање процеса да бисте смањили напоре управљања.

Производни ризик

Производни ризик је могућност да систем или софтвер не успеју да задовоље или испуне очекивања купца, корисника или заинтересоване стране. Овај ризик повезан је са функционалношћу производа као што су проблеми са перформансама, сигурносни проблеми, сценарији пада, итд.

Следе примери неколико производних ризика -

  • Софтвер прескаче неке кључне функције које су купци навели у захтевима корисника
  • Софтвер је непоуздан и често не ради.
  • Софтвер не успева на начине који наносе финансијску или другу штету кориснику или компанији која користи софтвер.
  • Софтвер има проблеме повезане са одређеним карактеристикама квалитета као што су сигурност, поузданост, употребљивост, одрживост или перформансе.

Да се ​​вратимо на ваш пројекат, да ли постоји ризик од производа на веб локацији Гуру 99 банке? Да бисте одговорили на ово питање, следите следеће кораке

Када завршите са горе наведена 3 корака, направите мали квиз у наставку да бисте идентификовали ризике по производима 1. Може ли веб локација банке Гуру99 осигурати рачун клијента и његове податке?
А) ДаБ) Не
В) Нисам сигуран да је
нетачно
тачно.
2. Да ли је веб локација корисна за купца?
А) ДаБ) Не
Тачно
Нетачно
3. Које друге функције, сајт би требало да има?
А) Сигуран трансфер средстава Б) Корисник може да региструје нови налог
Ц) Нема потребе за више функција
ИнцоррецтЦоррецт

Корак 2) Анализирајте утицај насталог ризика

У претходној теми већ смо идентификовали ризике који могу ометати ваш пројекат. Ево листе идентификованих ризика:

  • Можда немате довољно људских ресурса да завршите пројекат у предвиђеном року
  • Тестинг окружење не може бити подешен правилно као реалном пословном окружењу.
  • Буџет вашег пројекта може се преполовити због пословне ситуације
  • Ова веб локација можда нема сигурносне функције

Даље, требало би да анализирате ове ризике.

Сваки ризик треба класификовати на основу следећа два параметра

  • Вероватноћа појављивања
  • Утицај на пројекту

Користећи доњу матрицу, ризик можете категорисати у четири категорије као висок, средњи и низак или вредности 3,2, 1

Вероватноћа

Високо (3)

Има врло велику вероватноћу да се догоди, може утицати на цео пројекат

Средња (2)

50% шансе да се појаве

Низак (1)

Мала вероватноћа појаве

Утицај

Високо (3)

Не може се наставити са пројектном активношћу ако се не реши одмах

Средња (2)

Не може се наставити пројектна активност ако није решена

Низак (1)

Треба то решити, али могуће је неко време узети алтернативно решење

Размотрите следеће ризике

Ризик

Вероватноћа

Утицај

Приоритет = вероватноћа * утицај

Рок пројекта није испоштован

3

3

9

Квар у електричној енергији

1

2

2

На основу горе наведеног приоритета можете предузети противмере поменуте у доњој табели

Приоритет

Метод управљања ризиком

Хигх

6 -9

Одмах предузмите мере за ублажавање и пратите ризик сваки дан док се његов статус не затвори.

Средњи

3-5

Пратите ризик сваке недеље на интерном састанку о напретку

Ниска

1-2

Прихватите ризик и пратите ризик на основу прекретница.

Сада је време за вежбу, ми смо идентификовали 4 ризика у пројекту Гуру99 банкарство. Класификујте их сами

Ризик Хигх Средње Ниска Статус
  1. Можда немате довољно људских ресурса да завршите пројекат у предвиђеном року
Тачно.Нетачно.
  1. Тестирања окружење не може бити подешен правилно као реалном пословном окружењу
Тачно.Нетачно
  1. Буџет вашег пројекта може се преполовити због пословне ситуације
Тачно.Нетачно
  1. Ова веб локација можда нема сигурносне функције
Тачно.Нетачно.

Корак 3) Подузмите КОНТРАМЕРЕ како бисте умањили ризик

Ова активност је подељена у 3 дела

Одговор на ризик

Руководилац пројекта треба да одабере стратегије које ће ризик свести на минимум. Менаџери пројеката могу бирати између следеће четири стратегије одговора на ризик

Да се ​​вратимо на 4 раније идентификована ризика, морамо да пронађемо противмеру да бисмо их избегли или елиминисали. А) Можда немате довољно људских ресурса да бисте завршили пројекат у року

Б) Тестирање окружење не може бити подешен правилно као реалном пословном окружењу

В) Буџет вашег пројекта може се смањити за половину због пословне ситуације

Д) Ова веб локација можда нема сигурносне функције

А. Можда немате довољно људских ресурса да бисте завршили пројекат у крајњем року. Овај ризик се не може избећи због ситуације у компанији; не можете тражити више људских ресурса за пројекат. У том случају можете смањити утицај ризика одабиром неких опција у наставку

  • Изаберите талентованог и искусног члана који ће се придружити пројектном тиму
  • Створите курс обуке како бисте вештили члана, помогли му да побољша продуктивност
Б. Простор за тестирање можда неће бити правилно подешен као стварно пословно окружењеОвај ризик можете избећи ако предузмете следеће активности
  • Затражите помоћ од развојног тима за изградњу тест окружења
  • Припремите сву опрему или материјале (сервер, базу података, рачунар ...) потребне за подешавање окружења
Ц. Ваш пројекат се може преполовити због пословне ситуацијеОвај ризик је критичан; може спречити наставак целог пројекта. У том случају би то требало учинити
  • Поново дефинишите обим пројекта, идентификујте шта ће се тестирати, а шта ће се занемарити у том случају
  • Преговарајте са купцем о року пројекта како би одговарао буџету пројекта
  • Побољшајте продуктивност сваке фазе пројекта, попут тестирања, израде спецификација за тестирање, ... Ако можете уштедети време, можете уштедети и трошкове
Д. Овој веб локацији можда недостају сигурносне функцијеОвај ризик се сматра средње приоритетним, јер не утиче на цео пројекат и могао би се избећи. Можете затражити од развојног тима да провери и дода ове функције на веб локацију.

Региструјте ризик

Сав ризик морају евидентирати, документовати и признати менаџери пројеката, заинтересована страна и члан пројекта. Регистар ризика треба да буде слободно доступан свим члановима пројектног тима.

Постоји неколико корисних података за регистрацију ризика као што су Редмине, МИТЕР ... итд.

Надгледати и контролисати ризик

Ризици се могу континуирано надгледати како би се проверило да ли су направљене неке промене. Нови ризик се може идентификовати сталним механизмима праћења и процене.

За боље управљање ризиком можете погледати образац за управљање ризиком који је садржан у овом чланку