Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1.8.kodekSetycznyteStera
zgłoszeniedefektu,zgłoszeniepluskwy,zgłoszenieproblemu(ang0defectreport,
bugreport,problemreport)dokumentopisującyusterkęwmodulelubsystemie,
któramożespowodowaćnieprawidłowedziałaniejegowymaganychfunkcji[5]
W[13]podanokilkasposobównapoprawieniekomunikacjimiędzytesteramiiresz-
zespołu:
zacznijodwspółpracy,anieodwojnyprzypomnijwszystkim,żewspólnymcelem
jeststworzenieproduktuojaknajlepszejjakości;
komunikujinformacjeoprodukciewsposóbneutralny,skoncentrowanynafak-
tach,bezkrytykowaniaautoraproduktu,np.piszobiektywneikonkretneraporty
incydentóworazuwagizprzeglądów;
bądźempatycznyspróbujzrozumieć,codrugaosobaczujeidlaczegoreaguje
tak,jakreaguje;
upewnijsię,żedrugastronazrozumiała,copowiedziałeśiupewnijsię,żezrozu-
miałeśuwagidrugiejstrony.
1.;.
Kodeksetycznytestera
Wielezawodówmaswojekodeksyetyczne.Kodeksetycznyjestzbioremnorminakazów
obowiązującychokreślonągrupęzawodowąpodczaswykonywaniaichpracy.Zaangażo-
waniewtestybardzoczęstopozwalatesteromnadostępdopoufnychdanych.Możeto
bkodźródłowyprogramuczyjegodokumentacjatechniczna,alemogątobrównież
np.daneosoboweklientówczyprocedurybezpieczeństwaobowiązującewbanku,dla
któregojesttworzoneoprogramowanie.Ztegopowoduistniejepotrzebaopisaniaetyki
postępowaniatesterów.Swojekodeksyetyczneopublikowałyorganizacjezrzeszająceinży-
nierów,takiejakACM(ang.AssociationforComputingMachinery)czyIEEE.Idączaich
przykładem,organizacjaISTQB(ang0InternationalSoftwareTestingQualificationsBoard)
ogłosiłaanalogicznykodeksetycznydlatesterów,którybędzieopisanydalej.Każdycerty-
fikowanyprzezISTQBtesterjestzobowiązanydoprzestrzeganiajegozapisów.
Interespubliczny.Certyfikowanitesterzyoprogramowaniapostępujązgodniezin-
teresempublicznym(naprzykład,jeślipracujemynadsystememoznaczeniukrytycz-
nymizostajemypoproszeniowycofaniepewnychraportówodefektach,jesttoproblem
etyczny)0
Klientipracodawca.Certyfikowanitesterzyoprogramowaniapostępujązgodnie
znajlepiejpojmowanyminteresemswoichklientówipracodawców,zgodnymzintere-
sempublicznym(naprzykład,jeślimamydostępdodanychosobowychklientówbanku,
dlaktóregopracujemy,tosprzedażtychdanychinnejrmiejestnietylkonieetyczna,
lecztakżeprzestępstwem).
Produkt.Certyfikowanitesterzyoprogramowaniadokładająwszelkichstarań,żeby
dostarczaneprzeznichproduktyzwiązaneztestowanymiprzeznichproduktamiisyste-
mamispełniałynajwyższestandardyzawodowe(np.celowepominięciepewnychdziałań
21