Projektový tím: Develop, Building & Správa: Proces krok za krokom

Obsah:

Anonim

Vo fáze odhadu testu ste odhadli, že projekt Guru99 Bank bude dokončený za jeden mesiac. Povedzme, že na uskutočnenie tohto projektu za jeden mesiac potrebujete 5 členov . Váš šéf však uvažuje inak.

1. Je šéfova predstava správna?
ÁnoŽiadne
nesprávne,
správne,
pretože tím sa nedá takýmto spôsobom škálovať. Príliš veľa členov v tíme vytvára problém v organizácii a správe tímu

Vo vyššie uvedenom scenári nemôžete jednoducho škálovať tím ako je tento vzorec, pretože:

  • Riadenie desaťčlenného tímu sa úplne líši od riadenia päťčlenného tímu. Správa a kontrola tímu vám môže trvať viac úsilia a môže sa predĺžiť čas vykonania projektu.
  • Ak sa počet členov tímu zvýši, môžu zdieľať projektové úlohy a skracovať tak čas vykonávania. Ale zdieľanie úloh s mnohými ľuďmi, ktoré môže robiť iba jedna osoba, môže mať vplyv na produktivitu.

Tímová organizácia je jednou z najkomplikovanejších úloh v rámci „Správa testov“. Testovací tím hrá veľmi dôležitú úlohu v každom softvérovom projekte. Kľúčovou vlastnosťou všetkých úspešných správcov testov je organizácia a správa vysoko výkonného testovacieho tímu, ktorý poskytuje organizácii obchodnú hodnotu.

Čo je „projektový tím“?

Projektový tím je skupina ľudí, ktorí

Spoločne pracujú na dosiahnutí celkového cieľa projektu. Test Manager je osoba, ktorá buduje efektívny tím a vedie ich k uvedenému úspechu.

Ako vytvoriť vysoko efektívny tím?

Nasledujúce vlastnosti sú nevyhnutné pre vybudovanie vysoko efektívneho tímu

  • Silná spolupráca - spolupráca je akt práce s ostatnými a spoločné konanie pri dosiahnutí zamestnania. Talentovaný tím vymýšľa spôsoby, ako vyriešiť medziľudské problémy a dosiahnuť prácu. Sú ochotní navzájom sa podporovať v práci.
  • Záväzok - V silnom tíme sa všetci členovia zaväzujú k spoločným cieľom projektu. Starajú sa o svoju prácu a prácu tímu a berú na seba zodpovednosť. Každý člen pracuje s veľkým úsilím a ostatní robia to isté.
  • Efektívna komunikácia - Kľúčovým faktorom úspešného výkonu tímu je komunikácia. Členovia sa vyjadrujú a vyjadrujú svoje myšlienky jasne, čestne, logicky, aby si navzájom rozumeli.
  • Zdieľanie - V tíme má každý člen svoje silné a slabé stránky. V dobrom tíme sú členovia ochotní zdieľať informácie, vedomosti a skúsenosti, aby sa navzájom zdokonalili.

Ako vybudovať a riadiť efektívny tím?

Táto téma vám poskytne podrobný proces organizácie projektového tímu pre projekt Guru99 Bank. Ak chcete vytvoriť a spravovať efektívny tím, mali by ste postupovať podľa troch krokov uvedených nižšie -

Krok 1) Vytvorte plán ľudských zdrojov

Plánovanie ľudských zdrojov je proces, ktorý identifikuje súčasné a budúce potreby ľudských zdrojov v organizácii. Účelom plánovania ľudských zdrojov je zabezpečiť najlepšiu zhodu medzi členmi tímu a projektmi a vyhnúť sa nedostatku alebo nadbytočnosti pracovníkov. Táto fáza je rozdelená do nasledujúcich 3 etáp

Krok 1.1) Prognózovanie dopytu

V tomto kroku Správca testov predpovedá celkové požiadavky na ľudské zdroje v súlade s rôznymi plánmi projektu.

Mohla by vás zaujímať otázka: „ Ako správca testov vyberie pozíciu tímu a jeho roly ? “

Zloženie a veľkosť tímu vychádza z charakteristík a funkčnosti projektu. Ak pochopíte, aký typ tímu potrebujete, budete vedieť, ako nominovať pozíciu tímu a jeho roly.

Pretože charakteristikou projektu Guru99 Bank je testovanie , mali by ste vytvoriť testovací tím, ktorý vykoná tento projekt. Veľkosť tímu (počet členov v projektovom tíme) závisí od objemu projektových aktivít a zložitosti projektu.

Štruktúra testovacieho tímu

Testovací tím sa obvykle skladá z týchto členov:

