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

Obsah:

Anonim

Ve fázi odhadu testu jste odhadovali, že projekt Guru99 Bank bude dokončen za jeden měsíc. Řekněme, že k provedení tohoto projektu za jeden měsíc potřebujete 5 členů . Ale váš šéf myslí jinak.

1. Je šéfova představa správná?
AnoNo
Incorrect
Correct
Protože tým nelze takto škálovat. Příliš mnoho členů týmu vytváří problém v organizaci a správě týmu

Ve výše uvedeném scénáři nemůžete jednoduše škálovat tým, jako je vzorec, protože:

  • Řízení desetičlenného týmu se zcela liší od řízení pětičlenného týmu. Správa a kontrola týmu vám může trvat více úsilí a doba realizace projektu se může prodloužit.
  • Pokud se počet členů v týmu zvýší, mohou sdílet úkoly projektu a zkrátit tak dobu provádění. Ale sdílení úkolů s mnoha lidmi, které může provádět pouze jedna osoba, může mít vliv na produktivitu.

Organizace týmu je jedním z nejkomplikovanějších úkolů v oblasti „Test Management“. Testovací tým hraje velmi důležitou roli v každém softwarovém projektu. Klíčovým rysem všech úspěšných testovacích manažerů je organizace a správa vysoce výkonného testovacího týmu, který organizaci přináší obchodní hodnotu.

Co je „projektový tým“?

Projektový tým je skupina lidí, kteří

Společně pracují na dosažení celkového cíle projektu. Test Manager je člověk, který buduje efektivní tým a vede je k tomuto úspěchu.

Jak vytvořit vysoce efektivní tým?

Následující rysy jsou nezbytné pro vybudování vysoce efektivního týmu

  • Silná spolupráce - Spolupráce je aktem spolupráce s ostatními a společným jednáním za účelem dosažení zaměstnání. Talentovaný tým vymýšlí způsoby, jak vyřešit mezilidské problémy a dokončit práci. Jsou ochotni se v práci navzájem podporovat.
  • Závazek - V silném týmu se všichni členové zavazují ke společným cílům projektu. Starají se o svou práci a práci týmu a berou na sebe odpovědnost. Každý člen pracuje s velkým úsilím a ostatní dělají totéž.
  • Efektivní komunikace - klíčovým faktorem úspěšného výkonu týmu je komunikace. Členové mluví a vyjadřují své myšlenky jasně, čestně, logicky, aby si navzájem rozuměli.
  • Sdílení - v týmu má každý člen své silné a slabé stránky. V dobrém týmu jsou členové ochotni sdílet informace, znalosti a zkušenosti, aby se vzájemně dovedli.

Jak vybudovat a spravovat efektivní tým?

Toto téma vám poskytne podrobný proces organizace projektového týmu pro projekt Guru99 Bank. Chcete-li vytvořit a spravovat efektivní tým, měli byste postupovat podle 3 níže uvedených kroků -

Krok 1) Vypracovat plán lidských zdrojů

Plánování lidských zdrojů je proces, který identifikuje současné a budoucí potřeby lidských zdrojů v organizaci. Účelem plánování lidských zdrojů je zajistit nejlepší shodu mezi členy týmu a projekty a vyhnout se nedostatku nebo nadbytečnosti energie. Tato fáze je rozdělena do následujících 3 fází

Krok 1.1) Předpověď poptávky

V tomto kroku Správce testů předpovídá celkové požadavky na lidské zdroje v souladu s různými plány projektu.

Možná vás napadne otázka „ Jak správce testů vybere pozici týmu a jeho role ? “

Složení a velikost týmu vychází z charakteristik a funkčnosti projektu. Pokud pochopíte, jaký typ týmu potřebujete, budete vědět, jak vybrat užší pozici týmu a jeho role.

Protože charakteristikou projektu Guru99 Bank je testování , měli byste pro tento projekt vytvořit testovací tým . Velikost týmu (počet členů v projektovém týmu) závisí na objemu projektových aktivit a složitosti projektu.

Struktura týmu testování

Testovací tým se obvykle skládá z následujících členů:

