Aprende de los errores ajenos: lee un postmortem

Aprende de los errores ajenos: lee un postmortem

Una competencia muy importantes en informática es la capacidad de aprender de los errores. No todos los proyectos acaban bien, no todas las decisiones son acertadas y no todos los productos acaban siendo un éxito. En algunas ocasiones, el fracaso es inevitable. Puede ser que aparezca un imprevisto que no podía anticiparse (¿alguien se esperaba la pandemia de coronavirus?). O que se apueste por una tecnología que no se acaba imponiendo. Tal vez un cliente impone (contra nuestro criterio) un requisito incompatible con los objetivos del proyecto. O todo un clásico: que los recursos disponibles (presupuesto, personal o tiempo, entre otros) sean insuficientes para alcanzar los objetivos. Por otro lado, puede ser que un proyecto acabe de forma exitosa, pero se deba a una causa fortuita, un golpe de suerte o a una idea feliz. No se aprende solo de los éxitos Suele ser fácil encontrar información sobre los proyectos o productos exitosos en el sector TIC. Sin embargo, estos relatos suelen estar teñidos de un tono épico y heroico. La visión, ingenio y trabajo duro de ciertas figuras clave (generalmente, los que explican la historia en primera persona) ha permitido alcanzar el éxito y «todo ha salido como había planeado desde el principio» (menos un par de baches imprevistos para darle algo de emoción a la historia). A pesar de la importancia de analizar los éxitos, no hay que caer en el survival bias: es muy importante revisar qué ha pasado con aquellos proyectos que no han salido adelante. Aquí es donde entra en juego la filosofía «fail fast, fail often«, adorada (o muy odiada, según gustos del consumidor)...

La sostenibilidad en sistemas Open Source

Encuentro SustainOSS 2020 (CC BY-SA 4.0) Nuestra sociedad está viviendo una profunda transformación digital que afecta a un gran número de actividades, procesos y modelos de negocio. En este contexto, el software es un elemento fundamental para impulsar la transformación digital y se ha convertido, de hecho, una parte crítica para la evolución de nuestra sociedad. En este artículo describimos un problema muy importante que afecta a los sistemas software: la sostenibilidad. Introducimos brevemente los sistemas software afectados, el concepto de la sostenibilidad y, finalmente, nuestra experiencia al asistir a uno de los eventos más relevantes para abordar este problema. Los sistemas Open Source La mayoría del software es (o depende de forma importante de) de código abierto (Open Source Source, OSS, en inglés), que hace referencia a una forma particular de desarrollar sistemas informáticos basada en la colaboración libre y abierta. En la actualidad existen sistemas OSS que cubren la mayoría de las necesidades más populares y críticas, como por ejemplo sistemas operativos, compiladores, bases de datos o servidores Web. De esta forma, los sistemas OSS juegan un papel muy importante en la industria del software. Según la Open Source Initiative, el proceso de creación de sistemas Open Source se define como un “método basado en el potencial de trabajo de revisión distribuido y en la transparencia… La promesa de los sistemas OSS es ofrecer sistemas de mejor calidad, fiabilidad, flexibilidad y menor coste”. Esta promesa se alcanza por medio de un desarrollo de software realizado de forma colaborativa, donde todos los miembros de la comunidad (desde propietarios del proyecto software a desarrolladores externos y usuarios finales) pueden...

3 retos para la igualdad de género en los EIMT

