Ética y Controversias en Informática

Comenta sobre temas éticos y controversiales en informática. Basados en el libro de texto "Discovering Computers".

19. ¿Quién es responsable por los errores de programación (bugs)? abril 24, 2008

Filed under: Information Systems,SICI4087,Software — mlarracuente @ 1:40 pm

bug free iconLas consecuencias de los errores de programación o bugs, pueden ser alarmantes. Un error de software en un sistema de misiles de defensa resultó en la muerte de 29 soldados de E.U. Otro error en el código que controla un una facilidad nuclear de Canadá causó un derrame de más de 3,000 galones de agua contaminada con radiación. Un error en el software para conectar llamadas larga distancia le costó más de $60 millones a AT&T. Algunas fuentes indican que Windows Vista fue lanzado al mercado tan pronto Microsoft pudo reducir la cantidad de errores a 500. Los expertos en programación estiman que existen entre 20 a 30 errores por cada 1,000 líneas de código en un programa promedio. Dado que son tantos los programas que contienen cientos de miles y hasta millones de líneas de código, no nos sorprende que existan estos errores. Muchas licencias de uso de software relevan de responsabilidad al creador del software en la eventualidad de que el usuario obtenga información errónea debido a errores de programación. ¿Quién debe ser responsable de los errores en un programa o software? ¿Por qué? ¿Si los usuarios proveen especificaciones incompletas o erróneas, deberían ser los responsables de estos resultados deficientes? ¿Por qué? ¿Deberían ser responsables ante la ley aquéllos que diseñan un sistema o que escriben programas que resulten en errores o daños? ¿Por qué?

 

18. ¿Debe un desarrollador de sitios Web saber usar el lenguaje “HTML”? febrero 15, 2008

Adobe_Dreamweaver_CS6_Iconhtml-css-logoMuchas páginas Web están escritas en HTML (Hypertext Markup Language) con etiquetas (“tags”) que indican cómo las páginas serán presentadas en una ventana de un “browser”. Inclusive, puedes ver el código HTML usado en una página con sólo usar el menú de View del “browser” y luego seleccionar “Source”, “Source Code” o “Page Source”. Hoy día, programas como Dreamweaver o lugares como Squarespace o Wix permiten a las personas desarrollar páginas Web sin tener conocimiento sobre HTML. Con estos programas, puedes usar plantillas (“templates”), menús, paneles y barras de herramientas para generar las etiquetas de HTML para diseñar una página Web. De ser necesario, puedes usar HTML para mejorar la página Web y arreglar problemas que surjan. Algunos creen que el conocimiento sobre HTML es esencial para la creación de un Web site efectivo, mientras otros creen que el ser creativo, estar familiarizado con programas como Dreamweaver y adherirse a estándares de buen diseño son más importantes. ¿Si fueras a contratar a un desarrollador de páginas Web, insistirías en que debe tener conocimiento sobre HTML? ¿Por qué sí o por qué no? ¿Debería ser requisito un curso sobre HTML para aquellos estudiantes matriculados en cursos de diseño de páginas Web? ¿Por qué?

 

17. ¿Es la subcontratación (“outsourcing”) tan buena como el desarrollo interno (“in-house”)?

Filed under: Controversias,Information Systems,SICI4087,Software,Uncategorized — mlarracuente @ 8:04 am

Outsourcing cartoon by Hal MayforthDesde comienzos del desarrollo de programas o “software”, las organizaciones han luchado con la pregunta: Construir o comprar? Es decir, ¿debería una organización desarrollar el software de forma interna (“in-house”) o deberían comprarlo a terceros, como por ejemplo, una compañía de consultoría en programación? Hoy día, miles de compañías de consultoría compiten por los millones de dólares que genera la industria de subcontratación para desarrollo de software (“outsourcing”).

Muchos ejecutivos creen firmemente que la organización debe enfocarse en la misión de la organización y no desperdiciar valiosos recursos en el intento de convertirse expertos en desarrollo de “software”. Por ejemplo, una escuela debería enfocarse en la educación y subcontratar para el software que necesiten, como por ejemplo, desarrollar un nuevo sistema de matrícula.

Aquellos opuestos a la subcontratación (“outsourcing”) creen que la organización se beneficia más manteniendo el desarrollo de “software” de forma interna (“in-house”) porque la aplicación es crítica a la misión de la organización. Además, la organización necesita de expertos internos (“in-house”) que comprenden a cabalidad las procesos internos de la organización en comparación con los programadores subcontratados cuyo único interés es generar dinero por algún proyecto de desarrollo de “software”.

