Zespół projektowy: Opracuj, buduj, zarządzaj: proces krok po kroku

W Ocena testu oszacowałeś, że projekt Guru99 Bank zostanie ukończony w ciągu jednego miesiąca. Powiedz, że potrzebujesz 5 członków, którzy mają wykonać ten projekt w pierwszej miesiąc. Ale twój szef myśli inaczej.

Zespół projektowy: rozwijaj, buduj, zarządzaj

1) Czy pomysł szefa jest słuszny?

Tak

Nie

Błędny
Poprawienia

Ponieważ Zespołu nie da się w ten sposób skalować. Zbyt wielu członków w zespole stwarza problem w organizacji i administracji zespołu

Nie można po prostu skalować zespołu zgodnie z formułą z powyższego scenariusza, ponieważ:

  • Zarządzanie dziesięcioosobowy zespół to coś zupełnie innego niż zarządzanie zespołem pięcioosobowy zespół. Zarządzanie i kontrolowanie Zespołu może wymagać więcej wysiłku, a czas realizacji projektu może się wydłużyć.
  • Jeśli liczba członków zespołu wzrośnie, będą mogli dzielić się zadaniami projektowymi, aby skrócić czas realizacji. Jednak dzielenie się zadaniami z wieloma osobami, które może wykonać tylko jedna osoba, może mieć wpływ na produktywność.

Organizacja Zespołu to jedno z najbardziej skomplikowanych zadań wZarządzanie testami'. Zespół testowy gra bardzo centralna rola w dowolnym projekcie oprogramowania. Kluczową cechą każdego odnoszącego sukcesy menedżera testów jest organizowanie i zarządzanie zespołem testowym o wysokiej wydajności, który zapewnia organizacji wartość biznesową.

Co to jest „zespół projektowy”?

Zespół Projektowy to grupa ludzi, którzy

Grupa projektowa

Współpracują, aby osiągnąć ogólny cel projektu. Kierownik Testów to osoba, która buduje efektywny Zespół i prowadzi go do sukcesu.

Jak stworzyć wysoce efektywny zespół?

Poniższe cechy są niezbędne do zbudowania wysoce efektywnego zespołu

Stwórz wysoce efektywny zespół

  • Silna współpraca – Współpraca to działanie z innymi i wspólne działanie w celu wykonania zadania. Utalentowany zespół znajduje sposoby na rozwiązywanie problemów interpersonalnych i wykonanie pracy. Są gotowi wspierać się nawzajem w pracy.
  • Zobowiązanie – W silnym zespole wszyscy członkowie angażują się we wspólne cele projektu. Dbają o swoją pracę i pracę zespołu i biorą za nią odpowiedzialność. Każdy członek pracuje z wielkim wysiłkiem, a inni robią to samo.
  • Efektywna komunikacja – Kluczowym czynnikiem skutecznej pracy zespołu jest komunikacja. Członkowie wypowiadają się i wyrażają swoje pomysły w sposób jasny, uczciwy i logiczny, aby mogli się nawzajem zrozumieć.
  • Udostępnianie – W zespole każdy członek ma swoje mocne i słabe strony. W dobrym zespole członkowie chętnie dzielą się informacjami, wiedzą i doświadczeniem, aby wzajemnie się rozwijać.

Jak zbudować i zarządzać efektywnym zespołem?

W tym temacie znajdziesz krok po kroku proces organizowania Zespołu Projektowego dla projektu Guru99 Bank. Aby zbudować i zarządzać efektywnym Zespołem należy wykonać 3 kroki jak poniżej –

Zbuduj i zarządzaj efektywnym zespołem

Krok 1) Opracuj Plan Zasobów Ludzkich

Planowanie zasobów ludzkich to proces, który identyfikuje bieżące i przyszłe potrzeby organizacji w zakresie zasobów ludzkich. Celem planowania zasobów ludzkich jest zapewnienie najlepszego dopasowania między członkami zespołu a projektami i uniknięcie niedoboru siły roboczej lub redundancji. Ta faza jest podzielona na następujące 3 etapy

Opracuj Plan Zasobów Ludzkich

Krok 1.1) Prognozowanie popytu

Na tym etapie Kierownik Testów prognozuje ogólne wymagania dotyczące zasobów ludzkich zgodnie z różnymi planami projektu.

Możesz mieć pytanie”W jaki sposób Kierownik Testów sporządza krótką listę stanowisk w zespole i ich ról? "

Skład i wielkość zespołu opierają się na charakterystyka oraz Funkcjonalność z projektu. Jeśli rozumiesz co rodzaj zespołu będziesz potrzebować, będziesz wiedział, jak wybrać pozycję w zespole i ich role.

Ponieważ cechą charakterystyczną projektu Guru99 Bank jest testowanie, powinieneś utworzyć plik Zespół testowy zrobić ten projekt. Wielkość zespołu (liczba członków zespołu projektowego) opiera się na Tom działań projektowych i kompleksowość z projektu.

Struktura zespołu testującego

Zwykle a Testy Zespół składa się z następujących członków:

