środa, 14 sierpnia 2013

Ballada pań z HR: Testowanie a programowanie - lekcja nr 1

Moim zdaniem te pojęcia często są ze sobą łączone co jest błędem. Sam doświadczyłem to na własnej skórze podczas aplikacji na stanowisko technika testera oprogramowania w jednej z firm informatycznej. Był to przejaw zapewne nieznajomości tematu przez Panią z HR'u co skłoniło mnie do napisania tego postu.
Chce to napisać bardzo zwięźle i przejrzyście więc skupmy się na obowiązkach poszczególnych stanowisk.

Programista - jest odpowiedzialny za tworzenie i rozwój oprogramowania zgodnie z wymaganiami, które określone zostały przez klienta zamawiającego oprogramowanie. Tworzy także dokumentacje do przez niego napisanych programów, bądź projektów w jakich brał udział. 

Tester oprogramowania - jest osobą odpowiedzialną za jakość wytwarzanego oprogramowania, powstałego przez programistów. Jego celem nie jest piętnowanie ciężkiej pracy, którą trzeba było włożyć w powstanie programu lecz znalezienie jego defektów, z których klient posiadający to oprogramowanie na pewno nie będzie zadowolony.

Z moich przemyśleń na ten temat sądzę, że przekonałem kogoś o tym, że te dwa stanowiska są zupełnie odrębne i nie można ich wrzucać do jednego koszyka. Na sam koniec chciałbym powiedzieć jeszcze o tym, że jedna osoba nie może programować i testować jednocześnie oprogramowania ze względu na poczucie osobistej nieomylności, jest to fakt bardzo często powtarzany w publikacjach związanych z testowaniem z jakimi do tej pory miałem styczność. 

D.

Brak komentarzy:

Prześlij komentarz