Muchos proyectos grandes de desarrollo de “software” que han sido subcontratados a terceros han fracasado debido a la falta de entendimiento de estos acerca las funciones de la compañía. Hoy día, la mayor parte de las grandes organizaciones utilizan una combinación de subcontratación (“outsourcing”) y desarrollo interno (“in-house”), dejando los proyectos críticos al equipo interno. Aún así, algunas organizaciones dependen completamente de la subcontratación (“outsourcing”) mientras otras compañías nunca recurren a esto.

¿Es el desarrollo de software interno superior a la subcontratación? ¿Por qué sí o por qué no? ¿Qué criterios usarías para tomar la decisión de desarrollar vs. comprar un sistema?

¿Cómo podrían las compañías protegerse contra malas experiencias al subcontratar a terceros?

 

16. Deshonestidad académica (high-tech cheating) a través de servicios de mensaje inalámbricos noviembre 26, 2007

Filed under: ADMI3007,Ethics,Internet & Telecommunications — mlarracuente @ 1:50 pm

20130808cheatingEn el pasado, varias escuelas prohibieron el uso de teléfonos inteligentes (smart phones) ya que no solamente interrumpían las clases sino que en ocasiones se usaban para actividades ilegales, tales como la venta de drogas. Hoy día existe otra razón para prohibir los teléfonos inteligentes y otros dispositivos inalámbricos entre los estudiantes.

Hasta hace poco, los maestros tenían que vigilar a los estudiantes mientras tomaban exámenes para asegurarse que de no se estaban copiando las contestaciones del vecino o de que no se pasaran papelitos por debajo de los escritorios. Sin embargo, recientemente, algunos estudiantes fueron sorprendidos usando el servicio de mensajes de texto de sus teléfonos celulares inteligentes para enviarse las contestaciones de los exámenes. Otros estudiantes fueron sorprendidos usando las cámaras de sus celulares para retratar las hojas de exámenes y distribuirlas a otros estudiantes que tomarían el examen más tarde. Algunos maestros temen el que más estudiantes usarán dispositivos inalámbricos, tales como consolas portátiles de video juegos, para comunicarse de forma secreta con otros compañeros de clase durante un examen o inclusive, recibir mensajes de fuentes fuera del salón de clases. Algunas escuelas han llegado a instalar equipos que interfieran con toda comunicación inalámbrica (electronic jamming equipment).  

Para eliminar este método de copiarse usando alta tecnología, ¿deberían prohibirse los celulares inteligentes, cámaras digitales, computadoras portátiles (laptops), Tablet PCs, PDAs y otros durante las clases y exámenes? ¿Por qué? Aparte de prohibir estos equipos, ¿qué podrían hacer las escuelas para prevenir que los estudiantes los usen para copiarse? ¿Será posible para las escuelas en llegar a un punto medio en el que se pueda aceptar la tecnología y al mismo tiempo controlarla? Explica.

Vea el siguiente slideshow de Business Week sobre las diferentes formas de plagio de alta tecnología: http://images.businessweek.com/ss/07/03/0311_techcheats/source/1.htm

 

15. ¿Quién debería monitorear las redes sociales en línea (online social networks)?

popular social networksEn años recientes, las redes sociales en línea (online social networks), tales como  Facebook y Twitter e Instagram, se han convertido en una nueva forma de comunicación y socialización para adolescentes y adultos jóvenes. No es una sorpresa el que los problemas asociados a estas redes sociales sean un reflejo de algunos problemas de la sociedad en general. Estos problemas incluyen el hostigamiento (bullying), campañas de difamación (smear campaigns) contra individuos, y contacto inapropiado entre adultos y menores. Recientemente, una niña de escuela superior dejó el país para encontrarse en secreto con un adulto en un país extranjero y casarse con este. Esta menor conoció al adulto en un sitioWeb de redes sociales (social networking site). Afortunadamente, las autoridades del país extranjero interceptaron a la menor en el aereopuerto y la enviaron de vuelta a su hogar. Algunos padres están exigiendo a estos sitios Web de redes sociales que tengan un mejor monitoreo y que informen conductas inapropiadas. Aunque estos sitios Web han mejorado el monitoreo, argumentan que solamente están proveyendo un foro y que los padres y las autoridades deberían responsabilizarse por las acciones inapropiadas de sus miembros. Muchos adolescentes y adultos jóvenes sienten que los problemas son simplemente un asunto de responsabilidad personal y precaución cuando se está en línea.

