Projektni tim: razvoj, izgradnja, upravljanje: proces korak po korak

u Procjena testa fazi, procijenili ste da ฤ‡e projekt Guru99 Bank biti gotov za mjesec dana. Reci da trebaลก 5 ฤlanovima za provedbu ovog projekta jedan mjesec. Ali vaลก ลกef misli drugaฤije.

Projektni tim: razvoj, izgradnja, upravljanje

1) Je li ลกefova ideja toฤna?

Da

Ne

netoฤan
ispravan

Jer tim se ne moลพe skalirati na taj naฤin. Previลกe ฤlanova u timu stvara problem u organizaciji i administraciji tima

Ne moลพete jednostavno skalirati Tim kao ลกto je formula u gornjem scenariju jer:

  • Upravljanje a deseteroฤlani tim se potpuno razlikuje od upravljanja peteroฤlani tim. Moลพda ฤ‡e vam trebati viลกe truda da upravljate timom i kontrolirate ga, a vrijeme izvrลกenja projekta moลพe se poveฤ‡ati.
  • Ako se broj ฤlanova u timu poveฤ‡a, oni mogu dijeliti projektne zadatke kako bi se smanjilo vrijeme izvrลกenja. Ali dijeljenje zadataka s mnogo ljudi, koje moลพe obaviti samo jedna osoba, moลพe utjecati na produktivnost.

Organizacija tima jedan je od najsloลพenijih zadataka u 'Upravljanje testovima'. Testna ekipa igra vrlo srediลกnju ulogu u bilo kojem softverskom projektu. Kljuฤna osobina svih uspjeลกnih voditelja testiranja je organiziranje i upravljanje timom za testiranje visokih performansi koji daje poslovnu vrijednost organizaciji.

ล to je 'projektni tim'?

Projektni tim je grupa ljudi koji

Projektni tim

Oni rade zajedno kako bi postigli opฤ‡i cilj projekta. Test Manager je osoba koja gradi uฤinkovit tim i vodi ga do tog uspjeha.

Kako stvoriti visoko uฤinkovit tim?

Sljedeฤ‡e osobine bitne su za izgradnju vrlo uฤinkovitog tima

Stvorite vrlo uฤinkovit tim

  • Jaka suradnja โ€“ Suradnja je ฤin rada s drugima i zajedniฤkog djelovanja kako bi se postigao posao. Talentirani tim pronalazi naฤine za rjeลกavanje meฤ‘uljudskih problema i obavljanje posla. Spremni su podrลพati jedni druge u radu.
  • Opredjeljenje โ€“ U jakom timu, svi ฤlanovi predani su zajedniฤkim ciljevima projekta. Brinu i preuzimaju odgovornost za svoj rad i rad tima. Svaki ฤlan radi s velikim trudom, a isto rade i ostali.
  • Uฤinkovita komunikacija โ€“ Kljuฤni ฤimbenik uspjeลกnog rada tima je komunikacija. ฤŒlanovi govore i izraลพavaju svoje ideje jasno, iskreno, logiฤno kako bi se meฤ‘usobno razumjeli.
  • Dijeljenje โ€“ U timu svaki ฤlan ima svoje jake i slabe strane. U dobrom timu, ฤlanovi su voljni dijeliti informacije, znanje i iskustvo kako bi jedni druge usavrลกavali.

Kako izgraditi i voditi uฤinkovit tim?

Ova tema ฤ‡e vam korak po korak dati proces organiziranja projektnog tima za projekt Guru99 Bank. Da biste izgradili i upravljali uฤinkovitim timom, trebali biste slijediti 3 koraka kao u nastavku โ€“

Izgradite i upravljajte uฤinkovitim timom

Korak 1) Razvijte plan ljudskih resursa

Planiranje ljudskih resursa je proces koji identificira trenutne i buduฤ‡e potrebe za ljudskim resursima za organizaciju. Svrha planiranja ljudskih resursa je osigurati najbolju usklaฤ‘enost izmeฤ‘u ฤlanova tima i projekata i izbjeฤ‡i nedostatak radne snage ili redundanciju. Ova faza je podijeljena u sljedeฤ‡e 3 faze

