team building software testing how build
Баш као и развој софтвера, и тестирање софтвера захтева неке важне факторе за развој и одржавање који могу допринети континуираном побољшању процеса. Један од таквих значајних фактора је Теам Буилдинг. Током изградње правог тима, фокус треба бити на следећим кључним елементима:
Улоге и одговорности
Свака организација има другачију хијерархију, улоге и одговорности у КА тиму. Међутим, на ширем нивоу постоје два нивоа улоге у тиму за тестирање софтвера. Први је вођа теста или менаџер теста, а други је инжењер теста или КЦ тестер или КА тестер.
Тест водитељ има одговорности као што су расподела ресурса, планирање теста, дефинисање обима пројекта, додељивање активности тестирања члановима тима, надгледање животног циклуса тестирања софтвера, припремање извештаја о статусу и дељење са вишим руководством, учествовање у интеракцији са купцима итд.
Инжењер теста је углавном одговоран за разумевање и анализу захтева, креирање сценарија за тестирање, случајеве тестирања и кораке за тестирање, постављање приоритета за сваку активност тестирања, обављање тестирања и пријављивање грешака, информисање потенцијалног клијента о статусу тестирања итд.
Тим за тестирање софтвера треба да има одговарајућу структуру где су улоге и одговорности сваког члана јасно дефинисане и разумљиве.
Веома је важно за чланове тима да разумеју шта треба да раде. О томе се често не комуницира нити разговара са тимом.
Ако је сваки члан тима свестан своје улоге и одговорности, тада тиму у целини постаје лакше да свој циљ постигне раније и боље.
Пре почетка пројекта, члановима тима морају се објаснити типични задаци које ће свакодневно обављати за своје улоге. Било да је реч о испитивачу или испитном каблу, постављање очекивања и објашњавање шта се од њих очекује, даће тачне резултате без непотребних одлагања или грешака.
Следеће тачке треба појаснити тиму:
најбољи менаџер задатака за Виндовс 10
- Обим пројекта
- Улоге и одговорности које се очекују од свих
- Кључне тачке које треба усредсредити, попут резултата, временских рокова итд.
- Објасните стратегију и план
И пре свега овога, чланови тима имају првенствену одговорност да имају на уму сопствене тежње у каријери, раст, учење итд. То ће бити кључни мотиватори за извршавање у њиховим тренутним улогама и истичу се у истим.
Шта ћете научити:
- Трансфер знања
- Домен знања
- Техничке сертификације и домене
- Каријера мердевине
- Тимска динамика и групни излет
- Препоручено читање
Трансфер знања
Веома је важно за тестере да разумеју Домен као и функције апликације. То им омогућава да темељно тестирају тестирану апликацију. КТ сесије су од суштинског значаја како би се разумело основне функције и логика која ће се применити током тестирања. Сесије мозгања су од виталног значаја за заједничко разумевање примене и домена.
У тиму треба да постоји здрава атмосфера за размену знања у којој сви могу да уче и расту.
Тестери би требали бити укључени у дискусије од самог почетка пројекта. Почетне дискусије у основи се састоје од пословних људи, архитеката, програмера, стручњака за базе података итд. Укључивање тестера током ових раних фаза развоја софтвера пружиће добро знање и разумевање о апликацији која ће се развијати и тестирати.
Пренос знања би се требао одвијати у следећим фазама:
- Припремити : Кључне људе који имају знање треба идентификовати и мотивисати за пренос знања.
- Разумевање клијента : Сама пословна особа или клијент може вам пренијети ово знање.
- Упознајте се са апликацијом : Кључно је разумети апликацију коју ћете тестирати. Требали бисте добити исправну документацију о пријави.
- Упознајте се са тимовима, процесима и системима : Требало би да будете упознати са којим се развојним животним циклусом следи пројекат (Агиле или неки други), који су процеси испитивања и који се алати за управљање тестовима користе. Стекните основну идеју свих алата и процеса који се користе у пројекту.
- Проучите окружења за апликације - постоје различити оквири за апликације попут дев, церт, тест & прод. Требало би да вам се пренесе знање о овим срединама.
- Дају повратне информације : Када се заврше све сесије КТ, требало би да пружите повратне информације о процесу КТ. Ове повратне информације су важне за побољшање процеса у будућности.
Домен знања
Разумевање домена апликације (нпр. Здравство, осигурање, образовање, банкарство итд.) Је веома важно и тестерима ће бити од помоћи да верификују функционалност из различитих перспектива. Тхе тестер треба да буде у могућности да носи капу крајњег купца, као и МСП .
Изградња знања домена захтева време и само током периода рада на одређеном домену, ресурс ће моћи да стекне чврсто знање о домену на којем ради. Понекад ће тестер добити прилику да тестира различите апликације које припадају исти домен, тако да тестирање постаје лакше и смисленије ако поседује знање о целокупном домену.
Технички и домен Сертификати
Имати талентовани базен тестера дефинитивно је велика предност пројекта. Фокус би требао бити на обуци тима и њиховом сертификовању у одговарајућим областима у којима раде номиновањем за интерне сертификате. Такође постоји пуно екстерних сертификата који се такође могу одабрати и обучити и цертифицирати тим у тим областима.
Сертификати ће тиму сигурно пружити моралну подршку и зрелост да са поуздањем обавља активности тестирања. Ресурси са доменом такође ће искористити интелектуално знање које се потенцијалним клијентима може показати за нове пословне могућности.
Важно је осигурати да чланови тима за тестирање заједнички имају праву комбинацију знања из домена и техничких вештина потребних за постизање заједничких циљева тима за тестирање.
који уређаји раде на оси слоју 2
Каријера Мердевине
Није довољно створити само тим тестера са свим скупинама вештина, већ је такође важно пружити им могућности да се уздигну на каријерној лествици. Створите програме за изградњу каријере за њих или номинирајте њихова имена за програме који могу обликовати њихову каријеру и учинити их подобним за следећи ниво улоге.
Припремајући их за следећи ниво улоге очигледно ће испунити потребе за идентификовањем и расподјелом ресурса у пројекту према потреби и када. Састанци тимова могу се ефикасно користити за расправу о њиховим улогама и одговорностима за следећи ниво.
Образовање о разним вештинама потребним за обављање наредних улога је корисно, а такође помаже у континуираном усавршавању процеса. Сваки менаџер је одговоран да објасни дужности које се очекују да се изврше када се ресурси унапређују.
Ово ће осигурати да се не промовише само скуп ресурса, већ се промовишу спремни, одговорни и квалификовани појединци.
Тимска динамика и групни излет
Сасвим је очигледно осигурати да постоји ниво здраве тимске динамике који тим успоставља и прати за ефикасан рад у групи, испуњавање заједничких циљева, завршавање планираних циљева и постизање циљева на време. Витално је навести их да схвате да је „пројекат“ заједнички циљ свих у пројекту, а довршавање онога што купац жели је „приоритет“.
Да бисте то постигли, сви би требало да раде заједно као „тим“, остављајући све разлике иза себе, а довршавање планираних задатака требало би да буде једина „мета“. Током седмичних састанака тимова, чланови тима треба да добију информације о задацима, приоритетима за наредни период и да имају заједничко, јасно и гласно разумевање посла који треба обавити.
Вежбе за изградњу тима и изласци у тим су заиста неопходни за сагоревање стреса и пуњење тима да ради више. Ово ће такође помоћи за боље разумевање чланова тима ван пројектних радова и уопште у другом окружењу.
Мали знак захвалности може се најавити током састанака тима ради идентификовања талената и подстицања и мотивисати други да се боље представе.
Абоут Аутхор: Ово је гост гост од Баскар Субраманиан. Аутор ради као менаџер теста за МНЦ.
Додатна литература: Прочитајте повезане чланке у наставку:
- Како створити успешан КА тим .
- 5 главних проблема са великим тимовима за КА тестирање и како поступати с њима
- Вођство у тестирању - тестирајте одговорности водећег лица и како ефикасно управљати тест тимом
- Како формирати ефикасан тест тим
Ако вам се свиђа овај пост, размислите о томе да га поделите са пријатељима. Такође, ставите своје мисли и идеје у коментаре о томе како да изградите успешан КА тим.
Препоручено читање
- Најбољи алати за тестирање софтвера 2021. (Алати за аутоматизацију КА теста)
- Посао за КА помоћника за тестирање софтвера
- Питања и одговори за тестирање софтвера, 2. део
- Курс за тестирање софтвера: Који институт за тестирање софтвера да се придружим?
- Одабир тестирања софтвера за вашу каријеру
- Како створити успешан тим за КА
- Како одржати мотивацију живом у софтверским тестерима?
- Шта би требало да буду ваша очекивања од вође КА тима?