Java Computing. Año III
El significado de "Write Once, Run Anywhere"
Sun presentó la tecnología Java por primera vez de forma oficial el 23 de mayo de 1995 . En apenas un año se convirtió en el centro de atención de toda la industria de Tecnologías de la Información y, en una evolución sin precedentes, esta plataforma ha conseguido introducirse, tres años después, en el mismo núcleo del complejo entorno corporativo . Hoy por hoy, son pocos los que siguen pensando que Java es una herramienta para añadir interactividad y animación a las páginas de la World Wide Web .
Las estadísticas argumentan gráficamente la carrera de Java, sin embargo resulta mucho más significativo el análisis sobre el ciclo evolutivo de esta nueva tecnología en comparación con otras anteriores y la oportuna revisión del mantenimiento de su propuesta de valor inicial . Principalmente, este análisis es interesante desde el punto de vista de que la consolidación de nuevos paradigmas supone un proceso complejo, desde la adopción inicial de la tecnología -o " preadopción " - hasta que ésta alcanza los mercados masivos, un camino que no siempre es directo .
El ciclo de adopción de una tecnología ha sido descrito como el vacío que tiene que atravesar ésta desde que es una simple innovación hasta que llega a ser lucrativa . En un primer momento, un reducido grupo de visionarios abrazan la nueva tecnología y le aportan un ingrediente inicial de popularidad . Esta fase de entusiasmo a continuación suele " desinflarse " mientras la tecnología sigue siendo más bien una idea en desarrollo, para después volver a su auge con el tiempo, siempre y cuando la expectación se traduzca en productividad y resultados reales . Según el Gartner Group, Java ha seguido paso a paso este ciclo sólo que el tiempo empleado para ello, según sus creadores, no tiene precedentes . Sun asegura que Java ha tardado tres años en llegar donde llegó el lenguaje C++ en un período de quince .
Java Momentum
Una vez superada esta incierta fase inicial e intermedia: ¿ Cuál es la situación de la " Revolución Java " en su tercer año ? . La plataforma Java ha experimentado una enorme expansión, desde su primer papel en el seno de Internet -cuyo " boom " le favoreció muy oportunamente ( hay quien piensa que fue Java la que inspiró esta explosión de la Red ) - hasta su presencia actual en el seno de las corporaciones . La tecnología Java se empieza a contemplar ya como entorno de desarrollo maduro, tanto para las soluciones corporativas como para aplicaciones dirigidas a clientes finales . También hay que tener en cuenta las expectativas de Sun de convertirlo en una auténtica industria que incluirá el segmento de dispositivos en red y tarjetas inteligentes para todo tipo de sectores y el desarrollo de las aplicaciones más críticas en las empresas, lo que hoy por hoy se refleja en primeros acercamientos por parte de aquellos que están más comprometidos o seguros de su valor .
Sin embargo, antes de hablar de la situación real y actual de " Java Computing " , término creado por Sun Microsystems para definir este nuevo paradigma, es primordial formular una pregunta: ¿ a qué se debe el éxito de Java Computing y el ritmo de su adopción ? .
Propuesta de valor
Observando las estadísticas, las cifras y la innegable tendencia de las empresas y particulares hacia la adopción de Java, la conclusión a la que se llega es que la propuesta de valor que con esta tecnología ofreció Sun desde el principio, prevalece y se consolida tres años después . Fundamentalmente, esto se debe a que las empresas se empiezan a dar cuenta de que con la plataforma Java son capaces de hacer frente a los desafíos que les plantea la industria y el mercado en nuestros días y de cara al futuro . Fuentes del Patricia Seybold Group, aseguran que ante un entorno empresarial muy complejo cuyos procesos están implementados en pequeños componentes modulares que interactuan, que van y vienen en el seno de arquitecturas distribuidas, la propuesta de Java aporta altos niveles de productividad, de velocidad en el desarrollo, un marco unificado de trabajo que engloba los entornos Internet, intranet y extranet, así como un importante ahorro de costes tanto de administración como de propiedad en total .
Un dato: International Data Corporation revela, en un estudio de este mismo año, un sorprendente ahorro en el desarrollo con Java frente al lenguaje C++ . La independencia de la plataforma Java y su orientación a objetos, figuran en todas las estadísticas como sus principales ventajas .
Revolución
Según el posicionamiento de Sun Microsystems con respecto a la estrategia Java, probablemente la mayor revolución que ha provocado esta tecnología ha tenido lugar en el entorno de los Network Computers ( NC ) , también llamados " thin clients " ( clientes ligeros ) , que entran dentro del concepto global de " dispositivos Java " que, incluye e incluirá un amplísimo rango de soluciones futuras -la mayoría ideas en la actualidad- para todo tipo de sectores .
En este sentido, la evolución de Java experimentará todavía varias fases bien diferenciadas que tienen su punto de partida en el entorno corporativo y que posteriormente se abordarán .
La empresa, por tanto, es el marco donde Java Computing está logrando sus mayores avances en la actualidad . En este sentido, Sun se ha comprometido a transformar las Tecnologías de la Información tal y como las entendemos hoy por hoy . Este nuevo paradigma que está convirtiendo en obsoletos algunos sistemas heredados de las empresas, aprovecha e integra, sin embargo, otros de estos sistemas en la nueva arquitectura de red . Java se introduce en este mundo de los negocios por un lado, de la mano del entusiasmo de cientos de desarrolladores atraidos por sus posibilidades y por otra parte, convenciendo a ejecutivos y Directores de Sistemas de Información del nivel de ahorro y de los beneficios que esta plataforma aporta . Mientras tanto, consultores y analistas realizan su labor, la mayoría alimentando la expectación, aunque otros den una visión más escéptica que trata de reprimir tanto entusiasmo .
Ventajas
Sun justifica este entusiasmo con el argumento de las ventajas que aporta Java cuando se depliega en el seno de la empresa . Una arquitectura abierta sumada al desarrollo ágil e innovador, a la integración y aprovechamiento de los sistemas heredados, unido todo ello a un entorno de seguridad " sin precedentes " , con la consiguiente maximización de la inversión, son las claves en el discurso de Sun, además de que cada uno de los miembros de la empresa se beneficia por igual de todas estas ventajas . Esto debe de haber sutido su efecto puesto que la mayoría de los fabricantes de software está licenciando Java .
Según sus creadores, el desarrollo corporativo con Java en el presente se bifurca hacia dos direcciones . En primer lugar, algunas empresas, sobre todo de gran tamaño, se encuentran en la actualidad en pleno proceso de diseño de aplicaciones de gran escala basadas en Java que en un futuro está previsto que den servicio a miles de usuarios . Se trata de aplicaciones de misión crítica, cuyos " adoptadores " consideran que cambiarán la manera de hacer negocios y les proporcionarán importantes ventajas competitivas . Mientras tanto, las empresas utilizan Java sobre las infraestructuras existentes, con el objetivo de incrementar su rendimiento y posiblidades .
En otra dirección, un número creciente de organizaciones pertenecientes a industrias como las telecomunicaciones, transportes o finanzas planean combinar la visión de infraestructura de red abierta que plantea Java con la integración de los nuevos " thin clients " basados en Java, sobre todo atendiendo al ahorro de costes que conlleva .
Rentabilidad
Según