Razviti plan ljudskih resursa

Korak 1.1) Predviฤ‘anje potraลพnje

U ovom koraku, Test Manager predviฤ‘a sveukupne potrebe za ljudskim resursima u skladu s razliฤitim projektnim planovima.

Moลพda imate pitanje"Kako voditelj testiranja odabire poziciju tima i njihove uloge? "

Sastav i veliฤina tima temelji se na obiljeลพje i funkcionalnost projekta. Ako razumijete ลกto vrsta tima trebate, znat ฤ‡ete kako napraviti uลพi izbor za poziciju tima i njihove uloge.

Jer karakteristika projekta Guru99 Bank je testiranje, trebali biste stvoriti a Tim za testiranje napraviti ovaj projekt. Veliฤina tima (broj ฤlanova u projektnom timu) temelji se na volumen projektnih aktivnosti i sloลพenost projekta.

Struktura tima za testiranje

Normalno, a Ispitivanje Tim se sastoji od sljedeฤ‡ih ฤlanova:

Oznaka Odgovornosti
Voditelj ispitivanja Upravljajte cijelim projektom

Definira projekt smjer

Ispitivaฤ Izgraฤ‘uje Testni sluฤajevi

Generirajte pakete testova

Izvrลกiti testovi, Dnevnik rezultati, izvjeลกฤ‡e nedostatak

Programer u testu Stvara program testirati โ€“ kod koji su izradili programeri

Stvara skripte za automatizaciju testiranja

Test Administrator Izgraฤ‘uje i osigurava Ispitna okolina a imovina jesu upravlja i odrลพavati

podrลกka tim za koriลกtenje testnog okruลพenja za izvoฤ‘enje testa

ฤŒlanovi SQA Preuzmite osiguranje kvalitete

Prema ovom planu ljudskih resursa, potrebno vam je najmanje 5 ฤlanova za vaลก projektni tim. Svaki ฤ‡e ฤlan uzeti a drukฤiji ulogu u projektnom timu, a moraju imati kompetencije odgovarajuฤ‡i na ulogu koja im je dodijeljena.

Ako je projekt sloลพen i ima veliki obujam, projektni timovi bi trebali rasti u veliฤini i skala zadovoljiti sloลพenost. U tom sluฤaju viลกe od jedne osobe moลพe preuzeti jednu ulogu i ispuniti svoju odgovornost.

Korak 1.2) Evaluacija kompetencije

ฤŒlanova kompetencije su vaลพna toฤka koju biste trebali uzeti u obzir u planiranju resursa. Morate spojiti ฤlanove s razliฤitim kompetencije prema prave zadatak. To znaฤi odabrati prikladni osoba za posao.

Razmotrite sljedeฤ‡i scenarij โ€“

Pretpostavimo da ฤlanu dodijelite programera kao ureฤ‘aj za ispitivanje u projektnom timu. Njegov zadatak je izvrลกiti testne sluฤajeve i prijaviti nedostatke Test Manageru. Ovaj zadatak mora biti dovrลกen u roku od jednog tjedna. Ali rezultat je:

Procjena kompetencija

Vi ste ga dodijelili nepravdi zadatak. On je programer, njegova vjeลกtina je programiranje, a ne testiranje. Spajanje ฤlana s pogreลกnom vjeลกtinom moลพe uzrokovati neuspjeh zadatka i odgoditi projekt.

Kako bi izbjegao ovu pogreลกku, prije dodjele ฤlanova bilo kojem zadatku, voditelj testiranja mora uzeti u obzir mnoge ฤimbenike:

  • The vjeลกtina koji se od ฤlanova zahtijeva za obavljanje razliฤitih projektnih zadataka.
  • Vjeลกtine i sposobnosti ฤlanova tima moraju se mjeriti u odnosu na misiju projekta i cilj projekta. Ako raspoloลพivim ljudima nedostaju potrebne kompetencije, voditelj testiranja trebao bi planirati kako ih osposobiti.

