Projekta komanda: Izstrādāt, veidot un amp; Pārvaldīt: soli pa solim

Satura rādītājs:

Anonim

Pārbaudes novērtēšanas fāzē jūs novērtējāt, ka Guru99 Bank projekts tiks pabeigts viena mēneša laikā. Pieņemsim, ka šī projekta veikšanai vienā mēnesī ir nepieciešami 5 dalībnieki . Bet tavs priekšnieks domā citādi.

1. Vai priekšnieka ideja ir pareiza?
Nav
nepareizi
pareizi,
jo komandu šādā veidā nevar mērogot. Pārāk daudz komandas locekļu rada problēmu komandas organizācijā un administrācijā

Jūs nevarat vienkārši mērogot komandu, piemēram, formulu iepriekš minētajā scenārijā, jo:

  • Managing desmit dalībnieks komanda ir pilnīgi atšķirīgs no pārvaldītu piecu loceklis komandu. Iespējams, jums būs jāpieliek vairāk pūļu, lai pārvaldītu un kontrolētu komandu, un projekta izpildes laiks var palielināties.
  • Ja komandas dalībnieku skaits palielinās, viņi var dalīties ar projekta uzdevumiem, lai samazinātu izpildes laiku. Bet uzdevumu koplietošana ar daudziem cilvēkiem, ko var paveikt tikai viena persona, var ietekmēt produktivitāti.

Komandas organizācija ir viens no sarežģītākajiem uzdevumiem sadaļā “Testa pārvaldība”. Testa komandai ir ļoti galvenā loma jebkurā programmatūras projektā. Visu veiksmīgo testu vadītāju galvenā iezīme ir augstas veiktspējas testu komandas organizēšana un vadīšana, kas organizācijai nodrošina uzņēmējdarbības vērtību.

Kas ir “projekta komanda”?

Projekta komanda ir cilvēku grupa, kas

Viņi strādā kopā, lai sasniegtu projekta vispārējo mērķi. Testa menedžeris ir persona, kas izveido efektīvu komandu un noved viņus pie šiem panākumiem.

Kā izveidot ļoti efektīvu komandu?

Sekojošās iezīmes ir būtiskas, lai izveidotu ļoti efektīvu komandu

  • Cieša sadarbība - Sadarbība ir darbs ar citiem un kopīga darbība, lai paveiktu darbu. Talantīga komanda izdomā veidus, kā atrisināt starppersonu problēmas un paveikt darbu. Viņi ir gatavi atbalstīt viens otru darbā.
  • Apņemšanās - spēcīgā komandā visi dalībnieki apņemas sasniegt kopīgus projekta mērķus. Viņi rūpējas un uzņemas atbildību par savu darbu un komandas darbu. Katrs dalībnieks strādā ar lielām pūlēm, un citi rīkojas tāpat.
  • Efektīva komunikācija - komandas veiksmīgas darbības galvenais faktors ir komunikācija. Deputāti runā un skaidri, godīgi, loģiski izsaka savas idejas, lai viņi varētu saprasties.
  • Dalīšanās - Komandā katram dalībniekam ir savas stiprās un vājās puses. Labā komandā dalībnieki ir gatavi dalīties ar informāciju, zināšanām un pieredzi, lai prasmīgi uzlabotu viens otru.

Kā izveidot un vadīt efektīvu komandu?

Šī tēma sniegs jums soli pa solim procesu, kā organizēt projekta komandu Guru99 bankas projektam. Lai izveidotu un pārvaldītu efektīvu komandu, jums jāveic trīs darbības, kā norādīts tālāk.

1. darbība. Izstrādājiet cilvēkresursu plānu

Cilvēkresursu plānošana ir process, kas identificē pašreizējās un turpmākās organizācijas cilvēkresursu vajadzības. Cilvēkresursu plānošanas mērķis ir nodrošināt labāko saderību starp komandas locekļiem un projektiem un izvairīties no cilvēka jaudas trūkuma vai atlaišanas. Šī fāze ir sadalīta šādos 3 posmos

1.1. Solis) Pieprasījuma prognozēšana

Šajā posmā Test Manager prognozē vispārējās cilvēkresursu prasības saskaņā ar dažādiem projekta plāniem.

Jums var rasties jautājums “ Kā Test Manager izvēlas komandas pozīciju un lomu ? ”

Komandas sastāvs un lielums balstās uz projekta raksturojumu un funkcionalitāti . Ja jūs saprotat, kāda veida komanda jums nepieciešama, jūs zināt, kā izvēlēties komandas pozīciju un viņu lomas.

Tā kā projekta Guru99 Bank raksturīgais elements ir testēšana , šī projekta veikšanai jāizveido testēšanas grupa . Komandas lielums (dalībnieku skaits projekta komandā) ir balstīts uz projekta aktivitāšu apjomu un projekta sarežģītību .

Pārbaudes komandas struktūra

Parasti testēšanas komandu veido šādi dalībnieki:

