Porque ayer no pudo haber post en este blog…
Archivado en General en Jul.12, 2010 por jgarzas
Archivado en General en Jul.12, 2010 por jgarzas
Archivado en errores y riesgos, hitos historicos, pruebas en Jul.08, 2010 por jgarzas
A través varios enlaces llegué a un interesante artículo de Wired sobre los peores bugs de la historia, uno de esos interesantes artículos que nos gusta postear por aquí, sobre historia del software, y el impacto que históricamente este ha tenido, muy del tipo al post sobre “como el software impidió la guerra de las galaxias”. Abajo podéis encontrar resumidos los 10 peores bugs (o errores en el software), que según el artículo son:
- 28 de julio 1962 – Mariner I. Un error en el software de la sonda Mariner I hace que el cohete se desvíe de su trayectoria cayendo sobre el Océano Atlántico.
- 1982 – Gasoducto soviético. Una serie de acciones de espionaje por parte de la CIA para controlar el gaseoducto transiberiano acabo instalando un bug que provocó la mayor explosión no nuclear de la historia.
- 1985-1987 – Acelerador médico Therac – 25. Un error en el tratamiento de radiación del dispositivo proporcionó dosis letales de radiación en varios centros médicos. Cinco personas murieron y muchas otras se vieron afectadas.
- 1988 – El gusano de Morris y el desbordamiento de búfer. El primer gusano de Internet (el Gusano de Morris) infectó entre 2.000 y 6.000 ordenadores en menos de un día, aprovechando un desbordamiento de búfer.
- 1988-1996 – El generador de números aleatorios de Kerberos. Los autores del sistema de seguridad de Kerberos cometieron un error en el generador de números aleatorios y durante ocho años fue posible entrar en cualquier ordenador que lo utilizara.
- 15 de enero 1990 – AT & T caida de la red. Bug que colapsó 114 ordenadores, que se reiniciaban cada seis segundos, dejando a 60.000 personas sin servicio durante 9 horas.
- 1993 – División en coma flotante del Intel Pentium. Los procesadores fallaban en las divisiones en coma flotante. Intel tuvo que sustituir entre 3 y 5 millones de procesadores, 475 millones de dólares de pérdidas.
- 1995/1996 – El ping de la muerte. Que hacía posible colgar ordenadores enviando un ping mal formado. El problema afecto a Macintosh y Unix, pero los peor parados fueron los Windows que al recibir el ping mostraban la “pantalla azul de la muerte” (uf, que recuerdos me ha traído buscar la imagen del pantallazo azul)

