Professional Documents
Culture Documents
Es vital para la empresa para manejar tal volumen de datos, para servir mejor a sus clientes
y corredores.
1
para mainframe y basadas en web, ninguna cumplía con el requisito,
así que optaron por comprar un sistema ya hecho para adecuarlo a la
empresa, un SOA ya que le permitiría desplegar sus servicios Web
con mucha rapidez. Sin embargo, aun seguía sin cumplir en su
totalidad con los requisitos de la empresa, además el adquirir un SOA
representaría para la empresa un gasto enorme ya que Merrill cuenta
con 1,200 programadores y la adquisición de dicha arquitectura
significaría realizar una capacitación con el nuevo sistema y peor aun
con un nuevo lenguaje de programación y esto a parte de dinero les
costaría mucho tiempo para poder manejar el sistema
eficientemente, por lo tanto desecharon la idea de adquirir un SOA ya
que el gasto y tiempo era elevado. Entonces, se dieron cuenta que
tenían que optar por algo menos convencional que era construir una
plataforma de desarrollo Web propietaria desde cero para que
puedan extender su capacidad de sus sistemas heredados de su
mainframe. Aun así se les complicaba, ya que al realizar una copia de
gran cantidad de datos propiciaba muchos errores hasta algunos
datos se podían volver obsoletos. Perder datos en una empresa
financiera les puede resultar muy caro así que tuvieron q pensar
rápido en una solución alternativa y llegaron a la conclusión que
debían de crear su propio conjunto de herramientas propietarias
(llamadas X4ML) que facilitaran que sus programas de la mainframe
y funciones que realizaban se presentaran como servicios Web,
utilizando etiquetas XML para la descripción de datos y
conjuntamente utilizar SOAP ya que posibilita que los programas que
se ejecuten en diferentes sistemas operativos se comuniquen entre
si, de esta manera si hicieron posible que sus aplicaciones en línea se
comuniquen efectivamente con el mainframe sin necesidad de una
capa adicional de middleware.
El nuevo conjunto de herramientas X4Ml de Merrill utilizo lenguaje
ensamblador para el software de traducción, un lenguaje que ya casi
no es utilizado por ninguna empresa y esta se instalo directamente a
su mainframe, por supuesto que de esta manera redujeron
abismalmente la cantidad de errores que se podían haber cometido
durante las traducciones de lenguaje y el desempeño era mejor.
2
integración y de cierta forma independiente, además interactúa con
XML pudiendo desarrollar varios lenguajes de programación, con esto
ya no requerían la capacitación a su elevado numero de
programadores.
Además el tomar servicios Web como herramienta le ahorro 41
millones de dólares en costos de desarrollo de aplicaciones.
Ventajas:
Desventaja
En un principio:
• Cambio organizacional
• Inversión de dinero
• Alineación del nuevo sistema con los programadores.
Fue muy acertada la opción que Merrill Lynch tomo ya que encontró
la mejor manera de reducir el impacto al cambio y de perdidas en
cuanto a su valiosa información, además de no hacer una fuerte
inversión en adquirir un sistema ya hecho la cual tendrían que
adecuarlo a sus necesidades siendo un gasto al alinearlo a sus
sistema de la mainframe y por otro lado el gasto en la capacitación a
los tantos empleados de la empresa.
3
4. ¿Considera usted que fue correcta la decisión de Merrill
Lynch de vender sus exitosas iniciativas tecnológicas? ¿Por
qué si o por que no?