La manera más efectiva de evitar esta crisis consiste en cambiar el 100% del software por versiones listas para operar con fechas del año 2000. Este procedimiento sería de un costo excesivamente alto, en especial para programas cuyo código fuente ya es inaccesible.
En este contexto cabe señalar que el costo de corrección de una línea de código en COBOL fue estimado por Gartner Group entre $1.10 y $1.50 dólares, lo cual implica que el costo total de la solución a la crisis del 2000, tan solo en los Estados Unidos, es superior a $1500 millones de dólares.
En términos de desarrollo de aplicaciones, existirán problemas sólo si los campos tipo fecha no son debidamente utilizados. Estos problemas son ajenos a la herramienta de desarrollo pero dependen de cada programador. Por ejemplo, Microsoft Visual Basic está preparado para calcular correctamente fechas del próximo siglo, pero si no se utilizan las funciones internas de cálculo de fechas, o sea, se convierten las fechas en números seriales, o se utilizan campos enteros como fechas, las aplicaciones pueden ser incompatibles a la larga.
Existen otros problemas de menor importancia, como por ejemplo el hecho de que MS-DOS no ha de aceptar la fecha 00 y de que ha de obligar a la captura completa del “2000”, o bien de que ciertos programas tales como Microsoft Windows 3.1, despliegan incorrectamente las fechas de los archivos del año 2000 mostrándolos con caracteres no numéricos (basura). Este problema se solucionaría con el simple hecho de que ya todos los usuarios se actualicen a los nuevos sistemas operativos.
No hay comentarios:
Publicar un comentario