Apzīmējums Pienākumi
Testa vadītājs Pārvaldīt visu projektu Nosaka projekta virzienu
Testeris Uzkrājas Pārbaudes lietas Izveidot Testa Suites Izpildīt testus, Log rezultātus, ziņojums defekts
Izstrādātājs testā Izveido testējamo programmu - izstrādātāju izveidoto kodu Izveido testa automatizācijas skriptus
Pārbaudes administrators Veido un nodrošina testa vides un aktīvu pārvaldību un uzturēšanu. Atbalstiet komandu testa vides izmantošanā testa izpildei
SQA biedri Uzņemieties atbildību par kvalitātes nodrošināšanu

Saskaņā ar šo cilvēkresursu plānu jūsu projekta komandai ir nepieciešami vismaz 5 dalībnieki. Katram dalībniekam būs atšķirīga loma projekta komandā, un viņiem jābūt kompetencēm, kas atbilst viņiem piešķirtajai lomai.

Ja projekts ir sarežģīts un tam ir liels apjoms, projekta komandām vajadzētu pieaugt pēc apjoma un mēroga, lai apmierinātu sarežģītību. Šādā gadījumā vairāk nekā viena persona var uzņemties vienu lomu un pildīt savu atbildību.

1.2. Solis) Kompetences novērtēšana

Biedra kompetences ir svarīgs punkts, kas jums jāņem vērā, plānojot resursus. Jums ir saskaņot dalībniekus ar dažādām kompetencēm uz labo uzdevumu. Tas nozīmē izvēlēties darbam piemērotu personu.

Apsveriet šādu scenāriju -

Pieņemsim, ka dalībniekam projekta komandā piešķirat izstrādātāju kā testētāju . Viņa uzdevums ir izpildīt pārbaudes gadījumus un ziņot par defektiem Testa vadītājam. Šis uzdevums jāizpilda vienas nedēļas laikā. Bet rezultāts ir:

Jūs viņu uzdevāt nepareizam uzdevumam. Viņš ir izstrādātājs, viņa prasme ir programmēšana, nevis pārbaude. Dalībnieka pieskaņošana nepareizai prasmei var izraisīt uzdevuma neizdošanos un aizkavēt projektu.

Lai izvairītos no šīs kļūdas, pirms dalībnieku piešķiršanas jebkuram uzdevumam, testa pārvaldniekam ir jāņem vērā daudzi faktori:

  • Prasme prasīts no dalībniekiem, lai pabeigtu dažādus projekta uzdevumus.
  • Komandas dalībnieka prasmes un spējas ir jāsalīdzina ar projekta misiju un mērķi. Ja pieejamajiem cilvēkiem trūkst nepieciešamo kompetenču, testa vadītājam vajadzētu plānot, kā viņus prasmīgi apgūt.

1.3. Solis) Iemaņu plānošana

  • Identificējiet nepilnības: Dažos gadījumos pastāv atšķirības starp dalībnieka kompetencēm un projekta prasmju pieprasījumu. Testu vadītāja pienākums ir noteikt, kuru prasmju dalībniekiem trūkst, lai izveidotu viņiem atbilstošu apmācības plānu. Piemēram, iepriekšējā scenārijā komandas dalībniekam trūkst testēšanas iemaņu un tas ir robs, kuru konstatēja Test Manager.
  • Apmācība un novērtējums: Cilvēkresursu plānošanā tiks apsvērts, kā esošos dalībniekus var apmācīt un attīstīt, lai sasniegtu prasmes un nepieciešamās prasmes. Apmācību plāns ir jāizveido un jāpiemēro tūlīt pēc trūkuma noteikšanas. Iepriekš minētajā piemērā šim dalībniekam vajadzētu apmācīt testēšanas prasmes, lai viņš varētu uzņemties atbildību par testēšanas uzdevumu.
  • Vērtēšana: apmācības programmas tiek bieži uzraudzītas un vērtētas, lai nodrošinātu to efektivitāti. Ja nepieciešams, šo programmu var mainīt.

Piemēram, iepriekš minētajā gadījumā vadītājam jānovērtē izstrādātāja apmācības progress. Ja izstrādātājam ir grūti uzņemt testēšanu, vadītājs varētu apsvērt alternatīvu apmācības metodi vai arī aizstāt viņu.

2. solis. Izveidojiet projekta komandu

Kad esat pabeidzis izstrādāt cilvēkresursu plānu, ir pienācis laiks izveidot savu projekta komandu.

Kā es varu izveidot veiksmīgu komandu? Lai izveidotu efektīvu komandu, ir svarīgi 4 elementi

2.1. Solis) Komandas misija

Pirmais, kas jādara testa vadītājam, ir komandas misijas dalīšana ar citiem dalībniekiem. Lai izveidotu misijas paziņojumu, komandas locekļiem ir jādomā, jāapspriež un jāvienojas

Piemēram, projekta Guru99 misija ir pārbaudīt cienījamās bankas “Guru99” neto bankas iespējas . Kā testa vadītājam jums ir jāpiedalās šajā misijā ar komandas locekļiem, jāparāda viņiem misijas nozīme uzņēmējdarbībā.

