Noticias:

Cientoseis trivia #4: Se considera de muy mala educación invitar a un cientoseisero a paellas de conejo

Menú Principal

¿Qué les pasó a los Zunes de 30 gigas?

Iniciado por Mskina, 09 de Enero de 2009, 03:20

0 Miembros y 1 Visitante están viendo este tema.

Mskina

El otro día, cerrábamos el año, con la noticia de que los Zune de 30 gigas de Microsoft se bloquearon todos a la vez. Vamos que no había forma de poner en marcha ninguno de ellos.

Por varios blogs y webs se ha dado la explicación técnica de como se ha producido ese fallo. Recomiendo la lectura de esos artículos, pero nosotros tenemos algo mejor, tenemos una recopilación de los hechos, vamos lo que paso hace tres años, cuando se estaba preparando el lanzamiento del Zune al mercado, la explicación real, de porque algo así pudo ponerse a la venta...

Todo empezó, cuando Microsoft agobiada porque no tenía bastante programadores para acabar el software del Zune y el Windows Vista, decidió contratar a Tildenrone como empresa que les desarrollaría los programas del Zune. Tilderone es la empresa de desarrollo e implantación de software empresarial, más importante del mundo mundial, era una garantía de calidad y de que todo saldría bien.

Pero el proyecto empezó a atascarse. Cuando el equipo de pruebas de Microsoft detectó que para subir o bajar el volumen del Zune, había que pulsar seis teclas, Tilderone alegó que en el funcional solo ponía que se tenía que bajar o subir el volumen con alguna teclas y que no decía nada de las que había que pulsar. Así que el presupuesto del desarrollo del Zune se iba agotando resolviendo esas cosas.

Para dar más agilidad a las pruebas, Microsoft contrató a otra gran empresa, especializada en seguimiento de proyectos: Adenis. Estos enviaron a sus mejores técnicos, con su aplicación estrella, el ePWoman, un programa de gestión de pruebas. El equipo de pruebas de Microsoft, no podía probar lo que querían, sino lo que tenían asignado como tareas en ePWoman y en los días que les indicaban. Así, algunas semanas se las pasaban jugando a la Xbox, y otras no podían ni dormir..

Cuando se acercaba la fecha de salida del proyecto, faltaban solo tres semanas para que aquello saliese, apareció por allí un socio veterano de Microsoft. Este estuvo comiendo con los probadores y les contó las batallitas que tuvieron con el efecto del año 2.000. Así que uno de los probadores, al volver a probar, puso el Zune en el día 31 de diciembre del 2.000. Y aquello se apagó.

El probador de Microsoft no entendía nada. Así que se fue al ePWoman y dio de alta una incidencia. Pero a la media hora, se la habían rechazado, porque la reprueba de los programadores de Tildenrone había sido correcta. El probador de Microsoft, volvió a repetir la prueba y volvió a fallar, así que reabrió la incidencia. Tildenrone la volvió a rechazar, alegando que a ellos les funcionaba bien. Al final en la reunión semanal entre gerifaltes, se sacó el tema a colación. Los de Adenis, comprobaron que aquello seguía fallando y pidieron explicaciones a Tilderone... estos dijeron que probaron en el último día del año 2006 y que no les fallaba.

Un grupo de probadores de Microsoft, accedió al código fuente y descubrió que el fallo era provocado por un bucle que no tenía en cuenta los años bisiestos. De hecho se podía reproducir poniendo el 31 de diciembre de 2004 o de 2008... pidieron a los programadores que cambiasen la condición de salida del bucle.

Tilderone presento un proyecto de cambio no programado de software (CNPS a partir de ahora) y valoró el esfuerzo del cambio en 1.134 horas, 31 minutos y 16 segundos. Pasado a dolares, era un coste para el proyecto de 1.300.000 Dolares. Los jefes de Microsoft se reunieron y decidieron pagar el importe pedido y que se llevase a cabo el CNPS. Pero quedaba solo una semana para la salida del Zune al mercado. Los programadores de Tilderone, tenían otros CNPS que hacer en esa semana y no tenían suficientes programadores para todo. Así que se programó una reunión de alto nivel, asistirían Steve Ballmer, el gerente jefe de Tilderone y el jefe de proyecto de Adenis...

El jefe del proyecto de Adenis, hizo una presentación con 46 diapositivas de Powerpoint, al final la conclusión era clara, había que escoger entre dos CNPS (cambio no programado de software):

    * La de que al pulsar el play se escuchase la música
    * Arreglar el apagado el último día del año bisiesto.

Steve Ballmer pidió unas estadísticas. Y se las presentaron. Había un año bisiesto de cada cuatro, solo un 27% de usuarios encendía el reproductor de MP3 todos los días del año, mientras que el botón de play, hacía falta pulsarlo todos los días del año, todos los años. La elección estaba clara, para poder salir en fechas, se dejaría el CNPS del año bisiesto para segunda fase. Se hizo un cronograma, para que a los dos meses de la salida al mercado del Zune, se enviase un parche a los compradores con el código del año bisiesto arreglado.

Pero desde la salida del Zune, Tilderone estuvo arreglando otros CNPS y nadie se acordó de lo del año bisiesto... hasta el 31 de diciembre de 2.008.

Pero para esas fechas, Steve Ballmer ya era presidente de Microsoft, el gerente del proyecto de Tilderone, ya era supersocio, el gerente de Adenis, era CEO de otra empresa... a quién le importaba?

Bueno, si le importó a alguien, se buscaron los archivos del proyecto y se despidió de Microsoft al probador que había descubierto el fallo en el año 2.006....

Vía | Al otro lado del mostrador

PD: nótese la metáfora del texto ;)

Index


Cita de: Yarot en 15 de Febrero de 2009, 19:33
Pues espero que el chauvinismo sea algo rico y masticable porque un día de estos igual te lo comes a hostias.

Memnoch


Últimos mensajes

Adivina la película de Ningüino CDR-lar
[Hoy a las 16:42]


Toca las pelotas a la administración aquí de M.Rajoy
[Ayer a las 15:50]


Marvel Cinematic Universe de M.Rajoy
[23 de Mayo de 2024, 13:27]


ARGENTINOS PUTOS de PerroSanxe
[23 de Mayo de 2024, 11:59]


Mininoticias de M.Rajoy
[17 de Mayo de 2024, 08:16]