Korak 1.3) Usavrลกite planiranje

Planiranje vjeลกtina

  • Identificirajte nedostatke: U nekim sluฤajevima postoje praznine izmeฤ‘u kompetencija ฤlana i zahtjeva za projektnim vjeลกtinama. Njegova je odgovornost voditelja testiranja da utvrdi koje vjeลกtine ฤlanovima nedostaju kako bi za njih izradio odgovarajuฤ‡i plan obuke. Na primjer, u prethodnom scenariju, ฤlanu tima nedostaje vjeลกtina testiranja i predstavlja nedostatak koji je identificirao Test Manager.
  • Obuka i ocjenjivanje: Planiranje ljudskih resursa ukljuฤit ฤ‡e razmatranje naฤina na koji se postojeฤ‡i ฤlanovi mogu obuฤavati i razvijati kako bi postigli vjeลกtine i potrebne kompetencije. Plan obuke treba izraditi i primijeniti odmah nakon utvrฤ‘ivanja praznine. U gornjem primjeru, ovaj ฤlan bi trebao biti obuฤen za testiranje vjeลกtina kako bi preuzeli zadatak testiranja.
  • Ocjenjivanje: Programi obuke su prati i ฤesto ocjenjivati kako bi se osiguralo da su uฤinkoviti. Ovaj program se moลพe promijeniti ako je potrebno.

Na primjer, u gornjem sluฤaju, upravitelj treba procijeniti napredak u obuci razvojnog programera. Ako je programeru teลกko nastaviti s testiranjem, upravitelj bi mogao razmisliti o alternativnoj metodi obuke ili o njegovoj zamjeni.

Korak 2) Izgradite projektni tim

Nakon ลกto zavrลกite s razvojem plana ljudskih resursa, vrijeme je za izgradnju vaลกeg projektnog tima.

Kako mogu izgraditi uspjeลกan tim? Postoje 4 stavke koje su vaลพne za izgradnju uฤinkovitog tima

Izgradite projektni tim

Korak 2.1) Timska misija

Prva stvar koju mora uฤiniti Test Manager je dijeljenje timska misija s ostalim ฤlanovima. Stvaranje izjave o misiji zahtijeva od ฤlanova tima razmiลกljanje, raspravu i postizanje dogovora

Na primjer, misija projekta Guru99 Bank je testirati net banking facility cijenjene โ€œGuru99 bankeโ€. Kao voditelj testiranja, morate podijeliti ovu misiju s ฤlanovima svog tima, pokazati im vaลพnost misije u poslovnoj aktivnosti.

Korak 2.2) Timska odgovornost

ล to se dogaฤ‘a ako ฤlanovi tima ne znaju koja je njihova uloga i ลกto trebaju raditi u projektu?

Timska odgovornost

Vrlo je vaลพno u timskom okruลพenju da ฤlanovi tima znaju ลกto je Oฤekuje svakog od njih.

U projektu Guru99 Banka moลพete odrลพati sastanak tima. Na sastanku morate:

  • Jasno recite tko je glavni i ลกto oฤekujete od svog tima
  • Provjerite je li svima jasna njegova uloga i odgovornosti. Ove su uloge veฤ‡ definirane u koraku 1.1

Korak 2.3) Timska pravila

Timska pravila su smjernice za naฤine na koje ฤ‡e suraฤ‘ivati. Timovi ne trebaju puno pravila da bi dobro suraฤ‘ivali, ali svi u timu trebaju se sloลพiti s pravilima i dijeliti odgovornost za osiguravanje njihovog poลกtivanja

Moลพete pogledati neke uzorke timskih pravila kako slijedi

Pravila tima

Korak 2.4) Motivacija tima

Timski rad bez motivacije izgleda kao tijelo bez duลกe. Kao voditelj testiranja Guru99 projekta, na vama je da dosljedno motivirate svoj tim svaki dan.