2.2. Solis) Komandas atbildība

Kas notiks, ja komandas locekļi nezina, kāda ir viņu loma un kas viņiem būtu jādara projektā?

Komandas vidē ir ļoti svarīgi, lai komandas locekļi zinātu, ko no viņiem sagaida .

Projektā Guru99 Bank varat rīkot komandas sapulci. Sanāksmē jums:

  • Paskaidrojiet, kurš ir atbildīgais un ko jūs sagaidāt no savas komandas
  • Pārliecinieties, ka visiem ir skaidra viņa loma un pienākumi. Šīs lomas jau ir definētas 1.1

2.3. Solis) Komandas noteikumi

Komandas noteikumi ir vadlīnijas viņu kopīgajam darbam. Komandām nav nepieciešams daudz noteikumu, lai labi sadarbotos, taču visiem komandas dalībniekiem jāpiekrīt noteikumiem un jāsadala atbildība par to ievērošanu.

Jūs varat atsaukties uz kādu komandas noteikumu paraugu šādi

2.4. Solis) Komandas motivācija

Komandas darbs bez motivācijas izskatās kā ķermenis bez dvēseles. Kā Guru99 projekta testa menedžeris jums ir atkarīgs, vai katru dienu pastāvīgi motivēt savu komandu.

Ja jums ir motivēta komanda, tā uzlabos jūsu projekta kvalitāti un produktivitāti. Jūs izveidosiet labu darba vidi, kas dod iespēju jūsu loceklim.

Ja vēlaties uzzināt, kā motivēt savu komandu, ieskatieties rakstā People Skill.

3. solis. Pārvaldiet projekta komandu

Komandas pārvaldīšana ir ļoti sarežģīts uzdevums Test Manager. Jums būs darīšana ar dažādām personībām un darba stiliem. Laba vadītāja galvenais mērķis ir panākt, lai visi koncentrētos, pārliecinātos, ka visi sazinās, un uzturēt projektu pareizā virzienā.

Šis attēls parāda Test Manager nozīmīgo lomu. Iedomāsimies, ka komandas dalībnieku ir daudz nulle, bet bez vadītāja viņi joprojām ir nulle. Bet, ja jums ir vadītājs, tos var apvienot un kļūt par lielu skaitu.

Ir trīs veidi, kā pārvaldīt komandu, kā parādīts attēlā:

Komandas mērķa iestatīšana

Testa menedžerim jāinformē biedri, par ko viņi strādā. Jums ir jādefinē komandas mērķi, kas visiem dalībniekiem būtu jāzina un jāpiekrīt. Projektā Guru99 Bank komandas mērķis ir “pārbaudīt bankas Guru99 neto banku iespējas”

Komandas mērķi jāizstrādā un jāiedala norādītajā uzdevumā.

Novērošana

Komandas novērošana nozīmē:

  • Uzraudzība komandas loceklis veiktspēju
  • Izpratne par to, ko viņi dara, un viņu darba rezultāts.

Novērošanas palīdz Test Manager, lai pārbaudītu efektivitāti par komandas biedrs darbu, projekta gaitu , agrīnas atklāšanas jautājumiem.

Konfliktu pārvaldība

Projekta komandai, kurā strādā cilvēki ar atšķirīgu personību un darba stilu, noteikti notiks konflikti. Cilvēkiem ir atšķirīgs viedoklis, un pareizos apstākļos šīs atšķirības pāraug konfliktā. Testa vadītāja loma ir risināt šo konfliktu.

Trenēsimies ar piemēru

Projekta Guru99 norises laikā par progresu jūs lūdzat visus komandas locekļus atjaunināt projekta gaitu, un šeit ir viņu atbilde.

Komandas dalībnieki nesadarbojas, viņi vēlas rīkoties atbilstoši savām iegribām un iedomām un nevēlas ievērot nekādus noteikumus. Tādā gadījumā, ko jūs darīsit? Ignorējiet šo konfliktu Šajā jautājumā vainojiet kādu Pēc iespējas ātrāk atrisiniet konfliktu Correct InCorrect

Lai atrisinātu šādu konfliktu, varat ieteikt dažas darbības, kuras varat atsaukties

  • Noturiet komandas sapulci, lai locekļi apzinātos projekta situāciju
  • Ļaujiet dalībniekiem saprast sadarbības nozīmi projektā
  • Palūdziet viņiem sadarboties, lai atrisinātu konfliktu

Vissvarīgākais visā risināšanas procesā ir saglabāt komunikāciju atvēršanu visiem. Iesaistītajiem cilvēkiem ir jārunā par konfliktu un jāapspriež viņu spēcīgās jūtas.

Konfliktus var atklāt un novērst tieši un ātri. Cienot atšķirības starp cilvēkiem, spējot atrisināt konfliktu, kad tas notiek, un arī strādājot, lai to novērstu, jūs varēsiet uzturēt veselīgu un radošu komandas atmosfēru.