- 04 de junio 1996 – Ariane 5 Vuelo 501. En la reutilización del software del Ariane 4 para el Arian 5 se obvió que había hardware diferente, lo que provocó que el cohete estallara. Uno de los errores considerados más caros de la historia.
- Noviembre de 2000 – National Cancer Institute, Ciudad de Panamá. El software de Multidata Systems International, una empresa de EE.UU, no calculó la dosis correcta de radiación para los pacientes sometidos a radioterapia. Ocho personas murieron.
La verdad es que si te pones a buscar en la Web sobre cada uno de ellos da para un libro de misterio – terror. Sólo echo en falta algunos como el bug en los misiles Patriot (1991) que impidió que un Scud iraquí matase a 28 soldados (por un error con el reloj del sistema), o la perdida de las sondas Mars Polar Lander (1998; por un error al tratar números decimales en un bucle) y Mars Climate Orbiter (1999; por un error de conversión entre kg y libras).
Archivado en ISO 12207, estimacion, formacion, gestión de proyectos, iso 15504 en Jul.06, 2010 por jgarzas
En Kybele Consulting hemos elaborado un nuevo curso online: “estimación software”. Un área fundamental dentro de la ingeniería del software, y necesaria de conocer para aquellos que quieran ser especialistas en la misma. En el curso repasaremos los métodos de estimación más usados en las empresas (puntos caso de uso, punto función, analogía, etc.) y numerosas buenas prácticas extraídas de nuestra experiencia profesional de años trabajando en estimación. La primera edición será del 17 de septiembre al 1 de octubre; aún hay tiempo, pero como siempre os comento, si vais a apuntaros hacerlo cuanto antes que luego se agotan las plazas (aquí podéis encontrar toda la información relativa a la inscripción). Y como en anteriores cursos, al ser online no tendrás problemas con el horario, independiente de la zona horaria donde se encuentre tu país, y si superas el examen final te enviaremos un diploma acreditativo.
También os comento la agenda de actividades formativas para este verano:
- Repetimos de nuevo el curso online “Introducción a los Procesos Software y a los Modelos de Calidad Asociados”, del 16 de julio al 23 de ju
lio. Nueva oportunidad para aquellos que por agotarse las plazas no pudieron entrar en la primera edición. Esta edición, igual que la primera, también será gratuita.
- Segunda edición del curso online “Mejora de la Calidad de los Procesos Software con ISO/IEC 15504”, del 27 de agosto al 10 de septiembre.
- Participamos en el curso de verano sobre “Calidad de Procesos y Productos Software”, organizado por la Universidad de Cantabria, en Santander del 12-16 de julio de 2010. Si alguno estáis matriculado, nos vemos allí el viernes 16 de julio.
Si estáis interesados, apuntaros cuanto antes, las plazas son limitadas. Toda la información, la podéis encontrar aquí.
Archivado en profesión en Jul.05, 2010 por jgarzas
No puedo negar que este post, motivado por varias conversaciones y comentarios a raíz del post de ya no gusta estudiar ingeniería informática, nació con un toque de morbo. La Ingeniería Informática y la Ingeniería en Telecomunicaciones son dos carreras que en España históricamente siempre se han mirado de cerca, y por ello mucha gente se ha preguntado: ¿no se deberá el descenso en las matriculas universitarias en ingeniería informática a una migración hacia ingeniería en telecomunicaciones?
Así, volví a tener una entretenida tarde de domingo en la web del INE, está vez para estudiar el decremento – incremento de matrículas en ingeniería en telecomunicaciones y compararlo con el de la ingeniería informática, y el resultado… puede que sorprenda.
En la siguiente figura se puede ver el total de matriculaciones universitarias por curso en ingeniería informática (azul) e ingeniería en telecomunicaciones (rojo). Lo primero a resaltar es como en números absolutos el número de matriculas en ingeniería informática es considerablemente superior, y lo es en todos los cursos de los que tenemos datos.
Además calculé el porcentaje de incremento o decremento de matriculaciones de un año respecto al anterior en ingeniería informática e ingeniería en telecomunicaciones. El resultado, el que se muestra en la siguiente figura.
Como puede observarse, en telecomunicaciones ha sucedido un efecto muy similar al de informática, observando estos datos no parece que la caída en las matrículas de informática se transformase en un incremento en las de telecomunicaciones, incluso en términos absolutos las matrículas en informática son superiores en número a las de telecomunicaciones.
Entonces, si las matriculas no se van a teleco… ¿dónde se van? ¿hay alguna otra ingeniería o arquitectura con un crecimiento tal que esté recibiendo la perdida de ingeniería informática y teleco? El próximo domingo os pongo los resultados obtenidos tras estudiar cómo han evolucionado el resto de ingenierías y arquitecturas.
Post de la serie:
Twitter: http://twitter.com/jgarzas
Archivado en informes, profesión en Jul.01, 2010 por jgarzas
Esta semana ha habido bastante lío en España, en el sector de la informática, a raíz de la publicación del informe “The Lisbon review 2010” del World Economic Forum, en el que España, en línea con todos los informes por países del sector TIC, retrocede tres puestos en Sociedad de la Información respecto al informe del año anterior, ocupando la posición número 20 de los 27 países de la Unión Europea.
Ante estos resultados los Colegios Profesionales de Informática han lanzado varios comunicados en los que informan que el fracaso “es responsabilidad directa de la Secretaria de Estado de Telecomunicaciones y para la Sociedad de la Información, SETSI, y de quien es su responsable, D. Francisco Ros Perán, quien ya ha demostrado su incapacidad para afrontar con éxito los retos que exige esta importante y estratégica área para la economía Española”, recordando además que “la entidad pública RED.ES, presidida también por Francisco Ros, en sólo dos meses ha planeado gastar en asesores, asistentes y consultores ocho veces más que lo que proyectan ahorrar con la reducción del sueldo de sus trabajadores”.
Aparte del debate de las responsabilidades, lo que está claro es que algo falla en la estrategia de España respecto al sector TIC, cuando el “The Lisbon review 2010” nos da la posición 20 de 27, el “The Global Information Technology Report 2009–2010” la número 34, el “Benchmarking IT industry competitiveness” de “The Economist” la 25 e Ingeniería Informática bate su record de menos matriculaciones universitarias.
Twitter: http://twitter.com/jgarzas