Označenie Zodpovednosti
Manažér testov Spravovať celý projekt Definuje smerovanie projektu
Tester Buduje testovacích prípadov generovať testovacie Suites Vykonať testy, Prihlásenie výsledky, správa vada
Vývojár v teste Vytvorí program na testovanie - kód vytvorený vývojármi Vytvorí skripty na automatizáciu testovania
Správca testu Vytvára a zaisťuje správu a údržbu testovacieho prostredia a aktív. Podporujte tím pri používaní testovacieho prostredia na vykonávanie testov
Členovia SQA Prevezmite zodpovednosť za zabezpečenie kvality

Podľa tohto plánu ľudských zdrojov potrebujete pre svoj projektový tím najmenej 5 členov. Každý člen bude mať v projektovom tíme inú rolu a musí mať kompetencie zodpovedajúce role, ktorá mu bola pridelená.

Ak je projekt zložitý a má vysoký objem, mali by sa projektové tímy zväčšiť čo do veľkosti a rozsahu, aby vyhoveli zložitosti. V takom prípade môže jednu úlohu prevziať a plniť si zodpovednosť viac osôb.

Krok 1.2) Hodnotenie spôsobilosti

Kompetencie člena sú dôležitým bodom, ktorý by ste mali brať do úvahy pri plánovaní zdrojov. Máte na zápas členov s rôznymi kompetenciami k pravej úloha. Znamená to zvoliť si vhodnú osobu pre danú prácu.

Zvážte nasledujúci scenár -

Predpokladajme, že členovi v projektovom tíme priradíte vývojára ako testera . Jeho úlohou je vykonať testovacie prípady a nahlásiť chyby Manažérovi testov. Táto úloha musí byť splnená za jeden týždeň. Ale výsledok je:

Pridelili ste mu nesprávnu úlohu. Je vývojár, jeho zručnosť je programovanie, nie testovanie. Priradenie nesprávnych schopností člena môže spôsobiť zlyhanie úlohy a oneskorenie projektu.

Aby sa zabránilo tejto chybe, musí manažér testov pred priradením členov k akejkoľvek úlohe zohľadniť veľa faktorov:

  • Zručnosti vyžadovanú od členov dokončiť rôzne úlohy projektu.
  • Zručnosti a schopnosti členov tímu sa musia merať oproti poslaniu a cieľu projektu. Ak dostupným ľuďom chýbajú potrebné kompetencie, manažér testov by mal naplánovať, ako ich zdokonaliť.

Krok 1.3) Plánovanie zručností

  • Identifikujte medzery: V niektorých prípadoch existujú rozdiely medzi kompetenciami člena a požiadavkou projektových zručností. Zodpovedá za manažéra testov za identifikáciu schopností, ktoré členom chýbajú, aby pre nich vytvoril vhodný tréningový plán. Napríklad v predchádzajúcom scenári členom tímu chýbajú testovacie schopnosti a je to medzera, ktorú identifikoval Test Manager.
  • Školenie a hodnotenie: Plánovanie ľudských zdrojov bude zahŕňať zváženie toho, ako je možné vyškoliť a rozvíjať súčasných členov, aby dosiahli zručnosti a požadované kompetencie. Tréningový plán by sa mal vytvoriť a uplatniť hneď po zistení medzery. Vo vyššie uvedenom príklade by tento člen mal byť trénovaný v testovacej zručnosti, aby mohol prevziať kontrolu nad testovacou úlohou.
  • Hodnotenie: Školiace programy sú monitorované a často hodnotené, aby sa zabezpečila ich účinnosť. Tento program je možné v prípade potreby zmeniť.

Napríklad v uvedenom prípade musí manažér vyhodnotiť postup školenia vývojára. Ak je pre vývojára ťažké začať s testovaním, manažér by mohol zvážiť alternatívnu školiacu metódu alebo zvážiť jeho výmenu.

Krok 2) Zostavte projektový tím

Po dokončení vývoja plánu ľudských zdrojov je čas vybudovať svoj projektový tím.

Ako môžem zostaviť úspešný tím? Na vybudovanie efektívneho tímu sú dôležité 4 položky

Krok 2.1) Tímová misia

Prvá vec, ktorú musí manažér testu urobiť, je zdieľanie tímovej misie s ostatnými členmi. Vytvorenie poslania vyžaduje, aby členovia tímu premýšľali, diskutovali a dohodli sa

Napríklad úlohou projektu Guru99 Bank je otestovať zariadenie čistého bankovníctva váženej „banky Guru99 Bank“. Ako manažér testu musíte túto misiu zdieľať so svojimi členmi tímu, ukázať im dôležitosť misie v obchodnej činnosti.

Krok 2.2) Zodpovednosť tímu