¿Se debería requerir a los proveedores de estas redes sociales en línea que monitoreen y detengan conductas sociales inapropiadas o inaceptables? ¿Por qué? ¿Qué rol deberían tener los padres en la supervisión de la interacción de un niño en estas redes sociales? ¿Por qué? ¿Debería la policía u otras agencias gubernamentales ser los responsables de mantener el orden en estos sitios de redes sociales en línea de la misma manera que lo hacen con la sociedad en general? ¿Por qué?

 

14. ¿Deberías preocuparte por la radiación de teléfonos y antenas celulares?

cellphone-radiation7Alrededor de dos billones de personas usan teléfonos celulares y más del 80% de la población mundial tiene acceso a este servicio a través de antenas de celulares. Se espera que estos números aumenten vertiginosamente en los próximos años, por lo que muchos están preocupados por el potencial efecto a la salud, tanto de los teléfonos celulares como de las antenas de celulares. Algunos usuarios de teléfono celular que han sufrido enfermedades raras han radicado demandas contra las compañías de teléfono celular, pero estos casos usualmente se pierden debido a la falta de evidencia científica que enlace el uso de estos teléfonos con las enfermedades. Muchas comunidades han debatido fuertemente la localización de antenas celulares, pero la consideración de los efectos a la salud en los residentes ha sido enmudecida porque el Acta de Telecomunicaciones de 1996 prohibe a los gobiernos locales considerar los efectos a la salud al momento de decidir dónde instalar estas antenas. Las compañías proveedoras de celulares han comenzado a ofrecer servicios de Internet de alta velocidad, por lo que estiman que necesitarán más del doble de la cantidad actual de antenas celulares en los Estados Unidos y sus territorios. Aunque no hay estudios concluyentes sobre los efectos negativos de los teléfonos y antenas celulares, muchos escépticos claman que esta tecnología es demasiado reciente como para tener estudios a largo plazo en seres humanos. Los estudios a largo plazo que están corriendo no proveerán resultados por décadas.

¿Te preocupa la radiación de los teléfonos y antenas celulares? ¿Por qué? ¿Deberían hacerse más estudios acerca de los efectos potenciales a la salud, y si es así, quién debería pagar por tales estudios? ¿Por qué? ¿Vivirías cerca de una antena celular? ¿Por qué sí o por qué no?

 

13. Alteración de fotografías digitales – ¿Arte o Fraude? mayo 2, 2007

Filed under: ADMI3007,Controversias,Ethics — mlarracuente @ 12:40 pm

Un fotógrafo del Los Angeles Times combinó dos fotografías digitales de la guerra de Irak, tomadas minutos aparte, para crear una sola foto que apareció en la primera plana del periódico. El fotógrafo combinó las fotos para mejorar la composición, pero cuando la fuenta de la imagen se dio a conocer, el periódico despidió al fotógrafo, citando una política que prohibe la alteración del contenido de fotos de periódicos.

Muchos artistas comerciales, fotoperiodistas y creadores de dibujos animados, portadas de libros y vallas publicitarias (“billboards”) usan programas de edición para alterar fotografías. Con este programa, un artista puede convertir fotografías a un formato digital que se puede colorear, ensanchar, estrechar, texturizar o alterar de cualquier forma. Aún así, la National Press Photographers Association ha expresado sus reservas acerca de la alteración digital y endosa lo siguiente: “Como [foto]periodistas creemos que la guía principal de nuestra profesión es la exactitud; por lo tanto,, creemos que no es correcto alterar el contenido de una fotografía de forma alguna…esto engaña al público.”

Aún así, algunos insisten en que el alcance de cúanto una foto “engaña al público” depende de los ojos con que la miren. ¿Es ético alterar fotografías digitales? Sí o No y por qué. ¿Esta respuesta depende de la razón por la que se altera, la extensión de la alteración, o algún otro factor? Si se aceptara un poco de alteración, ¿podría garantizarse la integridad de la fotografía? Sí o No y por qué.

Vea un video en YouTube que muestra alteración digital de una modelo: http://www.youtube.com/watch?v=hibyAJOSW8U