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-
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(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żtychdanychinnejfirmiejestnietylkonieetyczna,
lecztakżeprzestępstwem).
Produkt.Certyfikowanitesterzyoprogramowaniadokładająwszelkichstarań,żeby
dostarczaneprzeznichproduktyzwiązaneztestowanymiprzeznichproduktamiisyste-
mamispełniałynajwyższestandardyzawodowe(np.celowepominięciepewnychdziałań
21