Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1.8.kOdekSeTycznyTeSTera
zgłoszeniedefektu,zgłoszeniepluskwy,zgłoszenieproblemu(ang.defectreport,
bugreport,problemreport)–dokumentopisującyusterkęwmodulelubsystemie,
któramożespowodowaćnieprawidłowedziałaniejegowymaganychfunkcji[5]
W[13]podanokilkasposobównapoprawieniekomunikacjimiędzytesteramiiresz-
tązespołu:
•zacznijodwspółpracy,anieodwojny–przypomnijwszystkim,żewspólnymcelem
jeststworzenieproduktuojaknajlepszejjakości;
•komunikujinformacjeoprodukciewsposóbneutralny,skoncentrowanynafak-
tach,bezkrytykowaniaautoraproduktu,np.piszobiektywneikonkretneraporty
incydentóworazuwagizprzeglądów;
•bądźempatyczny–spró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
byćkodźródłowyprogramuczyjegodokumentacjatechniczna,alemogątobyćró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(ang.InternationalSoftwareTestingQualificationsBoard)
ogłosiłaanalogicznykodeksetycznydlatesterów,którybędzieopisanydalej.Każdycerty-
fikowanyprzezISTQBtesterjestzobowiązanydoprzestrzeganiajegozapisów.
Interespubliczny.Certyfikowanitesterzyoprogramowaniapostępujązgodnie
zinteresempublicznym(np.,jeślipracujemynadsystememoznaczeniukrytycznym
izostajemypoproszeniowycofaniepewnychraportówodefektach,jesttoproblem
etyczny).
Klientipracodawca.Certyfikowanitesterzyoprogramowaniapostępujązgodnie
znajlepiejpojmowanyminteresemswoichklientówipracodawców,zgodnymzintere-
sempublicznym(np.,jeślimamydostępdodanychosobowychklientówbanku,dlaktó-
regopracujemy,tosprzedażtychdanychinnejfirmiejestnietylkonieetyczna,lecztakże
przestępstwem).
Produkt.Certyfikowanitesterzyoprogramowaniadokładająwszelkichstarań,żeby
dostarczaneprzeznichproduktyzwiązaneztestowanymiprzeznichproduktamiisyste-
mamispełniałynajwyższestandardyzawodowe(np.celowepominięciepewnychdziałań
21