leadership testing test lead responsibilities
Лидерството в тестването - ключови отговорности
Отново е установено значението на тестерите и екипите за тестване.
Успехът на приложение или продукт до голяма степен се дължи на ефективни и ефективни техники за тестване, които формират основата за валидно излагане на грешки.
Какво ще научите:
Екип за изпитване
Екипът за изпитване може да се състои от лица с различни нива на умения, нива на опит, нива на опит, различни нагласи и различни нива на очаквания / интереси. Атрибутите на всички тези различни ресурси трябва да бъдат използвани правилно, за да се постигне максимално качество.
Те трябва да работят съгласувано заедно, да следват тестовите процеси и да изпълнят ангажираната работа в рамките на планираното време. Това очевидно налага необходимостта от управление на тестове, което най-често се извършва от човек с ролята на ръководител на теста.
Като тестери, работата, която най-накрая сме сварени, е пряк резултат от решенията на ръководството. Тези решения са резултат от опит за прилагане на ефективни QA процеси в допълнение към доброто управление на тестовия екип.
Самата статия е разделена на урок от две части:
- Първата част би помогнала за извеждането на често изпълняваните задължения от тестовия водач и какви други фактори трябва да се вземат предвид при управлението на тестовия екип.
- Втората част ще подчертае някои ключови умения, необходими за добър лидер, и няколко други умения за това как да поддържате щастлив екип от тестове.
Тези два урока не само биха помогнали на водещите тестове по отношение на това как и какво да се модифицират, за да се получат оптимални резултати, но също така ще насочат опитни тестери, които се стремят да преминат към нови ръководни роли.
Тествайте лидерски умения и отговорности
По дефиниция основната отговорност на всеки тестов ръководител е ефективно да ръководи екип от тестери за постигане на целите на продукта и по този начин постигане на изведените организационни цели. Разбира се, колкото и ясно да е определението за ролята, тя по своята същност се превръща в цяла поредица от отговорности за индивида.
Нека да разгледаме често изречените отговорности на ръководителя на теста.
Препоръчително четиво=> Как да изградим успешен QA екип?
Тестовият водач е най-често отговорен за следните дейности:
# 1) Той трябва да може да идентифицира как неговите тестови екипи се подреждат в рамките на една организация и как неговият екип би постигнал пътната карта, определена за проекта и организацията.
# две) Той трябва да определи обхвата на тестовете, необходими за конкретно издание, въз основа на изискванията на документа.
# 3) Представете плана за тестване след дискусии с тестовия екип и го прегледайте и одобрете от екипа за управление / разработка.
как да създам масив от обекти в Java
# 4) Трябва да идентифицирате необходимите показатели и да работите, за да ги разполагате. Тези показатели могат да бъдат присъща цел на тестовия екип.
# 5) Трябва да идентифицира усилията за изпитване, необходими чрез изчисляване на размера, необходим за даденото освобождаване, и да планира необходимите усилия за същото.
# 6) Разберете какви умения са необходими и балансирайте тестовите ресурси съответно с тези нужди въз основа на техните собствени интереси. Също така установете дали има пропуски в уменията и план за обучения и образователни сесии за идентифицираните тестови ресурси.
# 7) Идентифицирайте инструментите за докладване на тестове, управление на тестове, автоматизация на тестове и др. И обучете екипа как да използва тези инструменти. Отново планирайте сесии за трансфер на знания, ако е необходимо, на членовете на екипа за инструментите, които биха използвали.
# 8) Запазване на квалифицирани ресурси като им насаждате лидерство и предлагате насоки на младшите ресурси, както и когато е необходимо, като по този начин им давате възможност да растат.
# 9) Създайте забавна и благоприятна среда за всички ресурси, за да сте сигурни, че имат максимална производителност.
Управлявайте ефективно екипите за изпитване
# 1) Инициирайте Дейности за планиране на тестове за дизайн на тестови случаи и насърчавайте екипа да провежда срещи за преглед и да гарантира, че коментарите за преглед са включени.
# две) По време на тестовия цикъл наблюдавайте напредъка на теста, като постоянно оценявате работата, възложена на всеки от ресурсите, и ги пребалансирайте или преразпределете според нуждите.
# 3) Проверете дали може да има закъснения при постигане на графика и проведете дискусии с тестери, за да разберете проблемите, с които може да се сблъскате, и усилено се стремете да ги разрешите.
можеш ли да върнеш масив в java
# 4) Провеждайте срещи в тестовия екип, за да сте сигурни, че всички са наясно какво правят останалите членове на екипа.
# 5 ) Представете своевременния статус на заинтересованите страни и ръководството и вдъхнете увереност относно свършената работа.
# 6) Изгответе планове за намаляване на риска, ако в случай на забавяне са предвидени.
# 7) Преодолейте пропуските и разликите между тестващия екип и ръководството, за да се оформи чист двупосочен интерфейсен канал.
Препоръчително четиво=> Как да поддържате мотивацията жива в тестерите на софтуер?
Тестово управление
Въпреки че лидерството може да означава цяла арена от неща като власт, знания, способност да бъдем проактивни, интуитивни, силата да влияем върху решенията и т.н., често се вижда, че много пъти, въпреки че някои ръководители на тестове притежават почти всички тези качества по своята същност, те все още вероятно са далеч от целта при ефективното управление на своите тестови екипи поради начина, по който те се опитват да разкрият тези качества.
Често в екипите за тестване, въпреки че ръководството и управлението вървят заедно ръка за ръка, те определено не означават едно и също нещо.
Ръководителят на теста може да притежава всички лидерски умения на хартия, но това не означава, че може да управлява и екип. Имаме определени политики за самите тестови процеси. Изкуството на управление на тестовите екипи обаче често е сива зона по отношение на определянето на твърдо и бързо правило за управление.
Някакви мисли за това защо това може да бъде и как се различава някой от тестовите екипи от другите екипи?
Мисля, че е изключително важно да осъзнаем, че с екип за тестване, използващ управленски подход, който е теоретично перфектен и доказан, може да не винаги работи добре.
Важни неща, които трябва да имате предвид за ефективно управление на тестовите екипи
Има някои факти, които трябва да бъдат взети под внимание, за да се управлява ефективно тестовият екип. Това е разработено по-долу.
# 1) Разберете тестерите
Работата на тестера е да открие дефекти или грешки в софтуера, за да подобри качеството му. В екип може да има тестери, които абсолютно се радват да нарушават кода, като въвеждат иновативни и креативни стилове на тестване. Излишно е да казвам, че това изисква човек да притежава умения, креативност и начин на мислене да гледа на софтуера съвсем различно от останалите.
Със значително количество време, прекарано в работата ви във вашето ежедневие и нарастващ опит, тестовите ресурси почти не могат да се измъкнат от това „тестово“ мислене и то става част от това кои са те, в личен и професионален план. Те търсят дефекти в почти всичко, вариращо от продукта до процеси, тестови клиенти, мениджъри и т.н.
Отделянето на време за разбиране на това мислене на тестовия екип е първата и най-важна стъпка към възможността да се извлече разумен подход за управление на теста за тестово ръководство.
# 2) Работна среда на тестерите
Тестовият екип най-често се оказва, че се справя с високи нива на натиск поради строги срокове спрямо обемното количество тестове, което трябва да постигнат с дадените тестови ресурси.
Понякога може да има забавяне в доставката на кода на тестовия екип или забавяне в придобиването на необходимата среда или забавяне при отстраняване / проверка на дефекти поради безброй фактори. Всичко това, без разширение в графиците.
В допълнение към това може да са необходими големи усилия за изпитване, при което недостатъчното или непълно изпитване може директно да повдигне въпроси относно качеството на продукта.
Въпреки че тестовите екипи могат да сигнализират за определени рискове, които идентифицират проактивно, много пъти това може да не се възприема много положително от ръководството, или защото те не могат да разберат напълно свързаната нишестност или да гледат на това като на липса на умения ниво в тестови екипи.
Несъмнено тестовите екипи претърпяват високи нива на разочарование, заедно с натиска да изпълнят навреме. Измерване на средата, на която често е изложен тестовият екип, работата в него може да бъде безценен принос за тестов ръководител / мениджър за ефективно управление.
# 3) Роля на тестовия екип
След много години в тестващата област осъзнах, че нито едно тестване не е „цялостно“ тестване и разкриването на „всички“ дефекти е измислено явление.
Толкова много пъти, независимо от големите усилия за тестване, дефекти се откриват в клиентската или производствената среда и се определят като „бягство“ от тестовите екипи. Тестовият екип често приема удара за такива бягства и е помолен да опише количествено техния обхват на тестване, за да дешифрира дали този проблем на място е могъл да бъде засечен по време на тестовия цикъл.
Понякога това причинява голямо разочарование на изпитателите по отношение на това как техните роли се изобразяват на другите по отношение на техните умения и следователно визията за това за тях самите в по-широката картина.
Заключение
Разбирането на всички тези реалности в тестовите екипи би помогнало определяне на нивото на подхода на управление, който да се следва , което означава, че ще има голям шанс да се отклоните от стандартните и теоретични техники за управление.
Ще засегнем тези техники във втората част на този урок. Така че следете! Или още по-добре; кажете ми какво мислите за този урок, като оставите ценните си коментари.
За автора: Това е статия за гости на Снеха Надиг. Тя работи като тестови ръководител с над 7 години опит в проекти за ръчно тестване и автоматизация.
Препоръчително четене
- Какви трябва да бъдат вашите очаквания от ръководителя на екипа за QA?
- Как да отговорите на екипни игри и въпроси, свързани с лидерството, за интервюта за ръководна позиция в теста
- Тиймбилдинг при тестване на софтуер - Как да изградите и развиете своя екип за осигуряване на качеството
- Как да ръководя по-щастлив и успешен тестови екип - Тестово лидерство Част 2
- Как да бъда добър наставник на отбора, треньор и истински защитник на отбора в гъвкав свят на тестване? - Вдъхновението
- Как да подготвим и доставим изключителна презентация за QA тестване на екипа
- Как да изградим успешен екип за QA
- Изборът на софтуерно тестване като кариера