leadership testing test lead responsibilities
Лидерство у тестирању - кључне одговорности
Поново је утврђен значај тестера и тимова за тестирање.
Успех апликације или производа у великој мери се приписује ефикасним и делотворним техникама тестирања које чине основу за валидну изложеност грешкама.
Шта ћете научити:
Тест тим
Тест тим се може састојати од појединаца који имају различите нивое вештина, нивоа искуства, нивоа стручности, различитих ставова и различитих нивоа очекивања / интереса. Атрибути свих ових различитих ресурса морају се правилно користити како би се максимализовао квалитет.
Морају кохезивно сарађивати, пратити поступке испитивања и предати предати посао у предвиђеном року. Ово очигледно захтева потребу за вођењем теста, које најчешће обавља појединац са улогом вође теста.
Као тестери, посао за који смо коначно скончани је директан резултат одлука руководства. Ове одлуке резултат су покушаја примене ефикасних процеса осигурања квалитета поред доброг управљања тест тимом.
Сам чланак је подељен у уџбеник из два дела:
- Први део би помогао у откривању уобичајено извршених задатака испитног вође и о томе које друге факторе треба узети у обзир приликом управљања тест тимом.
- Други део би истакао неке кључне вештине потребне за добар вођа и неколико других вештина о томе како одржати тест тим задовољним.
Ова два водича не би само помогла потенцијалним клијентима у смислу како и шта модификовати како би се постигли оптимални резултати, већ и водила искусне тестере који теже преласку у нове водеће улоге.
Тестирајте вође / лидерске вештине и одговорности
По дефиницији, основна одговорност било ког Тест Леад-а је да ефикасно води тим тестера како би испунио циљеве производа и тиме постигао изведене организационе циљеве. Наравно, колико год била јасна дефиниција улоге, она се суштински преводи у читав низ одговорности за појединца.
Хајде да погледамо најчешће изрезане одговорности вође теста.
Препоручено читање=> Како створити успешан КА тим?
Тест Леад је најчешће одговоран за следеће активности:
# 1) Он мора бити у стању да идентификује како се његови испитни тимови поклапају унутар организације и како би његов тим постигао мапу пута утврђену за пројекат и организацију.
#два) Треба да утврди обим тестирања потребног за одређено издање на основу захтева документа.
# 3) Изнесите план испитивања након разговора са тест тимом и дајте му да га прегледа и одобри менаџмент / развојни тим.
имплементација хеш табеле у ц ++ коду
# 4) Морате идентификовати потребне метрике и радити на њиховом постављању. Ове метрике би могле бити својствени циљ тестног тима.
# 5) Морате идентификовати потребан напор испитивања израчунавањем величине потребне за дато издање и планирати потребни напор за исто.
# 6) Откријте које су вештине потребне и у складу са тим избалансирајте ресурсе за тестирање на основу сопствених интереса. Такође идентификујте постоје ли празнине у вештинама и планирајте сесије обуке и образовања за идентификоване ресурсе за тестирање.
# 7) Идентификујте алате за извештавање о тестовима, управљање тестовима, аутоматизацију теста итд. И едукујте тим како да користи те алате. Опет, планирајте сесије преноса знања ако је потребно члановима тима за алате које би они користили.
# 8) Задржавање квалификованих ресурса тако што ће им се усадити вођство и пружити смернице млађим ресурсима по потреби и тако им омогућити да расту.
# 9) Створите забавно и погодно окружење за све ресурсе како бисте били сигурни да имају максималну пропусност.
Ефикасно управљајте тест тимовима
# 1) Покрените Активности планирања теста за дизајн случаја за тестирање и подстакните тим да одржи састанке за преглед и осигура да су коментари за преглед укључени.
#два) Током циклуса тестирања, пратите напредак теста непрекидном проценом посла додељеног сваком од ресурса и поново их уравнотежите или прерасподелите према потреби.
# 3) Проверите да ли може доћи до кашњења у постизању распореда и водите разговоре са тестерима да бисте утврдили проблеме са којима се они могу суочити и настојте да их решите.
# 4) Одржавајте састанке у оквиру тест тима како бисте били сигурни да су сви свесни шта раде остали колеге из тима.
# 5 ) Представите правовремени статус заинтересованим странама и менаџменту и улијте поверење у посао који се обавља.
# 6) Припремите све планове за ублажавање ризика ако су предвиђена кашњења.
најбољи програм за претварање иоутубе-а у мп3
# 7) Отклоните све празнине и разлике између тима за тестирање и менаџмента како би се формирао чисти двосмерни канал интерфејса.
Препоручено читање=> Како одржати мотивацију живом у тестерима софтвера?
Управљање тестом
Иако лидерство може значити читаву арену ствари попут моћи, знања, способности да будете проактивни, интуитивни, моћи да утичете на одлуке итд., Често се примећује да често, иако одређени вође тестова поседују готово све ове особине, они су и даље вероватно далеко од циља у ефикасном управљању својим тест тимовима због начина на који покушавају да открију ове квалитете.
Често у тимовима за тестирање, иако лидерство и менаџмент иду заједно, дефинитивно не значе исто.
Вођа теста може да поседује све лидерске вештине на папиру, али то не значи да може да управља и тимом. Успостављено је неколико смерница за саме процесе тестирања. Међутим, уметност управљања тест тимовима често је сива зона у смислу дефинисања тврдог правила управљања.
Неке мисли о томе зашто би то могло бити и по чему се било који тест тим разликује од осталих тимова?
Мислим да је изузетно важно схватити да са тимом за тестирање који користи управљачки приступ који је теоријски савршен и доказан можда неће увек добро функционисати.
Важне ствари које треба размотрити за ефикасно управљање тестним тимовима
Постоје одређене чињенице које треба узети у обзир како би се ефикасно управљало тест тимом. Ово је образложено у наставку.
# 1) Разумевање тестера
Задатак тестера је да пронађе недостатке или грешке у софтверу како би побољшао његов квалитет. У тиму могу бити тестери који апсолутно уживају у разбијању кода уносећи иновативне и креативне стилове тестирања. Непотребно је рећи да ово захтева да особа поседује вештину, креативност и начин размишљања који на софтвер гледа сасвим другачије од остатка.
Са значајном количином времена проведеног на послу у вашем свакодневном животу и растућим искуством, ресурси за тестирање готово да не могу да се избаце из овог „тест“ начина размишљања и они постају део онога што јесу, лично и професионално. Они траже недостатке у готово свему, од производа до процеса, пробних водича, менаџера итд.
Узимање времена за разумевање овог начина размишљања тест тима је први и најважнији корак у постизању разумног приступа управљању тестом за проводника.
# 2) Радно окружење тестера
Тест тим се најчешће суочава са високим нивоом притиска због строгих рокова у односу на обимну количину тестирања коју треба да постигну са датим ресурсима за тестирање.
Понекад може доћи до кашњења у испоруци кода тест тиму или кашњења у стицању потребног окружења или кашњења у отклањању / верификовању недостатака услед небројених фактора. Све ово, без продужења распореда.
Поред овога, могао би бити потребан велики напор за тестирање, при чему недовољно или непотпуно тестирање може директно покренути питања о квалитету производа.
Иако испитни тимови могу означавати одређене ризике које проактивно идентификују, руководство често не може на њих гледати врло позитивно или зато што можда не разумеју потпуно гњиду или могу на то гледати као на недостатак вештине ниво у тест тимовима.
Без сумње, испитни тимови подлежу високим нивоима фрустрације, заједно са притиском да доставе на време. Испитивање околине којој је испитни тим често изложен, рад у њему могао би бити непроцењив инпут за водитеља теста / менаџера за ефикасно управљање.
# 3) Улога испитног тима
Након много година у домени тестирања, схватио сам да ниједна количина тестирања није „потпуно“ тестирање, а откривање „свих“ недостатака је измишљена појава.
Толико пута, без обзира на велике напоре на тестирању, откривају се недостаци у купцу или производном окружењу и називају се „бекством“ од тестних тимова. Тест тим често узима погодак за таква бекства и од њега се тражи да квантитативно опише покривеност тестирањем да би дешифровао да ли је ово теренско издање могло бити ухваћено током циклуса испитивања.
Понекад ово изазива велику неуспешност тестера у погледу начина на који су њихове улоге приказане другима у смислу њихових вештина, а самим тим и визије тога себи у широј слици.
Закључак
Разумевање свих ових реалности у оквиру тест тимова би помогло одређивање нивоа врсте менаџерског приступа који треба следити , што значи да би постојала добра шанса за одступање од стандардних и теоријских техника управљања.
Дотакнућемо се ових техника у другом делу овог водича. Зато будите са нама! Или још боље; обавестите ме шта мислите о овом водичу остављајући драгоцене коментаре.
О аутору: Ово је гостујући чланак Снехе Надиг. Ради као водитељ испитивања са преко 7 година искуства у пројектима ручног и аутоматизованог тестирања.
Препоручено читање
- Шта би требало да буду ваша очекивања од вође КА тима?
- Како одговорити на питања о игрању у тиму и интервјуима у вези са вођством за позицију пробног вође
- Изградња тима у тестирању софтвера - Како изградити и проширити свој КА тим
- Како водити срећнији и успешнији тест тим - Тест Леадерсхип 2. део
- Како бити добар ментор, тренер и истински тим-бранилац у агилном свету тестирања? - Инспирација
- Како припремити и предати изванредну презентацију за КА тестирање тиму
- Како створити успешан КА тим
- Одабир тестирања софтвера за вашу каријеру