how build successful qa team
Co rozumiemy przez świetny zespół testujący oprogramowanie?
„Zespół z gwiazdorem to dobry zespół, ale zespół bez jednego to świetny zespół”. - Autor nieznany.
Powyższy cytat prowadzi nas do dyskusji o świetnych zespołach i ich cechach. Artykuł wynika z doświadczeń zdobytych podczas pracy w różnych zespołach, obserwacji zachowania członków zespołu pod presją czasu w połączeniu ze złożonym charakterem projektu.
Jest to dobre dla zespołu testującego oprogramowanie, który zajmuje ważne miejsce w działaniach projektowych i wymaga odpowiedniej kombinacji ludzi do wykonywania tych czynności.
Czego się nauczysz:
Dlaczego niektóre zespoły testujące oprogramowanie zawodzą, a innym się udaje
Czy jest jakieś rozwiązanie tego problemu. Odpowiedź brzmi: tak i nie - zależy od tego, w jaki sposób członkowie zespołu dostosują się do wspólnego celu zespołu, nie kosztem tłumienia zainteresowania członków zespołu, ale współpracują ze wspólnym zrozumieniem problemu.
Sukces zależy również od cech przywódczych, które posiada Test Lead - „Kapitan statku”.
Celem tego artykułu jest pomoc inżynierom testowania oprogramowania lub każdemu, kto wierzy w pracę zespołową, w zrozumieniu cech zespołu o wysokiej wydajności i tego, jak rozwijać go w swoich zespołach.
Na dłuższą metę sukces zespołu nie zależy od osoby, która jest uważana za „GWIAZDĘ”, ale zależy od wszystkich, którzy tworzą gromady gwiazd, które tworzą wspaniały zespół.
Charakterystyka świetnego zespołu testującego oprogramowanie
Etap początkowy: zadaj sobie następujące pytanie:
Czy nowy członek zespołu wie, dlaczego został wybrany do zespołu?
Nowi członkowie zespołu często są zaskoczeni swoją obecnością w zespole. Chociaż możesz argumentować, że on / ona nie musi znać celu i po prostu pracować nad przydzielonym mu zadaniem. Wielu kierowników wyższego szczebla popełnia ten błąd.
Pomóż poszczególnym osobom zrozumieć projekt w szerszym kontekście, jasno określając role i obowiązki
Obejmuje to znaczenie jego / jej pracy, umiejętności osób, które mogą wnieść wkład w projekty, wspólny cel zespołu, określony wcześniej. To przynosi ogromne zaangażowanie w pracę, a tym samym przyczynia się do jej jakości.
Własność
Gdy złożoność projektu zwiększa się pod względem zadań i wielkości zespołu, nie byłoby możliwe śledzenie poszczególnych zadań przez jednego lidera. Stąd rozwiązaniem tego byłoby przypisanie własności osobom fizycznym.
Jednak to wirtualne przywództwo często działa raczej jako przeszkoda niż rozwiązanie, jeśli nie jest uważane za właściwe. Samo wyznaczenie osoby na właściciela bez poważnego zastanowienia się, czy mógłby on / ona zarządzać zespołem, nie przyniosłoby pożądanego rezultatu.
Osoby działające jako właściciele Powinni mieć sposób myślenia, który pasuje do sposobu myślenia liderów i dumy z ich strony, aby działać jako przyszli przywódcy. Są to ludzie, którzy mogą coś zmienić, niosąc ze sobą członków swojego zespołu. Ci sami ludzie, okazując obojętne nastawienie do swojego zespołu, doprowadzą do dezintegracji zespołu.
Zadanie właścicieli nie ogranicza się tylko do powierzenia zadania członkom zespołu, ale do zrozumienia zadania, sytuacji z dużo szerszej perspektywy i wprowadzenia wspólnego poziomu zrozumienia wśród członków zespołu.
Wspieraj członka zespołu w momencie trudności w wykonaniu zadania, słowa zachęty, korygowanie błędów nie działając jako lider, ale jako koleżanka, działając zgodnie z pomysłami lub zasięgając rady w odpowiedniej sytuacji od doświadczonych członków z pewnością wspólny cel.
Współpraca i solidne poczucie współzależności w zespole przeciwdziałają obwinianiu i stymulują możliwości uczenia się i doskonalenia.
Znajomość doświadczonych graczy w drużynie
Termin „Doświadczeni gracze” oznacza osobę, która spędziła znaczną ilość czasu nad tym samym projektem lub podobnym rodzajem pracy. To zasoby, które mają ogromną wiedzę na temat projektu. Poprzez odpowiednie ukierunkowanie wiedzy cały zespół może odnieść korzyści.
Taka osoba powinna wykazać się starannością w stosunku do pracy innych, a nie arogancją. Powszechnie mówi się, że „przeszłe sukcesy rodzi arogancję”. Są lepszymi zawodnikami, których brak można było odczuć w zespole, ale nie powinno to być jedynym kryterium, ponieważ są równe szanse dla innych o podobnym kalibrze do działania na tym stanowisku.
Motywacja - kluczowy czynnik
Motywacja nie polega wyłącznie na wygłaszaniu przemówienia, gdy członkowie zespołu są zebrani, ale należy dołożyć wszelkich starań, aby dostosować przemówienie do każdej osoby.
Oznacza to, że każdy członek zespołu ma wyjątkowe cechy i niepowtarzalny styl pracy. To zadanie jest raczej złożone niż powiedziane w przypadku Test Leadera, ponieważ wymaga wysiłku ze strony lidera, aby wyczuć uczucia członka zespołu nie tylko do przydzielonego zadania, ale także do projektu jako całości.
Pozytywne nastawienie zespołu Lead Will Energies - To cytat z doświadczenia w pracy dla jednego ze świetnych zespołów testowych. Jeśli lider narzeka na długie godziny pracy lub nalega na członków zespołu, aby pracowali według harmonogramu, którego nie można spełnić, Twój zespół odzwierciedli Twoje podejście.
Jest prawdziwym liderem, który pomimo nieracjonalnego harmonogramu wzbudza wśród członków zespołu pewność, że wierzą w ich umiejętności, a jednocześnie pracuje w tle, aby usprawiedliwić wysiłek członków zespołu, pracując według nieracjonalnego harmonogramu, ale przedłużając ten harmonogram aby członkowie jego zespołu pracowali po prostu.
Uznanie
Każdy lubi być doceniany za swoją pracę. Kiedy dana osoba jest nagradzana za swoją pracę, odpowiedzialność kierowania zespołem powinna przynieść powód do indywidualnego uznania przed innymi.
najlepsze zdalne oprogramowanie szpiegujące dla telefonów komórkowych
Decyzja kierownika zespołu w przypadku tego rodzaju zadania powinna być bezstronna. To budzi wielki szacunek dla nagrodzonej jednostki przez członków zespołu. Działaliby na podobnych podstawach i ostatecznie zespół odniesie korzyści z ich zbiorowej odpowiedzi.
Bardzo często członkowie pracujący dla wirtualnego lidera nie są rozpoznawani ze względu na zerową widoczność dla lidera zespołu. Obowiązkiem wirtualnego lidera jest podkreślenie osiągnięć i wkładu członka zespołu.
Oznacza to, że wirtualny lider to przyszły lider, który dobrze dba o swój zespół i jest dobrze przyjmowany przez członków zespołu.
Spotkanie jeden na jednego
Często widać, że role i obowiązki członków są określane na początku, a ocena jest przeprowadzana na końcu projektu. Zgodzili się, że jest to formalny proces. Ale nieformalne rozmowy na zasadzie jeden do jednego uzupełniają ten formalny proces.
Te nieformalne spotkania powinny dotyczyć bieżących kwestii, o których członkowie nie będą mieli ochoty rozmawiać podczas spotkania grupowego, przyszłe możliwości dla członków, identyfikacja przyszłych liderów / właścicieli zespołu i działania w bieżących kwestiach po uzyskaniu opinii członków zespołu.
Terminowe i odpowiednio przekazane informacje zwrotne mogą stanowić różnicę między zespołem, który ukrywa błędy, a zespołem, który postrzega je jako szanse. Odpowiedzialność za słabe wyniki jest zwykle funkcją struktury zespołu, a nie indywidualną niekompetencją; jednak to osoby są wysyłane na programy szkoleniowe w celu naprawy.
Jeśli członkowie zespołu czują, że walczą ze sobą o nagrody i uznanie, zatają informacje, które mogą być przydatne dla większego zespołu. Kiedy zespół ma problemy, skuteczny lider zespołu skupia się na strukturze zespołu, zanim skupi się na jednostkach.
„Nie mów ludziom, jak mają robić, powiedz im, co mają robić i pozwól im zaskoczyć Cię wynikami”. - George Patton
Wniosek
Budując odnoszący sukcesy zespół, należy wziąć pod uwagę wiele rzeczy. Słowa kluczowe - jedność, zaufanie, szacunek dla opinii innych i działanie bez strachu to składniki wspaniałego zespołu testowego i ogólnie każdego odnoszącego sukcesy zespołu.
Po przeczytaniu tego artykułu spójrz na swój zespół i zadaj sobie pytanie: „Czy pracujesz w świetnym zespole testowym” lub „Czy dołożycie wszelkich starań, aby zbudować wspaniały zespół testowy”. Więc nie czekaj dłużej i już w następnej sekundzie spróbuj zbudować „Świetny zespół testujący oprogramowanie”.
„Spotkanie razem to początek, pozostanie razem to postęp, wspólna praca to sukces”. - Henry Ford
Do Ciebie!
Co myślisz o swoim doświadczeniu? Jakie są Twoje cechy, jeśli chodzi o budowanie skutecznego zespołu kontroli jakości?
O autorze: Sharath R. Bhat jest inżynierem ds. Testów oprogramowania w Torry Harris Business Solutions w Bangalore i ma ponad trzyletnie doświadczenie w testowaniu oprogramowania. Certyfikowany inżynier testowy ISEB / ISTQB, pracował w telekomunikacji, finansach i opiece zdrowotnej. Obszary wiedzy technicznej obejmują testowanie aplikacji internetowych, aplikacji typu klient-serwer, hurtowni danych i oprogramowania pośredniego zbudowanych przy użyciu oprogramowania „Kabira”.
Świetne artykuły na temat testowania oprogramowania w Twojej skrzynce odbiorczej! Właśnie Kliknij tutaj aby otrzymać artykuły pocztą elektroniczną.
rekomendowane lektury
- Budowanie zespołu w testowaniu oprogramowania - jak budować i rozwijać swój zespół ds. Kontroli jakości
- Jak być dobrym mentorem zespołu, trenerem i prawdziwym obrońcą zespołu w świecie testów zwinnych? - Inspiracja
- Kompletny przewodnik po testach weryfikacyjnych kompilacji (testy BVT)
- 5 głównych problemów w dużych zespołach testujących zapewnianie jakości i jak sobie z nimi radzić
- Jak przygotować i dostarczyć zespołowi znakomitą prezentację z testów QA
- Przywództwo w testowaniu - obowiązki lidera testów i jak efektywnie zarządzać zespołem testowym
- Jak kierować szczęśliwszym i skutecznym zespołem testowym - przywództwo w testowaniu, część 2
- Testowanie sterowane kontekstem: 7 podstawowych zasad na przykładzie