V fazi ocenjevanja preizkusov ste ocenili, da bo projekt banke Guru99 končan v enem mesecu. Recimo, da morate v enem mesecu narediti ta projekt 5 članov . Toda vaš šef misli drugače.
1. Ali je šefova ideja pravilna?
DaNi
napačnega
pravilnega,
ker ekipe ni mogoče prilagoditi na takšen način. Preveč članov ekipe povzroči težavo v organizaciji in administraciji ekipe.
Ne morete preprosto prilagoditi ekipe, kot je formula v zgornjem scenariju, ker:
- Vodenje desetčlanske ekipe se popolnoma razlikuje od vodenja petčlanske ekipe. Morda boste potrebovali več truda za upravljanje in nadzor ekipe in čas izvedbe projekta se lahko podaljša.
- Če se število članov v skupini poveča, si lahko delijo projektne naloge, da skrajšajo čas izvedbe. Toda deljenje nalog z mnogimi ljudmi, ki jih lahko opravi samo ena oseba, lahko vpliva na produktivnost.
Organizacija ekip je ena najbolj zapletenih nalog v 'Test Managementu'. Testna skupina igra zelo pomembno vlogo v katerem koli programskem projektu. Ključna lastnost vseh uspešnih voditeljev testov je organiziranje in vodenje visokozmogljive testne skupine, ki organizaciji prinaša poslovno vrednost.
Kaj je "projektna skupina"?
Projektna skupina je skupina ljudi, ki
Skupaj sodelujejo pri doseganju splošnega cilja projekta. Test Manager je oseba, ki ustvari učinkovito ekipo in jo vodi do tega uspeha.
Kako ustvariti zelo učinkovito ekipo?
Naslednje lastnosti so bistvenega pomena za oblikovanje zelo učinkovite ekipe
- Močno sodelovanje - sodelovanje je dejanje sodelovanja z drugimi in skupnega delovanja za dosego nekega dela. Nadarjena ekipa najde načine za reševanje medosebnih vprašanj in delo. Pri delu so se pripravljeni podpirati.
- Zaveza - v močni ekipi se vsi člani zavežejo skupnim projektnim ciljem. Skrbijo in prevzemajo odgovornost za svoje delo in delo ekipe. Vsak član dela z velikim trudom, drugi pa enako.
- Učinkovita komunikacija - ključni dejavnik uspešnega delovanja ekipe je komunikacija. Člani spregovorijo in izrazijo svoje ideje jasno, pošteno, logično, da se lahko razumejo.
- Skupna raba - V skupini ima vsak član svoje močne in šibke točke. V dobri ekipi so člani pripravljeni deliti informacije, znanje in izkušnje, da se med seboj izpopolnjujejo.
Kako zgraditi in voditi učinkovito ekipo?
V tej temi boste našli podroben postopek organizacije projektne skupine za projekt banke Guru99. Če želite zgraditi in upravljati učinkovito skupino, sledite spodnjim korakom -
Korak 1) Razvijte načrt človeških virov
Načrtovanje človeških virov je postopek, ki opredeljuje sedanje in prihodnje potrebe po človeških virih za organizacijo. Namen načrtovanja človeških virov je zagotoviti najboljše ujemanje med člani ekipe in projekti ter se izogniti pomanjkanju ali odpuščanju človeške energije. Ta faza je razdeljena na naslednje 3 faze
Korak 1.1) Napoved povpraševanja
V tem koraku Test Manager napove celotne potrebe po človeških virih v skladu z različnimi projektnimi načrti.
Morda imate vprašanje » Kako Test Manager v ožji izbor vključi položaj ekipe in njihove vloge ? "
Sestava in velikost ekipe temelji na značilnostih in funkcionalnosti projekta. Če razumete, kakšno vrsto ekipe potrebujete, boste vedeli, kako izbrati položaj ekipe in njene vloge.
Ker je značilnost projekta Guru99 Bank testiranje , morate za ta projekt ustvariti preskusno skupino . Velikost ekipe (število članov v projektni skupini) temelji na obsegu projektnih dejavnosti in zahtevnosti projekta.
Struktura preskusne skupine
Preskusno skupino običajno sestavljajo naslednji člani:
Oznaka | Odgovornosti |
---|---|
Test Manager | Upravljanje celotnega projekta Določa smer projekta |
Tester | Gradi na testnih primerov Ustvari Testna Suites Izvedba preizkusov, Prijava rezultate, poročilo napaka |
Razvijalec v preizkusu | Ustvari program za preizkus - kodo, ki so ga ustvarili razvijalci Ustvari skripte za avtomatizacijo preizkusov |
Test Administrator | Gradi in zagotavlja, da se testno okolje in sredstva upravljajo in vzdržujejo. Podprite skupino, da uporabi testno okolje za izvajanje preizkusa |
Člani SQA | Prevzemite odgovornost za zagotavljanje kakovosti |
V skladu s tem načrtom človeških virov potrebujete vsaj 5 članov za svojo projektno skupino. Vsak član bo imel v projektni skupini drugačno vlogo in mora imeti kompetence, ki ustrezajo njihovi vlogi.
Če je projekt zapleten in ima velik obseg, bi se morale projektne skupine povečati po velikosti in obsegu, da bi ustrezale zahtevnosti. V takem primeru lahko več oseb prevzame eno vlogo in izpolni svojo odgovornost.
Korak 1.2) Ocena kompetenc
Uporabnikove sposobnosti so pomembna točka, da bi morali upoštevati pri načrtovanju virov. Moraš se ujemajo člane z različnimi pristojnostmi na pravo nalogo. Pomeni izbrati primerno osebo za delo.
Upoštevajte naslednji scenarij -
Recimo, da kot preizkuševalca v projektni skupini dodelite člana razvijalca . Njegova naloga je izvesti testne primere in napake prijaviti upravitelju testov. To nalogo je treba opraviti v enem tednu. Rezultat pa je:
Napačno ste ga dodelili . Je razvijalec, njegova veščina je programiranje in ne testiranje. Če člana ujemate z napačno veščino, lahko naloga naredi neuspešno in projekt odloži.
Da bi se tej napaki izognil, mora pred dodelitvijo članov kateri koli nalogi vodja preskusov upoštevati številne dejavnike:
- Spretnost zahteva od članov za dokončanje različnih nalog projekta.
- Spretnosti in sposobnosti članov ekipe je treba meriti glede na poslanstvo in cilj projekta. Če razpoložljivi ljudje nimajo potrebnih kompetenc, mora vodja testa načrtovati, kako jih usposobiti.
Korak 1.3) Spretnost načrtovanja
- Ugotovite vrzeli: V nekaterih primerih obstajajo vrzeli med kompetencami člana in zahtevami po projektnih spretnostih. Njegova naloga vodje testa je, da ugotovi, katere spretnosti člani nimajo, da bi zanje ustvaril ustrezen načrt usposabljanja. Na primer, v prejšnjem scenariju član ekipe nima sposobnosti preizkušanja in je vrzel, ki jo je ugotovil Test Manager.
- Usposabljanje in ocenjevanje: Načrtovanje človeških virov bo vključevalo razmislek o tem, kako se obstoječe člane lahko usposobi in razvije za doseganje veščin in zahtevanih kompetenc. Načrt usposabljanja je treba ustvariti in uporabiti takoj po ugotovitvi vrzeli. V zgornjem primeru bi moral biti ta član usposobljen za preizkusno spretnost, da bi prevzel preizkusno nalogo.
- Vrednotenje: Programi usposabljanja se pogosto spremljajo in ocenjujejo, da se zagotovi njihova učinkovitost. Ta program lahko po potrebi spremenite.
Na primer, v zgornjem primeru mora Manager oceniti napredek razvijalca pri usposabljanju. Če razvijalec težko prevzame testiranje, lahko upravitelj razmisli o alternativni metodi usposabljanja ali pa ga zamenja.
Korak 2) Sestavite projektno skupino
Ko končate z razvojem kadrovskega načrta, je čas, da sestavite svojo projektno skupino.
Kako lahko sestavim uspešno ekipo? Za oblikovanje učinkovite ekipe so pomembni 4 elementi
Korak 2.1) Misija ekipe
Prva stvar, ki jo mora narediti Test Manager, je deliti poslanstvo ekipe z ostalimi člani. Ustvarjanje izjave o poslanstvu zahteva, da člani ekipe premislijo, se pogovorijo in se dogovorijo
Naloga poslanstva projekta Guru99 Bank je na primer preizkusiti sistem neto bančništva cenjene banke „Guru99 Bank“. Kot vodja preizkusov morate to poslanstvo deliti s člani svoje ekipe in jim pokazati pomembnost poslanstva v poslovni dejavnosti.
Korak 2.2) Odgovornost ekipe
Kaj se zgodi, če člani ekipe ne vedo, kakšna je njihova vloga in kaj bi morali storiti v projektu?
V timskem okolju je zelo pomembno, da člani ekipe vedo, kaj se od njih pričakuje .
V projektu Guru99 Bank lahko organizirate sestanek skupine. Na sestanku morate:
- Jasno povejte, kdo je glavni in kaj pričakujete od svoje ekipe
- Prepričajte se, da je vsem jasna njegova vloga in odgovornosti. Te vloge so že opredeljene v koraku 1.1
Korak 2.3) Pravila ekipe
Pravila ekip so smernice za načine skupnega sodelovanja. Ekipe ne potrebujejo veliko pravil, da bi dobro sodelovale, vendar se morajo vsi člani ekipe strinjati s pravili in si deliti odgovornost za zagotavljanje, da jih upoštevajo
Nekaj vzorcev pravil ekipe lahko navedete kot sledi
Korak 2.4) Motivacija ekipe
Timsko delo brez motivacije izgleda kot telo brez duše. Kot testni vodja projekta Guru99 je od vas odvisno, ali svojo ekipo dosledno motivirate vsak dan.
Če imate motivirano ekipo, bo to izboljšalo kakovost in produktivnost vašega projekta. Ustvarili boste dobro delovno okolje, ki bo opolnomočilo vašega člana.
Če želite vedeti, kako motivirati svojo ekipo, si oglejte članek People Skill.
3. korak) Upravljanje projektne skupine
Vodenje ekipe je za vodjo preizkusov zelo zahtevna naloga. Ukvarjali se boste z različnimi osebnostmi in stili dela. Primarni cilj dobrega vodje je, da se vsi osredotočijo, poskrbijo, da vsi komunicirajo in da projekt ostane na pravi poti.
Naslednja slika prikazuje pomembno vlogo Test Managerja. Predstavljajmo si, da je članov ekipe veliko nič, brez vodje pa so še vedno nič. Toda če imajo upravitelja, jih je mogoče združiti in postati velika številka.
Obstajajo trije načini upravljanja ekipe, kot je prikazano na sliki:
Nastavitev ciljne skupine
Test Manager mora članom sporočiti, za kaj delajo. Določiti morate cilje ekipe, ki bi se jih morali vsi člani poznati in strinjati. V projektu Guru99 Bank je skupinski cilj "preizkusiti neto bančništvo banke Guru99"
Timske cilje je treba načrtovati in vdreti v določeno nalogo.
Opazovanje
Opazovanje ekipe pomeni:
- Spremljanje uspešnosti člana ekipe
- Razumevanje, kaj počnejo, in rezultat njihovega dela.
Opazovanje pomaga vodji testa, da preveri učinkovitost dela člana ekipe, napredek projekta in zgodnje odkrivanje težav.
Obvladovanje konfliktov
Projektna skupina, v kateri sodelujejo ljudje z različnimi osebnostnimi in delovnimi slogi, se bo zagotovo zgodila. Ljudje imajo različna stališča in v pravem nizu okoliščin se te razlike stopnjujejo do konflikta. Vloga upravitelja preizkusov je obvladovanje tega konflikta.
Vadimo s primerom
Med projektom Guru99, ki se ukvarja z napredkom, prosite vse člane ekipe, naj posodobijo napredek projekta in tukaj je njihov odgovor.
Člani ekipe ne sodelujejo, želijo delati stvari po svojih željah in domišljiji in ne želijo upoštevati nobenih pravil. Kaj boste v tem primeru storili? Prezri ta konflikt Krivi nekoga za to težavo Čim prej rešite spor. Popravite InCorrect
Obstaja nekaj priporočenih dejavnosti, na katere se lahko obrnete, da razrešite tak konflikt
- Organizirajte sestanek skupine, da člani potrdijo projektno situacijo
- Naj člani razumejo pomen sodelovanja pri projektu
- Prosite jih za sodelovanje pri reševanju konflikta
V postopku reševanja je najpomembneje, da komunikacija ostane odprta za vse. Vpleteni morajo govoriti o konfliktu in se pogovoriti o svojih močnih občutkih.
Konflikt je mogoče zaznati in obravnavati neposredno in hitro. S spoštovanjem razlik med ljudmi, sposobnostjo razrešiti konflikt, ko se zgodi, in tudi prizadevanjem za njegovo preprečevanje boste lahko ohranili zdravo in ustvarjalno vzdušje ekipe.