Przeznaczenie Obowiązki
Kierownik Testów Zarządzaj całym projektem

Definiuje projekt kierunek

Próbnik Buduje Przypadki testowe

Generuj zestawy testów

Wykonać testy, Zaloguj wyniki, Zgłoś wada

Deweloper w teście Tworzy program do testowania – kod stworzony przez programistów

Tworzy skrypty automatyzacji testów

Administrator testów Buduje i zapewnia Środowisko testowe i aktywa są zarządzane oraz utrzymany

Obsługa klienta zespół do wykorzystania środowiska testowego do wykonania testów

Członkowie SQA Przejmij odpowiedzialność za zapewnienie jakości

Zgodnie z tym planem zasobów ludzkich zespół projektowy powinien składać się z co najmniej 5 osób. Każdy członek weźmie ok różne rolę w zespole projektowym i muszą ją pełnić kompetencje odpowiedni do przypisanej im roli.

Jeżeli projekt jest złożony i ma dużą objętość, zespoły projektowe powinny: rosnąć w rozmiarze i skala aby sprostać złożoności. W takim przypadku więcej niż jedna osoba może przyjąć jedną rolę i wypełnić swoją odpowiedzialność.

Krok 1.2) Ocena kompetencji

Członka kompetencje to ważny punkt, który należy wziąć pod uwagę przy planowaniu zasobów. Musisz dopasować członków do różnych kompetencje do prawo zadanie. Oznacza to wybór odpowiedni osoba do pracy.

Rozważ następujący scenariusz –

Załóżmy, że przypisujesz członkowi programistę jako a próbnik w zespole projektowym. Jego zadaniem jest wykonanie przypadków testowych i zgłoszenie defektów Kierownikowi Testów. To zadanie należy wykonać w ciągu jednego tygodnia. Ale wynik jest następujący:

Ocena kompetencji

Przydzieliłeś go do Wrongs zadanie. Jest programistą, jego umiejętnością jest programowanie, a nie testowanie. Dopasowanie członka do niewłaściwych umiejętności może spowodować niepowodzenie zadania i opóźnienie projektu.

Aby uniknąć tego błędu, przed przypisaniem członków do dowolnego zadania Kierownik Testów musi wziąć pod uwagę wiele czynników:

  • umiejętność wymagane od członków do wykonania różnych zadań projektowych.
  • Umiejętności i zdolności członków zespołu należy mierzyć w odniesieniu do misji i celów projektu. Jeśli dostępnym osobom brakuje niezbędnych kompetencji, Kierownik Testów powinien zaplanować, w jaki sposób je podnieść.

Krok 1.3) Planowanie doskonalenia umiejętności

Planowanie podnoszenia umiejętności

  • Zidentyfikuj luki: W niektórych przypadkach tak luki pomiędzy kompetencjami członka a zapotrzebowaniem na umiejętności w ramach projektu. Do obowiązków Menedżera Testów należy określenie, jakich umiejętności brakuje członkom i stworzenie dla nich odpowiedniego planu szkoleniowego. Na przykład w poprzednim scenariuszu członek zespołu nie posiada umiejętności testowania i stanowi lukę, którą zidentyfikował Kierownik Testów.
  • Szkolenia i ocena: Planowanie zasobów ludzkich obejmie rozważenie, w jaki sposób obecni członkowie mogą być szkoleni i rozwijani, aby osiągnąć umiejętności i wymagane kompetencje. Plan treningowy należy stworzyć i wdrożyć zaraz po zidentyfikowaniu luki. W powyższym przykładzie członek ten powinien zostać przeszkolony w zakresie testowanie umiejętności, aby móc podjąć się zadania testowego.
  • Ocena: Programy szkoleniowe są monitorowane oraz często oceniane aby mieć pewność, że są skuteczne. W razie potrzeby program ten można zmienić.

Przykładowo w powyższym przypadku Menedżer musi ocenić postęp szkolenia programisty. Jeśli programista ma trudności z podjęciem testów, menedżer może rozważyć alternatywną metodę szkolenia lub rozważyć zastąpienie go.

Krok 2) Zbuduj zespół projektowy

Po zakończeniu opracowywania planu zasobów ludzkich nadszedł czas na zbudowanie zespołu projektowego.

Jak zbudować odnoszący sukcesy zespół? Aby zbudować efektywny zespół, ważne są 4 elementy

Zbuduj zespół projektowy

Krok 2.1) Misja zespołowa

Pierwszą rzeczą, którą musi zrobić Menedżer Testów, jest udostępnienie pliku misja zespołowa z pozostałymi członkami. Stworzenie deklaracji misji wymaga od członków zespołu przemyślenia, omówienia i osiągnięcia porozumienia

Na przykład misją projektu Guru99 Bank jest przetestowanie instrument bankowości internetowej cenionego „Banku Guru99”. Jako Test Manager musisz dzielić się tą misją z członkami swojego zespołu, pokazywać im znaczenie misji w działalności biznesowej.

Krok 2.2) Odpowiedzialność za zespół

