Destacat »

29 Març 2020 – 19:46

La quotidianitat ens adapta ràpidament a la importància de les persones. Ens acostumem ràpid a que determinades coses funcionin sense saber realment el cost que això suposa. Un cost que de vegades no es valora …

Read the full story »
Col·legi

el Col·legi, informació rellevant sobre el COEINF, activitats, relacions i varis

Formació

formació continuada i orientació professional, convenis de formació amb altres entitats

Opinió

Articles d’opinió, de divulgació o de propostes tecnològiques dels col·legiats, adherits, associats o col·laboradors d’entitats afins al COEINF

Esdeveniments

tots els esdeveniments rellevants del sector TIC

Professió

món laboral, emprenedors, enginyers en informàtica, entrevistes, certificacions, deontologia, carreres professionals, …

Home » Destacat, DignitatTIC, Opinió, Professió

Enginyer Informàtic, la responsabilitat és nostra, exercir el dret de treballar bé, també

Submitted by on 2 Gener 2020 – 12:00No Comment

Al mes de març del 2019 anunciàvem que els avions Boeign 737 Max deixaven de volar fins a nou avís [1]. El motiu, un problema en el software de l’avió [2] que ha provocat 346 morts [3]. Actualment, a data de desembre de 2019, la producció dels Boeign 737 Max s’ha aturat [4]. Aquest no ha sigut el primer cas, ni l’últim, en què se li pot atribuir directament la mort de persones humanes al software. En l’any 2010, el departament de trànsit dels Estats Units determinava que un error de software en cotxes Toyota havia provocat més de 89 morts, 57 ferits [5].

Totes aquestes notícies s’han vist, explicat, i mostrat des del punt de vista de la víctima, l’empresa, i dels usuaris. S’ha deixat de costat a l’Enginyer Informàtic, qui ha construït el software defectuós.

Poseu-vos en el lloc de l’Enginyer Informàtic: tindríeu el remordiment d’haver matat desenes o centenars de persones? Posaríeu l’excusa de què els terminis són ajustats? O què el cap us ha forçat la mà? La realitat és que el codi l’heu escrit vosaltres, línia a línia, i sense saber com, gràcies al fet que no sou el focus, és l’empresa qui assumeix les conseqüències. No vosaltres, no la vostra butxaca, no el vostre futur professional. Però això està canviant.

En Setembre del 2015 es destapa l’escàndol de les emissions de Volkswagen: l’estat de Califòrnia acusa Volkswagen de crear un software per a manipular els resultats de tests d’emissions [6]. Aquest cop, l’empresa, en comptes d’assumir les responsabilitats, acusa directament als Enginyers Informàtics de crear el software maliciós responsable de l’engany [7]. Aquestes són les declaracions exactes del CEO de Volkswagen a la comissió de control dels EUA:

«This was not a corporate decision, from my point of view, and to my best knowledge today. This was a couple of software engineers who put this in for whatever reasons.»

Tornem al lloc de l’Enginyer de Software. Vosaltres crearíeu un software per alterar els tests d’emissions de Califòrnia? I ho faríeu tenint en compte que va contra les directives de l’empresa i que ningú us ho ha demanat? Segurament no, segurament penseu que només obeíeu ordres dels vostres superiors. Ordres a complir abans d’un termini molt ajustat. Ordres que potser fins i tot han vingut per escrit i us sentiu eximits de culpabilitat. Però això és irrellevant; la realitat és que el codi que ha falsificat el resultat l’heu escrit vosaltres, línia a línia. Heu acceptat i fet una tasca èticament qüestionable.

Els Enginyers Informàtics hem de començar a aplicar un codi ètic estricte, similar als dels metges o altres professionals. No és tan sols per poder dormir bé a les nits, o per evitar arruïnar el nostre futur professional. També és per protegir a tots aquells usuaris finals, directes o indirectes, que poden resultar enganyats, estafats, emmetzinats, o fins i tot morts, del resultat de la nostra feina.

Arribats a aquest punt, és fàcil quedar-se en paraules o bones intencions. Com es pot enfocar aquest problema des d’un punt de vista pràctic?

Segons Robert C. Martin en el seu llibre “Clean Agile: Back to Basics” exercint un dret essencial de tot Enginyer Informàtic: «Els desenvolupadors tenen el dret de produir un treball d’alta qualitat en tot moment.», i puntualitza: «Aquest probablement és el més profund de tots aquests drets. Cal que els desenvolupadors tinguin el dret de fer una bona feina. El negoci no té cap dret de dir-li als desenvolupadors com retallar costos, o a fer feina de baixa qualitat. O, dit d’una altra manera, el negoci no té el dret de forçar als desenvolupadors a arruïnar la seva reputació professional o a violar la seva ètica professional.»

Barcelona, ​​2 de gener 2020
PhD David Ródenas

 

 

Referències:

Imatge:

 

Aquesta web utilitza 'cookies' pròpies i de tercers per oferir-te una millor experiència i servei. Al navegar o utilitzar els nostres serveis, acceptes l'ús que fem de les 'cookies'. De tota manera, pots canviar la configuració de 'cookies' en qualsevol moment ACEPTAR
Aviso de cookies
Check Our FeedVisit Us On TwitterVisit Us On FacebookVisit Us On Linkedin