leadership testing test lead responsibilities
Ledelse inden for test - nøgleansvar
Betydningen af testere og testteamene er blevet fastslået igen.
En applikations eller produkts succes tilskrives i vid udstrækning effektive og effektive testteknikker, der danner grundlaget for gyldig eksponering af fejl.
Hvad du lærer:
Et testhold
Et testteam kan bestå af individer, der har varierende færdighedsniveauer, erfaringsniveauer, ekspertiseniveauer, forskellige holdninger og forskellige forventnings- / interesseniveauer. Attributterne for alle disse forskellige ressourcer skal tappes med rette for at maksimere kvaliteten.
De skal arbejde sammenhængende, følge testprocesserne og levere det engagerede stykke arbejde inden for den planlagte tid. Dette nødvendiggør naturligvis behovet for testadministration, som oftest udføres af en person med rollen som testleder.
Som testere er det arbejde, vi endelig koges ned til, et direkte resultat af ledelsesbeslutninger. Disse beslutninger er et resultat af forsøg på at implementere effektive QA-processer ud over god testteamadministration.
Selve artiklen er opdelt i en tutorial af to dele:
- Den første del vil hjælpe med at bringe de almindeligt udførte opgaver ud af en testleder, og hvilke andre faktorer der skal overvejes, når man administrerer et testteam.
- Den anden del vil fremhæve nogle vigtige færdigheder, der kræves for at være en god leder og et par andre færdigheder om, hvordan man holder et testteam lykkeligt.
Disse to tutorials vil ikke kun hjælpe testledningerne med hensyn til, hvordan og hvad de skal ændre for at få optimale resultater, men også vejlede de erfarne testere, der stræber efter at gå ind i nye lederroller.
Test Lead / Leadership Færdigheder og ansvar
Per definition er det grundlæggende ansvar for en testleder effektivt at lede et team af testere til at opfylde produktmålene og derved nå de organisatoriske mål, der er afledt. Selvom definitionen af rollen ligefrem er ligefrem, betyder det selvfølgelig, at det i sig selv udmønter sig i en hel række ansvar for individet.
Lad os se på en testlederes ofte udskårne ansvar.
Anbefalet læsning=> Hvordan opbygger man et vellykket QA-team?
En testleder er mest ansvarlig for følgende aktiviteter:
# 1) Han skal være i stand til at identificere, hvordan hans testteam tilpasser sig inden for en organisation, og hvordan hans team ville nå den køreplan, der er identificeret for projektet og organisationen.
#to) Han skal identificere omfanget af den test, der kræves for en bestemt frigivelse, baseret på kravene i dokumentet.
# 3) Udsæt testplanen efter drøftelser med testteamet, og få den gennemgået og godkendt af ledelsen / udviklingsteamet.
hvilket ide er bedst for python
# 4) Skal identificere de krævede metrics og arbejde for at få dem på plads. Disse målinger kan være et iboende mål for testholdet.
# 5) Skal identificere den krævede testindsats ved at beregne størrelsen, der er nødvendig for den givne frigivelse, og planlægge den krævede indsats for den samme.
# 6) Find ud af, hvilke færdigheder der kræves, og afvej testressourcerne i overensstemmelse hermed med disse behov også ud fra deres egne interesser. Og identificer også, om der er nogen færdighedshuller og plan for trænings- og uddannelsessessioner for de identificerede testressourcer.
# 7) Identificer værktøjerne til testrapportering, testadministration, testautomatisering osv., Og informer teamet om, hvordan du bruger disse værktøjer. Planlæg igen videnoverførselssessioner, hvis det kræves af teammedlemmerne for de værktøjer, de vil bruge.
# 8) Bevarelse af kvalificerede ressourcer ved at indgyde lederskab i dem og tilbyde vejledning til juniorressourcerne, når og når det er nødvendigt, hvorved de kan vokse.
# 9) Opret sjovt og befordrende miljø for alle ressourcerne for at sikre, at de har maksimal kapacitet.
Administrer testteamene effektivt
# 1) Indled Test planlægning aktiviteter til test sagsdesign og opfordre holdet til at afholde gennemgangsmøder og sikre, at gennemgangskommentarer er indarbejdet.
#to) Under testcyklussen skal du overvåge testforløbet ved konstant at vurdere det arbejde, der er tildelt hver af ressourcerne, og ombalancere eller omfordele dem efter behov.
# 3) Kontroller, om der kan være forsinkelser i at nå tidsplanen, og hold drøftelser med testere for at finde ud af de problemer, de måske står over for, og stræb hårdt for at løse dem.
# 4) Hold møder i testteamet for at sikre, at alle er opmærksomme på, hvad de andre holdmedlemmer laver.
# 5 ) Præsenter den aktuelle status for interessenterne og ledelsen, og skab tillid til det arbejde, der udføres.
# 6) Forbered eventuelle risikobegrænsende planer, hvis der forventes forsinkelser.
# 7) Brug eventuelle huller og forskelle mellem testteamet og ledelsen for at danne en ren tovejs-interface-kanal.
Anbefalet læsning=> Hvordan holder man motivationen i live i softwaretestere?
Test Management
Selvom lederskab kan betyde en hel arena af ting som magt, viden, evnen til at være proaktiv, intuitiv, magten til at påvirke beslutninger osv., Ses det ofte mange gange, selvom visse testledere har næsten alle disse kvaliteter i sig selv, de er stadig sandsynligvis langt væk fra målet til at styre deres testteam effektivt på grund af den måde, hvorpå de forsøger at frembringe disse kvaliteter.
Ofte i testteams, selvom ledelse og ledelse går sammen hånd i hånd, betyder de bestemt ikke det samme.
En testleder kan have alle ledelseskompetencer på papir, men det betyder ikke, at han også kan styre et hold. Vi har flere politikker fastlagt for selve testprocesserne. Imidlertid er kunsten at administrere testteams ofte et gråt område med hensyn til at definere en hård og hurtig regel for ledelse.
Eventuelle tanker om hvorfor det kan være, og hvordan adskiller ethvert testhold sig fra andre hold?
Jeg synes, at det er ekstremt vigtigt at indse, at det med et testteam, der bruger en ledelsesmetode, der er teoretisk perfekt og bevist, måske ikke altid fungerer godt.
Vigtige ting at overveje for effektiv styring af testhold
Der er visse fakta, der skal tages i betragtning for at styre et testteam effektivt. Dette er blevet uddybet nedenfor.
# 1) Forstå testerne
En testers opgave er at finde fejl eller fejl i software for at forbedre dens kvalitet. I et team kunne der være testere, der absolut nyder at bryde koden ved at indføre innovative og kreative testformer. Det er overflødigt at sige, at dette kræver, at en person har dygtighed, kreativitet og den slags tankegang for at se på software helt anderledes end resten.
Med en betydelig mængde tid brugt på dit job i din daglige liv og voksende erfaring, kan testressourcer næsten ikke bryde ud af denne 'test' tankegang, og det bliver en del af, hvem de er, personligt og professionelt. De ser efter mangler i næsten alt lige fra produktet til processer, testledninger, ledere osv.
At tage tid til at forstå denne holdning hos testteamet er det første og første skridt i at være i stand til at udlede en rimelig testledelsesmetode til en testleder.
# 2) Testers arbejdsmiljø
Testholdet finder sig ofte med at håndtere høje niveauer af pres på grund af strenge deadlines mod den omfangsrige test, de har brug for for at opnå med de givne testressourcer.
indsættelsessortering i c ++
Nogle gange kan der være en forsinkelse i at levere koden til testteamet eller forsinkelse i at erhverve det krævede miljø eller forsinkelse i at rette / verificere fejl på grund af utallige faktorer. Alt dette uden udvidelse i tidsplaner.
Derudover kan der kræves en stor testindsats, hvor utilstrækkelig eller ufuldstændig test direkte kan rejse spørgsmål om produktets kvalitet.
Selvom testhold kan markere visse risici, identificerer de pro-aktivt, vil dette måske mange gange ikke blive betragtet meget positivt af ledelsen, fordi de måske ikke helt forstår det involverede nitty-gritty, eller de kan se på det som en mangel på dygtighed niveau i testhold.
Uden tvivl gennemgår testholdene høje niveauer af frustration sammen med presset om at levere til tiden. At måle miljøet, som testteamet ofte udsættes for, kan arbejde i det være et uvurderligt input til en testleder / leder til effektiv ledelse.
# 3) Testholdets rolle
Efter mange år i testdomænet er jeg kommet til at indse, at intet testmål er 'komplet' test, og afdækning af 'alle' defekter er et fiktivt fænomen.
Så mange gange uanset den store testindsats findes mangler i kunden eller produktionsmiljøet og betegnes som en 'flugt' fra testteamene. Testholdet tager ofte hit for sådanne undslip og bliver bedt om at kvantitativt beskrive deres testdækning for at dechifrere, hvis dette feltproblem kunne have været fanget under testcyklussen.
Nogle gange forårsager dette et stort svigt til testerne om, hvordan deres roller bliver portrætteret for andre med hensyn til deres færdigheder og dermed visionen om det for sig selv i det bredere billede.
Konklusion
At forstå alle disse realiteter inden for testhold ville hjælpe med niveauindstilling af den type ledelsesmetode, der skal følges , hvilket betyder, at der ville være en god chance for at træde væk fra standard- og teoretiske styringsteknikker.
Vi berører disse teknikker i anden del af denne vejledning. Så hold dig opdateret! Eller endnu bedre; lad mig vide, hvad du synes om denne vejledning ved at efterlade dine værdifulde kommentarer.
Om forfatteren: Dette er en gæsteartikel af Sneha Nadig. Hun arbejder som testleder med over 7 års erfaring i test- og manuelle testprojekter.
Anbefalet læsning
- Hvad skal dine forventninger være fra QA-teamlederen?
- Sådan besvares teamspil og ledelsesrelaterede interviewspørgsmål til testledelsesposition
- Teambuilding i softwaretest - Sådan opbygges og udvides dit QA-team
- Sådan leder du et lykkeligere og vellykket testteam - Testledelse del 2
- Hvordan man kan være et godt teammentor, coach og en sand team-defender i en agil testverden? - Inspirationen
- Sådan forberedes og leveres en fremragende QA-testpræsentation til teamet
- Sådan opbygges et vellykket QA-team
- Valg af softwaretest som din karriere