8 critical factors success any qa project
Dyskusja Teatime z kolegą z tej samej branży podniosła kwestię, dlaczego projekty mają większe niepowodzenia pod względem oczekiwań i harmonogramu. Krytyczne wymagania stawiane przez dzisiejsze projekty nie wystąpiły przed upływem 5 lat. Aplikacje mobilne pod wieloma względami zmieniły definicję słowa „projekt”.
W dzisiejszych czasach wszystko jest szybkie, każdy potrzebuje szybkich rezultatów, wszędzie jest taka możliwość i każda część świata komunikuje się z pozostałymi. Przy takim poziomie globalizacji naprawdę trudno jest wygrać projekt, ukończyć go i oznaczyć jako udany.
Analiza różnych sytuacji i projektów, nad którymi pracowałem, pomogła mi zawęzić czynniki, które należy wziąć pod uwagę, aby osiągnąć sukces w każdym projekcie.
Czego się nauczysz:
8 kluczowych czynników sukcesu każdego projektu kontroli jakości
# 1)Planowanie
Dobry plan jest jak mapa drogowa: pokazuje ostateczny cel podróży i zazwyczaj najlepszy sposób, aby się tam dostać. - H. Stanely Judd
Dobry planista to człowiek sukcesu. Ale jeśli chodzi o planowanie w czasie rzeczywistym, uwierz mi, nie jest to łatwe. Musisz wziąć pod uwagę wszystko - swoje mocne i słabe strony, możliwości zespołu i dostępność narzędzi, wymagania i ograniczenia, podejście i przeszkody.
Planowanie to nie tylko dokumentowanie szczegółów, ale także zrozumienie i identyfikacja obiektów oraz zdefiniowanie jasnej strategii lub podejścia. Planowanie przez większość czasu odbywa się na wyższym poziomie i wdrażane na każdym poziomie. Chociaż zaangażowanie proponowanych członków zespołu w planowanie może mieć ogromny wpływ na ogólny sukces projektu.
W większości przypadków trudno jest zdefiniować kryteria pokrycia i wyjścia, ponieważ te dwa są w większości zależne od osi czasu. Szeroki zasięg sprawia, że wysiłki są nieskończone i to też nie jest praktyczne. Zrozumienie wymagań klienta i celu korzystania z produktu może pomóc w określeniu zakresu.
W związku z tym oszacowanie wysiłków powinno obejmować odpowiedni bufor oraz uwzględnienie problemów w czasie rzeczywistym.
#dwa)Komunikacja
Sztuka komunikacji to język przywództwa. - James Humes
Przejrzysta komunikacja jest kluczowym punktem każdego projektu. Niezależnie od tego, czy chodzi o komunikację z klientem, wewnętrzną komunikację zespołu, komunikację z kierownictwem czy komunikację ze stroną trzecią, odgrywa ważną rolę w powodzeniu projektu.
Inwestowanie w poprawę komunikacji może być pomocne na zawsze, bez względu na poziom projektu, na którym pracujesz. Informowanie o opóźnieniach i przekazywanie obaw we właściwy sposób to najtrudniejsze zadania i dobre umiejętności komunikacyjne może pomóc w osiągnięciu tego samego.
jak grać w obiekt flash Shockwave
# 3)Umiejętności i wiedza
Musisz wiedzieć wszystko, co musisz wiedzieć w swojej dziedzinie i uważać na nową wiedzę. Najmniejsza różnica w wiedzy między tobą a innym człowiekiem może oznaczać jego sukces i twoją porażkę. - Henry Ford
Jest to domyślnie najważniejsza część każdego projektu. Bez względu na to, jak dobrze planujesz i jak dostępne są najlepsze narzędzia, jeśli nie masz wymaganych umiejętności w zespole, nic nie zadziała. Aktualizowanie się z aktualnymi trendami jest bardzo ważne.
Ponadto pojedyncza umiejętność nie działa przez całe życie. Musisz przyjąć nowe rzeczy i zmienić lub zmodyfikować zestaw umiejętności zgodnie z aktualnymi wymaganiami. Pozostając z wiedzą o jednej domenie i wieloletnie doświadczenie nie ma znaczenia w obecnym świecie, w którym wszystko jest dynamiczne.
# 4)Przybory
Człowiek jest zwierzęciem używającym narzędzi. Bez narzędzi jest niczym, z narzędziami jest wszystkim. - Thomas Carlyle
Specjalne narzędzia mogą sprawić, że Twój projekt będzie osiągalny. W dzisiejszym szybkim świecie tylko wysiłek ręczny nie działa. Nawet jeśli to jedyna opcja, warto ją poprzeć znajomością skryptów, narzędziami raportowania, śledzenie błędów i narzędzia do zarządzania projektami.
Dzięki temu narzędzia do automatyzacji pojawiają się jak wszystko, a wiedza na temat konkretnych narzędzi i możliwość wyboru odpowiedniego narzędzia zgodnie z wymaganiami jest oczekiwana na każdym poziomie testowania.
# 5)Proces
Nie chodzi o to, co robisz, ale o sposób, w jaki to robisz. - Anonimowy
Bez podążania właściwe procesy projekt nie może się powieść. Ponieważ planowanie projektu jest ważnym czynnikiem na początku, ustawienie i przestrzeganie określonych procesów pomoże w pomyślnym ukończeniu projektu. Bez względu na to, czy korzystasz z agile, czy metody wodospadowe powinno być coś do zmierzenia i zaplanowania wysiłków.
# 6)Zarządzanie
Zarządzanie projektem można zdefiniować jako sposób tworzenia struktury w złożonym projekcie, w którym spotykają się niezależne zmienne czasu, kosztów, zasobów i ludzkich zachowań. - Rory Burke
Zarządzanie projektami to praca jak chodzenie po ogniu. Codzienne wyzwania utrudniają skupienie się na długoterminowych celach. Również koordynacja z zespołem i klientem w tym samym czasie zdecydowanie nie jest łatwym zadaniem.
Jako menedżer codziennie zmagasz się z dotrzymaniem terminów, wymaganiami dotyczącymi zasobów, niedostępnością wymaganych umiejętności, presją ze strony klienta i wieloma innymi rzeczami. Tylko czas i doświadczenie mogą pomóc w rozwijaniu umiejętności zarządzania, chociaż potrzebne są do tego stałe i świadome wysiłki.
# 7)Praca zespołowa
Talent wygrywa mecze, ale praca zespołowa i inteligencja wygrywają mistrzostwa. - Michael Jordan
Kiedy pracujesz nad projektem, twoje osobiste ego nie ma znaczenia. Praca zespołowa może wszystko zmienić, a więc sukces projektu. Za sukces projektu odpowiada każdy członek zespołu. Chociaż za zapewnienie zdrowego środowiska odpowiada kierownictwo, ważne są również osobiste nastawienie i pozytywne nastawienie do sukcesu projektu.
# 8)Chęć dać coś ekstra
Różnica między zwykłym a niezwykłym polega na tym, że trochę ekstra. - Jimmy Johnson
Jak przez większość czasu wspomniałem w swoich artykułach, każdy na świecie chce czegoś więcej w odpowiedzi na wydane pieniądze. Kilka wysiłków, aby zapewnić coś naprawdę pożytecznego lub trochę uwagi, aby zapobiec niektórym krytycznym defektom lub pomóc w przezwyciężeniu krytycznych błędów poza godzinami pracy, z pewnością może zasłużyć na szacunek klienta.
Na zakończenie artykułu słynnym cytatem:
Za każdym razem, gdy wykonujesz projekt, uczysz się czegoś nowego. - Justin Timberlake
porównaj dwa pliki wiersz po wierszu
Lista może wydawać się niekompletna, a czytelnicy są zawsze mile widziani, aby sugerować swoje poglądy i dodawać opinie.
O autorze: Wpis gościnny autorstwa Bhumiki Mehty, jest kierownikiem projektu i ma 7-letnie doświadczenie w testowaniu oprogramowania. Jest całkowicie zaangażowana w testowanie i uwielbia testować wszystko, co istnieje.
Jakie inne czynniki Twoim zdaniem są najważniejsze dla powodzenia projektu kontroli jakości?
rekomendowane lektury
- Jak zdecydować, jaki rodzaj testów jest wymagany dla projektu? - Ręczne lub automatyczne
- Przewodnik krok po kroku, jak uzyskać pierwszy płatny projekt testowania w ramach crowdsourcingu
- Shift Left Testing: Sekretna mantra sukcesu oprogramowania
- Szkolenie z testowania oprogramowania: szkolenie od początku do końca dotyczące projektu na żywo - bezpłatne szkolenie online z kontroli jakości, część 1
- Wyzwania związane z testowaniem ręcznym i automatycznym
- 25 najlepszych narzędzi do zarządzania projektami w 2021 r. (Najnowsze rankingi)
- Jak biznes, programowanie i kontrola jakości mogą współpracować, aby zakończyć projekt
- Miękkie umiejętności dla testerów: jak poprawić umiejętności komunikacyjne