Jestem programistą. Istnieje zespół testerów, którzy śledzą i wykonują przypadki testowe napisane przez analityka, ale także przeprowadzają testy eksploracyjne. Wygląda na to, że testerzy rywalizowali o to, kto otwiera więcej błędów, i zauważyłem, że jakość zgłoszeń błędów spadła. Zamiast testować funkcjonalność i zgłaszać błędy związane z działaniem oprogramowania, testerzy zgłaszali błędy dotyczące ulepszeń ekranu, użyteczności lub głupich błędów.
Czy to jest dobre dla projektu? Jeśli nie, jak mogę (jako programista) spróbować zmienić sposób myślenia i nastawienie zespołu testerów?
Innym problemem jest to, że termin jest szacowany i nie może się zmienić, więc w miarę upływu terminu testerzy będą się starali dokończyć swoje przypadki testowe, co spowoduje obniżenie jakości testów. Spowoduje to, że uzasadnione błędy znajdą się w produkcie końcowym otrzymanym przez klienta.
OBS: Ten konkurs nie jest praktyką firmy! Jest to konkurs tylko między organizowanymi przez nich testerami i bez żadnych nagród.