(Més avall trobareu la versió en català d’aquest contingut.) En el marco del Día de la Mujer compartimos los tres retos para la igualdad de género más urgentes para los Estudios de Informática, Multimedia y Telecomunicación de la UOC. 1. Implantar la perspectiva de género en la docencia y el conocimiento Los procesos de producción del conocimiento se han basado históricamente en la ausencia de la visión, los conocimientos y los intereses de las mujeres. Este sesgo da lugar a una ciencia androcéntrica, que considera las explicaciones y los modelos masculinos como referentes universales. La ciencia, como otras actividades sociales, no está libre de intereses, prejuicios, relaciones de poder, estereotipos y supuestos ocultos. El principal sesgo androcéntrico es asumir que la igualdad de género rige tanto el mundo social como el mundo científico y cultural. En la docencia, igual que en la investigación, la perspectiva de género implica revisar los sesgos androcéntricos de nuestras disciplinas y cuestionar los supuestos de género y los estereotipos de género ocultos. Esta revisión conlleva incluir el conocimiento producido por las mujeres científicas y expertas, a menudo invisibilizadas en numerosas disciplinas, así como las perspectivas críticas que desvelan conceptualizaciones androcéntricas. Por otra parte, el análisis o la comparación de datos por sexo/género, para ser considerados perspectiva de género, deberían incluir un análisis que desvelara las causas y los mecanismos sociales y culturales que sustentan las desigualdades de género. Por consiguiente, la perspectiva de género en la docencia implica la revisión de los contenidos de las asignaturas desde la óptica de las desigualdades entre hombres y mujeres. No debe fijarse únicamente en los contenidos de las asignaturas,...
¿Está el 5G realmente en el mercado?

¿Está el 5G realmente en el mercado?

Los medios de comunicación y las operadoras de telefonía móvil hablan mucho acerca de la implantación de 5G. De hecho, ya existen terminales comerciales a la venta y despliegues operativos en grandes ciudades. A pesar de ello, nos debería surgir una pregunta: ¿Es realmente 5G lo que nos están ofreciendo? ¿Es 5G todo aquello que nos han prometido? La respuesta a ambas preguntas es bastante sencilla: sí. Efectivamente los productos que nos ofrecen las operadoras de telefonía y los fabricantes de terminales es tecnología 5G. En cuanto a las ventajas que, según nos anuncian, va a traer 5G, también es cierto. Aunque pueda parecer que las respuestas son categóricas, cabe una breve reflexión al respecto. Cualquier tecnología de comunicaciones móviles, como es el caso de 5G, nace de un proceso de estandarización llevado a cabo por la organización 3GPP en el cual participa, principalmente, la industria del sector (operadores, fabricantes, etc). A pesar de que la nomenclatura más comercial (3G, 4G, 5G, etc) puede llevar a equívocos, el proceso de estandarización es continuo. Ahora bien, es cierto que se divide en un conjunto de versiones/actualizaciones, conocidas con el término inglés release. Estas releases se solapan parcialmente, de modo que la finalización de cada release es posterior al inicio de los trabajos de la siguiente release. La figura muestra un ejemplo de la temporización de las releases 15 y 16.   Figura. Temporización de la Release 15 y Release 16 de 3GPP Fuente: http://www.3gpp.org/specifications/67-releases Pues bien, 5G es la tecnología incluida en la Release 15 y en las releases posteriores. Llegados a este punto cabe preguntarse ¿por qué dividirlo en releases...

Rentabilizar la Ciberseguridad en las PYMES

Partiendo del anterior post sobre los ataques que sufren a diario las PyMES, vamos a ver cómo rentabilizar esto de la seguridad informática.  Todos los administradores y contables de las pequeñas y medianas empresas (PyMES) saben que la Ciberseguridad es un gasto que no retorna nada. No se aprecia como una inversión, que retorna beneficios sino como un gasto. En algunos casos ven como “bueno” gastar dinero en eso de comprar seguridad, aunque no les repercuta directamente en la cuenta de resultados. ¿Pero realmente es un gasto o una inversión?  Claramente es una inversión de futuro, ya que no retornará beneficios a final de año, lo que hará será que no se deba pagar más por no haber hecho antes esa inversión. Por ejemplo, un gasto en duplicar el servidor de datos si lo tenemos en local, con un servidor propio, hará que el día que se pare porque ya no da para más, y eso parará seguro, se pueda disponer en el mismo segundo en que ha pasado de otro que pasará a tener todos los datos de manera automática. ¿En qué puede invertir una empresa pequeña en seguridad? Lo primero y primordial, tener un antivirus actualizado cada día. En todos los equipos, incluidos los terminales móviles si se conectan por WiFi a la empresa, los portátiles de los comerciales, técnicos y directivos, esos que se llevan a los hoteles y cafeterías para trabajar fuera. No son infalibles, pero todos esos virus y troyanos ya conocidos los eliminará seguro. Eso que nos ahorramos… Lo segundo, tener a alguien experto en tecnologías de Ciberseguridad.  Para las pequeñas empresas lo...