Przejdź do głównej treści

Uczymy Robić Gry

Zajęcia online1x45min
Opis jednozdaniowyLekcja wprowadza uczestników w temat zauważania ryzyk, sygnalizowania ich i propozycji zapobiegania im, z perspektywy QA.
Materiały źródłowePodstawowe:
https://craftware.pl/zarzadzanie-ryzykiem-w-projekcie-it-cz-4/
https://testerzy.pl/baza-wiedzy/ryzyko-w-testowaniu

Dodatkowe / Opcjonalne / Rozszerzenie:
https://www.gamedeveloper.com/production/considering-risk-in-video-game-qa
Czemu służy ta lekcjaTa lekcja przybliża uczestnikom takie pojęcia jak ryzyko (w odniesieniu do pracy QA) oraz mitygacja ryzyka. QA, szczególnie przy projektach w których jest jedynym członkiem zespołu lub jego liderem musi mieć na uwadze to, że w procesie planowania projektu mogą pojawiać się pewne ryzyka. Rolą takiej osoby jest sygnalizowanie, reagowanie i proponowanie jak takim ryzykom zapobiegać. QA to nie tylko testowanie, a także zapobieganie powstawaniu błędów.

Jak się przygotować?

  • Należy wybrać dowolną grę komputerową lub przygotować opis fikcyjnej gry własnego pomysłu na podstawie której wraz z uczestnikami będą omawiane potencjalne ryzyka projektowe pod kątem QA. Może to być kilka gier, najlepiej różnego gatunku z różnymi ryzykami, które mogłyby wystąpić.

Przykład na podstawie gry Blue Prince.

Gra polega na losowaniu pomieszczeń i poruszaniu się po posiadłości tak, aby dotrzeć do określonego punktu. Pula pomieszczeń jest bardzo duża i istnieje kilka różnych kategorii pokoi. Potencjalne, przykładowe ryzyka, które mogły wystąpić podczas procesu produkcyjnego, które powinien zauważać QA to:
– gracz tuż po rozpoczęciu rozgrywki bardzo szybko zapędza się w “ślepy zaułek” przez co gra kończy się właściwie zanim się rozpoczyna

– brak balansu przy losowaniu pomieszczeń, ciągle losują się te same i gracz nawet nie wie o istnieniu dużej części z nich

– pomieszczenia losują się w taki sposób, że blokują przejścia do innych lokacji dookoła posiadłości

– w trakcie długiej sesji, gdy gracz jest o krok od osiągnięcia sukcesu, losowość gry zbyt często blokuje możliwość dalszej progresji i powoduje frustrację
– gra ma sens jedynie w jednym języku, angielskim, co może zablokować odbiór wśród dużej grupy graczy

– gra ma ogromną losowość, co utrudnia testy

  • Na podstawie dowolnie wybranej gry/gier, po omówieniu i ustaleniu jakie są ryzyka należy zaproponować pomysły na zminimalizowanie tych ryzyk. 

Jaką wiedzę należy przekazać w trakcie zajęć?

  • Czym są ryzyka z punktu widzenia QA w branży gier
  • Jakie mogą być potencjalne ryzyka QA, na co warto zwracać uwagę
  • Jak reagować na ryzyka
  • Jak sygnalizować ryzyka zespołowi
  • Jakie są sposoby mitygacji ryzyk, na konkretnych przykładach

Powyższe efekty kształcenia to minimum wiedzy i/lub umiejętności, jakie muszą zostać przekazane podczas zajęć.

Warto zapamiętać!

Z angielskiego “key takeaways”, czyli kluczowe zagadnienia, które powinny zostać przyswojone przez odbiorców kursu.

  • Zauważanie i reagowanie na ryzyka przez QA jest bardzo ważnym elementem pracy.
  • Ryzyka są zależne od etapów projektowych, ale istnieją też takie, które pojawiają się podczas całego procesu produkcji.
  • Ryzyka są różne i indywidualne dla każdego projektu. Czasem będą się powtarzać, ale zawsze trzeba je określać indywidualnie.
  • Zazwyczaj istnieje kilka sposobów mitygacji ryzyk. Warto omawiać to z zespołem i szanować także pomysły innych.