martes, 29 de abril de 2014

Migración de sistemas


En los últimos años ha quedado de manifiesto la necesidad de dar solución al problema de los SIH. Entre las situaciones que han generado esta necesidad, podemos mencionar, entre otras: la constante necesidad de integrar sistemas dentro de una organización, el creciente interés de las distintas organizaciones por habilitar el acceso a sus sistemas, o parte de ellos, a través de internet, el interés por acceder a los beneficios que prometen las nuevas tecnologías (como por ejemplo redes, intranets, bases de datos, etc.) y por último, mejorar el servicio e imagen de la organización ante los clientes y la competencia.

Brodie y Stonebraker [BRODI95], plantean la migración como una solución lógica al problema de los SIH, la cual conllevaría la problemática de reemplazar el hardware y software, incluyendo las interfaces, aplicaciones, y bases de datos que componen la infraestructura del SIH, por un hardware y software nuevos y más modernos. Ellos consideran que la migración de un SIH implica comenzar con un SIH y terminar con un nuevo sistema de información equivalente. El nuevo sistema será significativamente diferente del original, pero deberá contener la funcionalidad elemental y los datos del SIH.

Bisbal et al. [BISBA97,BISBA99], consideran que las migraciones si son exitosas traen mayores beneficios a largo plazo. Por ejemplo, la migración permitirá mayor entendimiento de sistema, facilidad y reducción de costos en mantención. Ellos definen la migración de un SIH como el proceso de mover el SIH a un nuevo ambiente o plataforma que permita que el nuevo sistema de información sea fácilmente mantenido y adaptado a los nuevos requerimientos de negocios de la organización, sin que pierda la funcionalidad del SIH y sin tener que re desarrollarlo completamente.


Un hecho fundamental dentro del proceso de migración, este es que la funcionalidad del SIH debe mantenerse, lo que implicará que quienes tengan a cargo un proyecto de este tipo deberán preocuparse por adquirir el mayor conocimiento posible acerca de dicha funcionalidad. Todas las metodologías para la migración de SIH, revisadas durante esta investigación contemplan entre sus etapas una en la cual se cubre esta necesidad, destacándola como esencial para el éxito de un proyecto de este tipo. Sin embargo, a pesar de este reconocimiento, ninguna la aborda con el debido detalle. Por ejemplo, revisar Metodología Chicken Little y Metodología Butterfly. [BISBA97,BISBA99], [BRODI95].

Junto con lo anterior, es necesario destacar lo compleja que puede ser la tarea de recuperar los requisitos de un SIH, ya que dadas las características de este tipo de sistemas es difícil contar con todos los elementos necesarios para realizar un completo levantamiento de los requerimientos que satisfacen y que deberán ser replicados en el nuevo sistema. También una tarea importante y no abordada por dichas metodologías es la determinación de la calidad de los datos heredados. No olvidemos que los datos deberán ser traspasados al nuevo sistema y si su nivel de calidad es deficiente se deberán tomar medidas correctivas.

En función de todo lo anterior, surge la hipótesis de que la técnica de Minería de Datos, desarrollada para descubrir conocimiento oculto en grandes volúmenes de datos, podría ser de mucha utilidad en un proceso de migración de SIH tanto para el proceso global de migración del sistema así como para la migración de los datos propiamente tal. En particular, en aquellas situaciones en que no se cuenta con mucha documentación sobre el SIH, que no se dispone de programas fuentes y/o que el equipo de migración desconoce totalmente el SIH.


No hay comentarios:

Publicar un comentario