Čo sa stane, ak členovia tímu nevedia, aká je ich úloha a čo by mali v projekte robiť?

V tímovom prostredí je veľmi dôležité, aby členovia tímu vedeli, čo sa od každého z nich očakáva .

V projekte Guru99 Bank môžete usporiadať tímové stretnutie. Na schôdzi musíte:

  • Ujasnite si, kto je zodpovedný a čo od svojho tímu očakávate
  • Uistite sa, že každý má jasno v jeho úlohe a zodpovednostiach. Tieto roly sú už definované v kroku 1.1

Krok 2.3) Pravidlá tímu

Tímové pravidlá sú pokynmi pre spôsoby, ako budú spolupracovať. Tímy nepotrebujú veľa pravidiel, aby dobre spolupracovali, ale všetci v tíme by mali s pravidlami súhlasiť a zdieľať zodpovednosť za zabezpečenie ich dodržiavania.

Nasledujúcu ukážku tímových pravidiel môžete odkázať

Krok 2.4) Tímová motivácia

Tímová práca bez motivácie vyzerá ako telo bez duše. Ako manažér testovania projektu Guru99 je na vás, aby ste svoj tím neustále motivovali každý deň.

Ak máte motivovaný tím, zlepší sa tým kvalita a produktivita vášho projektu. Vytvoríte dobré pracovné prostredie, ktoré zmocní vášho člena.

Ak chcete vedieť, ako motivovať svoj tím, pozrite si článok People Skill.

Krok 3) Spravujte projektový tím

Správa tímu je pre manažéra testov veľmi náročná úloha. Budete mať do činenia s rôznymi osobnosťami a pracovnými štýlmi. Primárnym cieľom dobrého manažéra je dostať všetkých do povedomia, zabezpečiť, aby všetci komunikovali, a udržiavať projekt na dobrej ceste.

Nasledujúci obrázok ukazuje dôležitú úlohu manažéra testov. Poďme si predstaviť členov tímu veľa nula, ale bez vodcu sú stále nula. Ale ak majú manažéra, dajú sa kombinovať a stať sa veľkým počtom.

Existujú 3 spôsoby, ako spravovať tím, ako na nasledujúcom obrázku:

Stanovenie cieľového tímu

Správca testov musí dať členom vedieť, pre čo pracujú. Musíte definovať tímové ciele, ktoré by všetci členovia mali poznať a s ktorými by mali súhlasiť. V rámci projektu Guru99 Bank je tímovým cieľom „otestovať vybavenie čistého bankovníctva banky Guru99 Bank“

Tímové ciele by mali byť navrhnuté a preniknúť do zadanej úlohy.

Pozorovanie

Tímové pozorovanie znamená:

  • Monitorovanie výkonnosti členov tímu
  • Pochopenie toho, čo robia, a výsledku ich práce.

Pozorovanie pomáha manažérovi testu skontrolovať efektívnosť práce člena tímu, pokrok v projekte a včasné zistenie problémov.

Riešenie konfliktov

K projektovému tímu, v ktorom spolupracujú ľudia s rôznymi osobnosťami a pracovnými štýlmi, môže dôjsť ku konfliktu. Ľudia majú rôzne stanoviská a za správnych okolností tieto rozdiely eskalujú do konfliktu. Úlohou manažéra testov je tento konflikt zvládnuť.

Zacvičme si na príklade

Počas projektu Guru99 bankovanie pokroku požiadate všetkých členov tímu o aktualizáciu postupu projektu a tu je ich odpoveď.

Členovia tímu nespolupracujú, chcú robiť veci podľa svojich rozmarov a fantázie a nechcú dodržiavať žiadne pravidlá. Čo v takom prípade urobíte? Tento konflikt ignorujte Obviň niekoho z tohto problému Vyriešte konflikt čo najskôr Opravte Nesprávne

Existuje niekoľko odporúčaných aktivít, ktoré môžete odkázať na vyriešenie takéhoto konfliktu

  • Usporiadajte tímové stretnutie , aby členovia uznali situáciu v projekte
  • Nech členovia pochopia dôležitosť spolupráce na projekte
  • Požiadajte ich o spoluprácu pri riešení konfliktu

Najdôležitejšou vecou celého procesu riešenia problému je udržiavať komunikáciu otvorenú pre všetkých. Zainteresovaní ľudia musia hovoriť o konflikte a diskutovať o svojich silných pocitoch.

Konflikt možno zistiť a vyriešiť priamo a rýchlo. Rešpektovaním rozdielov medzi ľuďmi, schopnosťou vyriešiť konflikt, keď k nemu dôjde, a tiež prácou na jeho predchádzaní budete schopní udržiavať zdravú a kreatívnu tímovú atmosféru.