how an ideal day should be
Kiedy wszyscy zaczynamy dzień pracy, w taki czy inny sposób chcemy, aby dzień szybko się skończył. Nikt nie chce wpaść w problem, który wymagałby od nas pozostania i pracy do późna, ale 70% dni nie przebiega tak, jak byśmy chcieli.
Każdego dnia będzie trzeba stawić czoła różnym wyzwaniom. Kilkakrotnie możemy zostać poproszeni o pracę nad pilnymi zadaniami tylko dlatego, że tego wymagają nasi klienci, a z tych 70% większość będzie miała miejsce w piątek, kiedy wszyscy będziemy mieli specjalne osobiste plany :). Po prostu pragniemy, ale nie możemy zmienić sposobu działania branży usługowej.
img źródło .
W dzisiejszym artykule próbowałem uchwycić niektóre z wyzwań, przed którymi stoją nasi testerzy oraz w jaki sposób podejmując niewielkie środki, możemy pokonać takie wyzwania.
Omówiłem również, jak moim zdaniem powinien być idealny dzień dla testera i testera.
Przeczytaj także=> Jak wyglądałby mój pierwszy dzień w pracy testera kontroli jakości?
Zaczynam ten artykuł od ogólnej refleksji na temat tego, jakie ważne uwagi powinniśmy wziąć pod uwagę, zanim zaczniemy nasz dzień. Pomoże ci to zdefiniować plan pracy na początku dnia, a także przewidzieć wszelkie problemy.
Czego się nauczysz:
- Rzeczy do rozważenia przed rozpoczęciem dnia:
- Korzyści z codziennego planowania zadań
- Dzień testera
- Dzień testera
- Wyzwania związane z zarządzaniem zasobami, przed którymi stoi lider testów:
- Wyzwania stojące przed testerami
- Wniosek
- rekomendowane lektury
Rzeczy do rozważenia przed rozpoczęciem dnia:
1) Świadomość zadania - Rozpoczynając dzień, upewnij się, że znasz zadania na dany dzień.
2) Tworzenie listy kontrolnej / określenie priorytetu - Zrób listę kontrolną wszystkich działań zaplanowanych na dany dzień. Przypisz też priorytet, aby móc rozpocząć pracę z priorytetami.
3) Wyznaczanie celu - Kiedy już wiesz o planowanych zadaniach, ustal cel, który może zostać osiągnięty przez EOD.
4) Przydział czasu - Z grubsza przydziel czas na każde zadanie i upewnij się, że można je wykonać w ciągu dnia roboczego, aby nie trzeba było go rozciągać. Zadania o niskim priorytecie można przenieść do przodu i zakończyć w następnym dniu roboczym.
5) Harmonogram pracy - W dzisiejszych czasach zmieniają się wymagania dotyczące ścisłego harmonogramu pracy, a obecnie najbardziej potrzebna jest elastyczność. Czasami możesz być zobowiązany do uczestniczenia w rozmowach z klientem lub zespołem na miejscu w nocy. Nie zawsze musi być tak, że musisz być w biurze od 9 do 17. Ważne jest, aby dostosować czas pracy do potrzeb projektu.
Jeśli musisz pracować później w nocy, możesz zacząć dzień późno. Ale upewnij się, że Twój czas pracy jest przekazywany w zespole. Nawet jeśli nie będzie Cię przez kilka godzin, należy o tym poinformować.
Podałem poniżej szablon przykładowego dziennego planowania zadań które mogą być używane przez poszczególne osoby do śledzenia i planowania zadań po ich zakończeniu.
=> Pliki do pobrania:
- Codzienne planowanie zadań dla testerów
- Codzienne planowanie zadań dla leadów testowych
Korzyści z codziennego planowania zadań
- Przechowuje dane pod ręką - w dzisiejszych czasach wiele organizacji wymaga codziennego podawania szczegółów dotyczących godzinowych czynności. Więc to pomoże ci wypełnić twoje karty czasu pracy.
- Ten moduł do śledzenia pomaga w dostarczaniu danych wymaganych do celów statystycznych lub raportowania. Powiedzmy, że jeśli zostaniesz zapytany o pracę, którą wykonałeś dwa tygodnie temu, nie będziesz musiał jej podawać na podstawie tego, co pamiętasz, ale możesz odwołać się do planisty i odpowiednio podać dokładne dane.
- Łatwy w utrzymaniu - aktualizacja tego planera nie zajmuje 10 minut dziennie
- Może być używany przez liderów zespołu po nieznacznym poprawieniu szablonu. (Dołączyłem również wersję przewodu testowego)
- Może być przechowywany jako kopia lokalna, aby użytkownicy mogli edytować w dowolnym momencie.
Idealny dzień dla testera i lidera testów powinien obejmować:
Dzień testera
Lider Testów to osoba, która pełni całą rolę testera i ma dodatkową odpowiedzialność za zarządzanie zespołem, interakcję z innymi zespołami i dostarczanie zarządowi terminowych raportów. Jeśli jakikolwiek tester napotka problem, jego pierwszym punktem kontaktu pozostają przewody pomiarowe.
Powiedziawszy to, przewód testowy powinien upewnić się, że są one osiągalne, gdy jest to wymagane. Nie oznacza to, że muszą być w biurze przed przybyciem zespołu lub opuszczać biuro po jego odejściu. Wszystko, czego potrzebują, to być elastyczne i dostępne osobiście lub na telefon.
W wielu przypadkach widziałem, jak zespół dociera do biura przed potencjalnymi klientami i nie ma tego, co powinien robić na dany dzień. Idealnie byłoby, gdyby ich obowiązkiem było zapewnienie, że przydział pracy jest zrobione, a zespół jest świadomy przydzielonych mu zadań.
Najlepszą praktyką jest sprawdzanie poczty z samego rana. Dla zespołów działających w model onshore-offshore plany mogą się zmienić z dnia na dzień. Może się zdarzyć, że priorytetowy element, nad którym pracowałeś wczoraj, nie jest już priorytetem i jest poza zakresem lub może być zadaniem kogoś innego. Kolejną rzeczą jest informowanie zespołu o aktualizacjach.
Wiele projektów podąża za trendem, w którym cały zespół jest na bieżąco z wątkami e-mailowymi, aby byli świadomi zmian. Niektóre projekty po prostu zachowują leady w wątkach e-mailowych. W takich przypadkach obowiązkiem lidera testów jest informowanie zespołu o zmianach w planie.
Odpowiedzialność kierownika zespołu po prostu nie kończy się na przydzieleniu pracy zespołowi, powinni oni być świadomi wszystkich wymagań funkcjonalnych, aby mogli pomagać zespołowi z każdym rodzajem wyzwań technicznych w ciągu dnia.
Większość projektów ma określony czas, kiedy muszą wysyłać codzienne raporty o stanie, dlatego liderzy zespołów muszą upewnić się, że otrzymają status każdego członka zespołu, zanim wyślą skonsolidowany raport na wyższe poziomy. Zanim skończą swój dzień, powinni wysłać aktualne raporty o stanie .
Przeczytaj także=> Czego należy oczekiwać od kierownika zespołu ds. Kontroli jakości?
Dzień testera
Większość młodszych testerów robi po prostu to, o co ich proszą. Dlatego będą czekać, aż ich przewody testowe przydzielą im zadanie.
Zawsze dobrze jest porozmawiać z kierownikiem zespołu na temat przydzielonego zadania, aby upewnić się, że oba są na tej samej stronie. Zacznij więc dzień od omówienia zadań i przewidywania związanych z nimi przeszkód.
Ważne jest również, aby zgłosić zaniepokojenie, jeśli w ciągu dnia napotkasz jakiekolwiek przeszkody i wymaga to natychmiastowej uwagi. Takie sprawy należy jak najszybciej omówić i załatwić.
Testerzy powinni elastyczne. Może się zdarzyć, że podczas przeglądu przypadku testowego testerzy będą musieli przedstawić swoje przypadki testowe. Na ważne recenzje testów , może się zdarzyć, że testerzy będą musieli pozostać na miejscu po godzinach pracy.
Przed zakończeniem dnia tester powinien się upewnić przydzielone zadania na dany dzień są zakończone . Mogą zdarzyć się sytuacje, w których nie każde przydzielone zadanie można wykonać tego samego dnia, w takiej sytuacji lepiej jest po prostu zostawić notatkę lub omówić i zaktualizować prowadzącego test o postępach.
Nic nie ma wartości, jeśli nie raportowane na czas i z odpowiednimi danymi. Tester musi upewnić się, że przed zakończeniem dnia powinien wysłać plik pełny raport o stanie na przydzielone zadania. W tej samej wiadomości e-mail mogą zawierać szczegółowe informacje o innych wyzwaniach lub informacje o wszelkich oczekujących pracach. Zależy to również od protokołu projektu. Wiele projektów wymaga aktualizacji trackerów, a wiele wymaga przesłania danych za pośrednictwem poczty elektronicznej.
Chciałbym zwrócić uwagę na niektóre wyzwania związane z zarządzaniem zasobami, z którymi borykają się testerzy i zespół kieruje nimi w codziennych działaniach i rozwiązaniach dla nich:
Wyzwania związane z zarządzaniem zasobami, przed którymi stoi lider testów:
Problem nr 1 - Jeden z Testerów dzwoni rano i informuje o nieplanowanym urlopie, jak kierujący testami radzi sobie z sytuacją?
Rozwiązanie: Kierownik testów powinien upewnić się, że praca została ponownie przydzielona innym członkom zespołu, tak aby na koniec dnia rezultaty były zgodne z planem. To jest odpowiedzialność lidera testów aby upewnić się, że pozycje priorytetowe są obsługiwane, gdy jakikolwiek zasób jest niedostępny. Zawsze dobrze jest mieć plan awaryjny do obsługi zadań w sytuacjach awaryjnych. Jeśli żaden z testerów nie ma takiej możliwości, prowadzący test powinien odpowiadać za włączenie się i wykonanie zadania.
Problem nr 2 - Tester dzwoni i informuje, że nie może dojechać do pracy, ale może połączyć się zdalnie. Czy egzaminator powinien mieć możliwość pracy z domu, czy powinien zostać poproszony o wzięcie urlopu?
Rozwiązanie: Decyzja w tym przypadku zależy od sytuacji. Jeśli zasób działa na czymś, gdzie nie są wymagane żadne zabezpieczone połączenia, przewód testowy może umożliwić pracę zdalną. Jednak wiele projektów wymaga wykonania testów w bezpiecznym środowisku klienta i nie pozwala na łączenie się z zewnątrz. W takich przypadkach lider testowy może zdecydować, czy zasób może pracować nad innym niezabezpieczonym zadaniem w środowisku, czy też wykonywać prace dokumentacyjne itp., Jeśli nie zostanie poproszony o wzięcie urlopu.
Problem nr 3 - Tester pracuje z domu i wylogowuje się na cały dzień bez wysyłania aktualizacji statusu do lidera testowego.
Rozwiązanie: Takie przypadki powinny być ściśle monitorowane, a praca zdalna powinna być dozwolona tylko wtedy, gdy zasoby są zaangażowane i dedykowane, powinny być poinformowane o wyzwaniach napotykanych w takich okolicznościach i ich wpływie na cały projekt, a tym samym na same zasoby.
Problem nr 4 - Tester opuszcza biuro bez wykonania przydzielonych zadań.
Rozwiązanie: W takich przypadkach tester powinien porozmawiać z prowadzącym przed wyjściem na cały dzień, aby można było podjąć niezbędne działania. Jeśli jest to naprawdę pilne, lider testu powinien jakoś go ukończyć, jeśli nie, to samo zadanie można zlecić testerowi następnego dnia.
jak tworzyć oprogramowanie sztucznej inteligencji
Problem nr 5 - Tester wykonuje przydzielone zadanie na dany dzień, opuszcza biuro bez wysyłania aktualizacji statusu.
Rozwiązanie: W takich przypadkach lider testów powinien zdefiniować proces, w którym każdy członek zespołu jest świadomy znaczenia zgłaszania swojego statusu na koniec dnia i należy ustalić godzinę, w której wszyscy powinni wysłać status.
Problem # 6 - Tester dociera do biura, ale nie sprawdza poczty e-mail i kontynuuje pracę nad zadaniem z poprzedniego dnia.
Rozwiązanie: W takich sytuacjach lider testu może sobie poradzić, upewniając się, że zespół ma w zwyczaju sprawdzać e-maile jako pierwszą czynność rano, ponieważ takie zachowanie staje się problematyczne, jeśli wymagania projektu są dynamiczne. Sprawdzając szybko rano e-maile, poznasz zmiany / aktualizacje i najpierw będziesz pracować nad najnowszymi ważnymi zadaniami.
Wyzwania stojące przed testerami
Problem nr 1 - Tester dociera do biura przed przewodnikiem, ale musi zaczekać, aby rozpocząć pracę, ponieważ nie ma przypisanego zadania.
Rozwiązanie: Jeśli z jakiegoś powodu lider testów nie jest dostępny, gdy testerzy docierają do biura, obowiązkiem kierownika jest zadzwonienie i poinformowanie testerów o ich zadaniu lub wysłanie wiadomości e-mail na temat przydzielonych zadań zespołowi poprzedniego wieczoru. Jeśli lider testowy jest na planowanym urlopie, zastępca powinien zadbać o przydział zadań, ale w żadnym wypadku tester nie powinien czekać, nie wiedząc, co ma zrobić.
Problem # 2 - Tester zwraca się do lidera testów po pomoc techniczną, ale nie jest w stanie pomóc.
Rozwiązanie: Dobrzy liderzy testowi powinni zawsze mieć funkcjonalną wiedzę o aplikacji, ponieważ powinni być w stanie pomóc każdemu członkowi swojego zespołu. Może się zdarzyć, że potencjalny klient nie będzie mógł odpowiedzieć natychmiast, ale jego obowiązkiem jest wyjaśnienie problemu testera w ciągu kilku godzin. Jeśli testerzy nie są zadowoleni z odpowiedzi prowadzącego testy, powinni omówić to z nim / nią lub często notować, skontaktować się z przełożonymi i omówić problem.
Problem # 3 - Za dużo pracy jednemu testerowi i brak możliwości drugiemu.
Rozwiązanie: Jest to bardzo częsty problem, w którym kierownik testowy przydziela wszystkie dobrze widoczne zadania kilku kluczowym zasobom, a inni członkowie zespołu nie mają żadnej okazji. Jeśli zespół kiedykolwiek napotka taki problem z powodu braku okazji, powinien najpierw omówić problem z liderem, a jeśli lider nie jest w stanie rozwiązać problemu, powinien zwrócić się do menedżera następnego poziomu. Zespół powinien działać na zasadzie równych szans.
Przeczytaj także=> Jak kierować szczęśliwszym i skutecznym zespołem testowym
Wniosek
W tym artykule właśnie omówiłem niektóre sytuacje związane z zarządzaniem zasobami, z którymi spotykamy się na co dzień. Jestem pewien, że każdy z nas ma wyzwania, niezależnie od tego, na jakim poziomie się znajdujemy. Zawsze uważam, że jeśli spróbujemy poradzić sobie z sytuacją, zachowując się logicznie, wszystko może się automatycznie zmienić i możemy w końcu znaleźć rozwiązanie naszego problemu.
Zawsze staram się zrozumieć priorytet i potrzebę godziny, a potem dochodzę do rozwiązania.
Autor : Ten przydatny artykuł został napisany przez członka zespołu STH, Priyę R.
Mam nadzieję, że wszyscy możecie wrócić i pomyśleć o problemach, z którymi się borykacie, a kiedy zrozumiecie swoje problemy, sami będziecie właściwą osobą do znalezienia rozwiązania.
rekomendowane lektury
- Czego należy oczekiwać od kierownika zespołu ds. Kontroli jakości?
- Przywództwo w testowaniu - obowiązki lidera testów i jak efektywnie zarządzać zespołem testowym
- Jak odpowiadać na pytania do rozmowy kwalifikacyjnej związane z grami zespołowymi i przywództwem dotyczące pozycji lidera testu
- Jak kierować szczęśliwszym i skutecznym zespołem testowym - przywództwo w testowaniu, część 2
- Jak ważna jest komunikacja między testerem lub programistą?
- Czy znajomość domeny jest konieczna, aby tester mógł dostać pracę? A co z początkującym testerem?
- 10 cech, które sprawią, że będziesz dobrym testerem
- 7 głównych celów testera oprogramowania - czy jesteś testerem „stworzonym” czy „wybranym”?