Co się stanie, jeśli członkowie zespołu nie wiedzą, jaka jest ich rola i co powinni robić w projekcie?

Odpowiedzialność zespołu

W środowisku zespołowym bardzo ważne jest, aby członkowie zespołu wiedzieli, co się dzieje spodziewany każdego z nich.

W projekcie Guru99 Bank możesz zorganizować spotkanie zespołu. Na spotkaniu musisz:

  • Wyjaśnij, kto odpowiada i czego oczekujesz od swojego zespołu
  • Upewnij się, że wszyscy mają jasność co do swojej roli i obowiązków. Role te zostały już zdefiniowane w Kroku 1.1

Krok 2.3) Zasady zespołu

Zasady zespołu to wytyczne dotyczące sposobu, w jaki będą oni współpracować. Zespoły nie potrzebują wielu zasad, aby dobrze ze sobą współpracować, ale wszyscy w zespole powinni zgodzić się na zasady i dzielić się odpowiedzialnością za zapewnienie ich przestrzegania

Przykładowe zasady drużynowe można znaleźć poniżej

Regulamin Zespołu

Krok 2.4) Motywacja zespołu

Praca zespołowa bez motywacji wygląda jak ciało bez duszy. Jako Kierownik Testów projektu Guru99 Twoim zadaniem jest konsekwentne motywowanie swojego zespołu każdego dnia.

Jeśli masz zmotywowany zespół, poprawi to jakość i produktywność Twojego projektu. Stworzysz dobre środowisko pracy, które wzmocni Twoje siły.

Jeśli chcesz wiedzieć jak zmotywować swój zespół, zapoznaj się z artykułem Umiejętności ludzi artykuł.

Krok 3) Zarządzaj zespołem projektowym

Zarządzanie zespołem jest dla Kierownika Testów bardzo wymagającym zadaniem. Będziesz mieć do czynienia z różnymi osobowościami i stylami pracy. Podstawowym celem dobrego menedżera jest skupienie wszystkich, upewnienie się, że wszyscy się komunikują i utrzymanie projektu na właściwej drodze.

Poniższy rysunek pokazuje ważną rolę Menedżera Testów. Wyobraźmy sobie, że członkowie zespołu są wieloma zerami, ale bez lidera nadal są zerami. Ale mając Menedżera, można ich połączyć i stać się dużą liczbą.

Zarządzaj zespołem projektowym

Istnieją 3 sposoby zarządzania zespołem, jak pokazano na poniższym rysunku:

Zarządzaj zespołem projektowym

Zespół ustawień Target

Kierownik Testów musi poinformować członków, nad czym pracują. Musisz zdefiniować cele zespołu, które wszyscy członkowie powinni znać i akceptować. W projekcie Guru99 Bank celem zespołu jest „przetestowanie bankowości internetowej banku Guru99”

Należy zaprojektować cele zespołowe i rozbić je na określone zadanie.

Obserwacja

Obserwacja zespołowa oznacza:

  • Monitorowanie występ członka zespołu
  • Rozumienie co robią i jakie są rezultaty ich pracy.

Obserwacja pomaga Menedżerowi Testów sprawdzić skuteczność pracy członka zespołu, projektu postęp, wczesne wykrywanie problemów.

Zarządzanie konfliktem

W zespole projektowym, w którym pracują razem ludzie o różnych osobowościach i stylach pracy, nie może zabraknąć konfliktu. Ludzie mają różne punkty widzenia i w odpowiednich okolicznościach różnice te przeradzają się w konflikt. Rolą Menedżera Testów jest radzenie sobie z tym konfliktem.

Poćwiczmy na przykładzie

Podczas projektu Guru99, sprawdzając postęp, prosisz wszystkich członków zespołu o aktualizację postępu projektu i oto ich odpowiedź.

Zarządzanie konfliktem

Członkowie zespołu nie współpracują, chcą robić rzeczy według swoich kaprysów i zachcianek i nie chcą przestrzegać żadnych zasad. Co zrobisz w takim razie?

Zignoruj ​​ten konflikt

Obwiń kogoś za ten problem

Rozwiąż konflikt tak szybko, jak to możliwe

Poprawienia
Błędny

Istnieje pewna zalecana czynność, do której możesz się zwrócić, aby rozwiązać taki konflikt

  • Trzymaj zespół Spotkanie aby członkowie zaakceptowali sytuację w ramach projektu
  • Niech członkowie zrozumieć znaczenie współpracy w projekcie
  • Poproś ich o to współpracować rozwiązać konflikt

Najważniejszą rzeczą w całym procesie rozwiązywania problemów jest utrzymanie komunikacja otwarta dla wszystkich. Osoby zaangażowane w konflikt muszą rozmawiać o konflikcie i omawiać swoje silne uczucia.

Konflikt można wykryć i rozwiązać bezpośrednio i szybko. Szanując różnice między ludźmi, potrafiąc rozwiązywać konflikty, gdy do nich dojdzie, a także pracować nad ich zapobieganiem, będziesz w stanie utrzymać zdrową i kreatywną atmosferę w zespole.