Označení Odpovědnosti
Manažer testů Spravovat celý projekt Definuje směr projektu
Tester Vytváří testovací případy Generovat testovací sady Provádět testy, protokolovat výsledky, hlásit závadu
Vývojář v testu Vytvoří program k testování - kód vytvořený vývojáři Vytvoří skripty automatizace testu
Správce testu Vytváří a zajišťuje, že testovací prostředí a aktiva jsou spravována a udržována Podporujte tým, aby pro provádění testu používal testovací prostředí
Členové SQA Převezměte odpovědnost za zajištění kvality

Podle tohoto plánu lidských zdrojů potřebujete pro svůj projektový tým alespoň 5 členů. Každý člen bude mít v projektovém týmu jinou roli a musí mít kompetence odpovídající roli, která mu byla přiřazena.

Pokud je projekt složitý a má vysoký objem, měly by se projektové týmy zvětšit co do velikosti a rozsahu, aby vyhověly složitosti. V takovém případě může jednu roli převzít a plnit svou odpovědnost více než jedna osoba.

Krok 1.2) Vyhodnocení kompetence

Kompetence člena jsou důležitým bodem, který byste měli vzít v úvahu při plánování zdrojů. Máte na zápas členy s různými kompetencemi k pravé úkol. Znamená to vybrat vhodnou osobu pro danou práci.

Zvažte následující scénář -

Předpokládejme, že členovi přiřadíte vývojáře jako testera v projektovém týmu. Jeho úkolem je provést testovací případy a nahlásit vady Test Manageru. Tento úkol musí být splněn do jednoho týdne. Ale výsledek je:

Přidělili jste mu špatný úkol. Je vývojář, jeho dovednosti jsou programování, ne testování. Přiřazení člena k nesprávné dovednosti může způsobit selhání úkolu a zpoždění projektu.

Aby se této chybě vyhnul, musí před přiřazením členů k jakémukoli úkolu zvážit Správce testů mnoho faktorů:

  • Dovednosti vyžadované od členů dokončit různé úkoly projektu.
  • Dovednosti a schopnosti členů týmu musí být měřeny proti poslání a cíli projektu. Pokud dostupným lidem chybí potřebné kompetence, měl by manažer testů naplánovat, jak je zdokonalit.

Krok 1.3) Plánování dovedností

  • Identifikujte mezery: V některých případech existují rozdíly mezi kompetencemi člena a poptávkou po dovednostech projektu. Jeho odpovědností vedoucího testu je určit, které dovednosti členům chybí, aby pro ně vytvořil vhodný tréninkový plán. Například v předchozím scénáři členovi týmu chybí testovací dovednosti a je to mezera, kterou Test Manager identifikoval.
  • Školení a hodnocení: Plánování lidských zdrojů bude zahrnovat úvahu o tom, jak mohou být stávající členové vyškoleni a rozvíjeni k dosažení dovedností a požadovaných kompetencí. Tréninkový plán by měl být vytvořen a použit okamžitě po identifikaci mezery. Ve výše uvedeném příkladu by tento člen měl být vyškolen v testovacích dovednostech, aby převzal kontrolu nad testovací úlohou.
  • Hodnocení: Školicí programy jsou často sledovány a hodnoceny, aby byla zajištěna jejich účinnost. Tento program lze v případě potřeby změnit.

Například ve výše uvedeném případě musí manažer vyhodnotit postup školení vývojáře. Pokud vývojář zjistí, že je obtížné zahájit testování, může manažer zvážit alternativní metodu školení nebo zvážit jeho nahrazení.

Krok 2) Sestavte projektový tým

Po dokončení vývoje plánu lidských zdrojů je čas vybudovat svůj projektový tým.

Jak mohu vybudovat úspěšný tým? K vybudování efektivního týmu jsou důležité 4 položky

Krok 2.1) Týmová mise

První věcí, kterou testovací manažer musí udělat, je sdílení týmové mise s ostatními členy. Vytvoření poslání vyžaduje, aby členové týmu přemýšleli, diskutovali a dohodli se

Posláním projektu Guru99 Bank je například otestovat nástroj čistého bankovnictví vážené „banky Guru99 Bank“. Jako testovací manažer musíte tuto misi sdílet se členy svého týmu, ukázat jim důležitost mise v obchodní činnosti.

Krok 2.2) Odpovědnost týmu