Ako imate motiviran tim, to ฤ‡e poboljลกati kvalitetu i produktivnost vaลกeg projekta. Stvorit ฤ‡ete dobro radno okruลพenje koje ฤ‡e osnaลพiti vaลกeg ฤlana.

Ako ลพelite znati kako motivirati svoj tim, pogledajte Ljudska vjeลกtina ฤlanak.

Korak 3) Upravljanje projektnim timom

Upravljanje timom vrlo je izazovan zadatak za Test Managera. Imat ฤ‡ete posla s razliฤitim osobnostima i stilovima rada. Primarni cilj dobrog menadลพera je usredotoฤiti sve, osigurati da svi komuniciraju i odrลพati projekt na pravom putu.

Sljedeฤ‡a slika pokazuje vaลพnu ulogu Test Managera. Zamislimo da je ฤlanova tima mnogo nula, ali bez voฤ‘e i dalje su nula. Ali imajuฤ‡i upravitelja, oni se mogu kombinirati i postati veliki broj.

Upravljanje projektnim timom

Postoje 3 naฤina za upravljanje timom kao na sljedeฤ‡oj slici:

Upravljanje projektnim timom

Tim za postavljanje Target

Test Manager mora dati do znanja ฤlanovima za ลกto rade. Morate definirati ciljeve tima koje bi svi ฤlanovi trebali znati i s kojima bi se sloลพili. U projektu Guru99 Bank, cilj tima je "testirati mreลพno bankarstvo Guru99 Banke"

Timski ciljevi trebaju biti osmiลกljeni i probiti se u odreฤ‘eni zadatak.

Zapaลพanje

Timsko promatranje znaฤi:

  • Praฤ‡enje uฤinak ฤlanova tima
  • Razumijevanje ono ลกto rade i rezultat njihovog rada.

Promatranje pomaลพe voditelju testiranja da provjeri efikasnost rada ฤlana tima, projekt napredak, rano otkrivanje problema.

Upravljanje konfliktima

U projektnom timu, gdje ljudi s razliฤitim osobnostima i radnim stilovima rade zajedno, sukobi ฤ‡e se sigurno dogoditi. Ljudi imaju razliฤita stajaliลกta i pod odgovarajuฤ‡im okolnostima te razlike eskaliraju do sukoba. Uloga Test Managera je rjeลกavanje tog sukoba.

Vjeลพbajmo na primjeru

Tijekom projekta Guru99 raฤuna na napredak, traลพite od svih ฤlanova tima da aลพuriraju napredak projekta i evo njihovog odgovora.

Upravljanje konfliktima

ฤŒlanovi tima ne suraฤ‘uju, ลพele raditi stvari prema svojim hirovima i ลพeljama i ne ลพele slijediti nikakva pravila. U tom sluฤaju, ลกto ฤ‡ete uฤiniti?

Ignorirajte ovaj sukob

Okrivite nekoga za ovaj problem

Rijeลกite sukob ลกto je prije moguฤ‡e

ispravan
Netoฤno

Postoji neka preporuฤena aktivnost, koju moลพete uputiti, za rjeลกavanje takvog sukoba

  • Drลพite tim sastanak kako bi ฤlanovi priznali projektnu situaciju
  • Neka ฤlanovi razumjeti vaลพnost suradnje u projektu
  • Zamolite ih suradnju rijeลกiti sukob

Najvaลพnija stvar tijekom cijelog procesa rjeลกavanja je zadrลพati komunikacije otvorene za svakoga. Ljudi koji su ukljuฤeni trebaju razgovarati o sukobu i razgovarati o svojim jakim osjeฤ‡ajima.

Sukob se moลพe otkriti i rijeลกiti izravno i brzo. Poลกtujuฤ‡i razlike meฤ‘u ljudima, u stanju rijeลกiti sukob kad se dogodi, te radeฤ‡i na njegovom sprjeฤavanju, moฤ‡i ฤ‡ete odrลพati zdravu i kreativnu timsku atmosferu.

Saลพmite ovu objavu uz: