Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
18Rozdział1
Wprowadzenie
Wtakimprzypadkuproblempoleganatym,żewkwestiachbezpieczeństwa
niemabezwzględnychreguł.Choćmożeniezweryfikowanosystemuzgodnieze
zdefiniowanymikryteriami,sametekryteriabyćmożezbytostre.Wistociesys-
temmożedziałaćbezpiecznieprzezcałeswojeistnienie.Zdarzasięteż,żemimo
właściwejweryfikacjiiwalidacjisystemmożezawieśćispowodowaćkatastrofę.
Zbytwczesneujawnienieproblemówmożewyrządzićszkodępracodawcyiinnym
pracownikom.Nieujawnienietrudnościmożespowodowaćstratydlainnychosób.
Wtakichsprawachkoniecznejestsamodzielnepodejmowaniedecyzji.Wła-
ściwapostawaetycznawtakiejsytuacjizależyodocenyzaangażowanychosób.
Nadecyzjępowinnomiećwpływryzykowystąpieniaszkód,wielkośćtychszkód
orazludzie,którychmogądotknąćtestraty.Jeślisytuacjajestbardzoniebezpiecz-
na,usprawiedliwionemożebyćjejupublicznieniezapośrednictwemprasylub
mediówspołecznościowych.Zawszejednaknależypróbowaćrozwiązaćsytuację
zposzanowaniemprawswojegopracodawcy.
Innymzagadnieniemetycznymjestuczestnictwowprojektowaniusystemów
wojskowychinuklearnych.Niektórzymająsilneprzekonanianatentematinieze-
chcąbraćudziałuwwytwarzaniudowolnychsystemówpowiązanychzwojskowo-
ścią.Innibędąpracowaćnadsystemamiprzeznaczonymidlawojska,alenienad
bronią.Jeszczeinniuważają,żebezpieczeństwonarodowejestzasadąnadrzędną
iniemajązastrzeżeńetycznychcodopracynadsystemamiuzbrojenia.
Wtakiejsytuacjiważnejest,abyzarównopracodawca,jakipracownicyza-
wczasuprzedstawiliswojepoglądy.Jeżelifirmajestzaangażowanawpracęnad
rozwiązaniamiwojskowymilubnuklearnymi,powinnabyćwstanieokreślić,że
pracownicymusząbyćgotowiprzyjąćdowolnezadaniaztymzwiązane.Analo-
gicznie,jeśliprzyangażowaniupracownikastwierdzionjasno,żeniechcepra-
cowaćnadtegotypusystemami,pracodawcaniepowinienwpóźniejszymczasie
naciskaćnaniego,abytorobił.
Ogólnyobszaretykiiodpowiedzialnościzawodowejstajesięcorazistotniejszy
wmiaręjaksystemyoprogramowaniapenetrująkażdyaspektpracyicodziennego
życia.Możnagorozważaćzfilozoficznegopunktuwidzenia,rozważającpodsta-
wowezasadyetykiidyskutującoetyceinżynieriioprogramowaniawodniesieniu
dotychzasadpodstawowych.TakiepodejścieprzyjęliLaudon[Laudon,1995]oraz
Johnson[Johnson,2001].Nowszeteksty,takiejakTavaniego[Tavani,2013],wpro-
wadzająpojęciecyberetykiiobejmujązarównopodstawyfilozoficzne,jakiza-
gadnieniapraktyczneiprawne.Włączonetuzostałyproblemyetycznedotyczące
zarównoużytkownikówtechnologii,jakijejtwórców.
Wmoimodczuciupodejściefilozoficznejestzbytabstrakcyjneitrudnedood-
niesieniadocodziennychdoświadczeń,preferujęzatembardziejkonkretnepodej-
ściezawartewkodeksachpostępowaniaprofesjonalnego[Bott,2005;Duquenoy,
2007].Uważam,żeetykęnależyrozważaćwkontekścieinżynieriioprogramowa-
nia,aniejakosamodzielnezagadnienie.Ztychpowodównieomawiamtuetyki
inżynieriioprogramowaniawsposóbabstrakcyjny,alewćwiczeniachdołączyłem
przykłady,któremogąbyćpunktemwyjściadodyskusji.