Co se stane, když členové týmu neví, jaké jsou jejich role a co by měli v projektu dělat?

V týmovém prostředí je velmi důležité, aby členové týmu věděli, co se od každého z nich očekává .

V projektu Guru99 Bank můžete uspořádat týmovou schůzku. Na schůzce musíte:

  • Ujasněte si, kdo má na starosti a co od svého týmu očekáváte
  • Zajistěte, aby měl každý jasno o své roli a odpovědnosti. Tyto role již byly definovány v kroku 1.1

Krok 2.3) Pravidla týmu

Pravidla týmu jsou pokyny pro způsoby, jak budou spolupracovat. Týmy nepotřebují mnoho pravidel, aby dobře spolupracovaly, ale každý člen týmu by měl s pravidly souhlasit a sdílet odpovědnost za zajištění jejich dodržování

Následující ukázku pravidel týmu můžete doporučit následujícím způsobem

Krok 2.4) Motivace týmu

Týmová práce bez motivace vypadá jako tělo bez duše. Jako manažer testování projektu Guru99 je na vás, abyste každý den soustavně motivovali svůj tým.

Pokud máte motivovaný tým, zlepší to kvalitu a produktivitu vašeho projektu. Vytvoříte dobré pracovní prostředí, které zmocní vašeho člena.

Pokud chcete vědět, jak motivovat svůj tým, podívejte se na článek People Skill.

Krok 3) Správa projektového týmu

Správa týmu je pro Test Manager velmi náročným úkolem. Budete se zabývat různými osobnostmi a pracovními styly. Primárním cílem dobrého manažera je přimět každého, aby se soustředil, ujistil se, že všichni komunikují, a udržovat projekt na správné cestě.

Následující obrázek ukazuje důležitou roli Test Manager. Představme si, že členů týmu je mnoho nula, ale bez vůdce jsou stále nula. Ale když mají manažera, mohou být kombinováni a stát se velkým číslem.

Existují 3 způsoby, jak spravovat tým, jak ukazuje následující obrázek:

Stanovení cíle týmu

Správce testů musí dát členům vědět, na čem pracují. Musíte definovat týmové cíle, které by všichni členové měli znát a souhlasit s nimi. V projektu Guru99 Bank je týmovým cílem „otestovat možnost čistého bankovnictví banky Guru99 Bank“

Týmové cíle by měly být navrženy a proniknout do zadaného úkolu.

Pozorování

Týmové pozorování znamená:

  • Monitorování výkonu člena týmu
  • Pochopení toho, co dělají, a výsledku jejich práce.

Pozorování pomáhá manažer testování pro kontrolu efektivity práce týmu člena, projektové pokroku , včasnou detekci problémů.

Řízení konfliktů

K projektovému týmu, kde spolupracují lidé s odlišnou osobností a pracovním stylem, může dojít ke konfliktu. Lidé mají různá stanoviska a za správných okolností tyto rozdíly eskalují do konfliktu. Úlohou Test Manager je tento konflikt zvládnout.

Procvičme si příklad

Během projektu Guru99 bankovnictví o pokroku požádáte všechny členy týmu o aktualizaci postupu projektu a zde je jejich odpověď.

Členové týmu nespolupracují, chtějí dělat věci podle svých rozmarů a fantazií a nechtějí dodržovat žádná pravidla. V takovém případě, co budete dělat? Ignorujte tento konflikt Obviňujte někoho z tohoto problému Vyřešte konflikt co nejdříve Opravte Nesprávně

Existuje určitá doporučená aktivita, kterou můžete odkázat, abyste takový konflikt vyřešili

  • Uspořádejte týmovou schůzku , aby členové uznali situaci projektu
  • Nechte členy pochopit důležitost spolupráce na projektu
  • Požádejte je o spolupráci při řešení konfliktu

Nejdůležitější věcí v celém procesu řešení je udržovat komunikaci otevřenou pro všechny. Zúčastněné osoby musí mluvit o konfliktu a diskutovat o svých silných pocitech.

Konflikt lze detekovat a řešit přímo a rychle. Respektováním rozdílů mezi lidmi, schopnostmi řešit konflikty, když k nim dojde, a také prací na jeho prevenci budete schopni udržovat zdravou a kreativní týmovou atmosféru.