Migración de datos – 5 pasos para el éxito en la migración de datos

La migración de datos con grandes cantidades de datos complejos será el sujeto de esta entrada. Proyectos donde es necesario desarrollar una solución IT para el proceso ETL (Extraer, Transformar, Cargar) al transferir datos de una solución antigua a una nueva.

A continuación detallaremos las 5 áreas que en mi experiencia son esenciales para una migración de datos exitosa.

1. Recursos, úsalos durante todo el proceso de migración de datos

¡El negocio sabe más que nadie! Por lo tanto, la empresa debe asegurarse de contar con recursos a lo largo de todo el proyecto de migración de datos y no sólo en las fases de análisis y requisitos. El departamento de IT suele hacerse cargo de la parte de implementación de un proyecto de migración de datos y se arriesga a tomar decisiones basadas en suposiciones relacionadas con el departamento de IT sobre los datos, lo que puede dar lugar a errores relacionados con el negocio.

  • La empresa debe formar parte de todo el proyecto de migración de datos de principio a fin, a pesar de que sus recursos de negocio sean limitados, ¡dedicarle el tiempo valdrá la pena!
  • Los datos y los expertos en negocios deben estar disponibles tanto en la migración de la antigua como en la de la nueva solución.
  • Asegúrate de contar con recursos capaces de tomar decisiones relacionadas con datos problemáticos y soluciones antiguas que no encajan en la nueva solución.

2. Organiza, no desaproveches el aprendizaje

La experiencia indica que el equipo de migración a menudo termina centrándose en el panorama general. Conocen las reglas y los datos de la antigua solución, pero también las reglas y los datos de la nueva solución. Tienen una visión completa del estado de la nueva solución en un momento dado durante el proyecto.

Este conocimiento no se aprovecha bien porque el equipo de migración se centra en una vía lateral de la organización.

  • Incluye los recursos de migración en la fase de análisis
  • Comunica todas las decisiones relacionadas con la nueva solución al equipo de migración, incluso los pequeños cambios pueden tener grandes consecuencias.
  • Incluye al equipo de migración en los datos de las pruebas y conviértelos en una parte activa de las pruebas. Aprovecha su visión general y sus conocimientos; puede ahorrarle tiempo al departamento de pruebas.

3. El plan: prepara tu migración de datos correctamente y a tiempo

Antes de determinar el plan final para la migración de datos, debería realizarse un análisis en profundidad de los datos y su calidad en la antigua solución. Una visión general temprana puede garantizar que, como parte del proyecto, se puedan limpiar y clasificar los datos, ya sea en la solución antigua o como parte de la migración propiamente dicha.

¡Empieza a migrar y a cargar la nueva solución lo antes posible, ya que siempre surgen problemas inesperados!

El desarrollo y la configuración de la nueva solución siempre dura hasta el inicio de la producción. Esto dificulta la migración de datos, ya que la solución correcta y completa para la recepción y el manejo de datos nunca está completamente lista hasta poco antes del inicio de la producción. Esto desafía la prueba y es arriesgado, ya que no hay suficiente tiempo para probar de manera exhaustiva.

  • Céntrate en que la nueva solución pueda recibir datos temprano, incluso si los primeros datos están vacíos o sin valor comercial.
  • Ejecuta migraciones de prueba continuas, espera que la prueba de pre-producción detecte fallos inesperados.
  • Los entornos de prueba deben ser, en la medida de lo posible, una copia de la producción, incluso si incluyes subcontratistas en la infraestructura de IT y/o en las soluciones de gestión de aplicaciones.

Las pruebas en diferentes partes de la solución ofrecen una visión general detallada, pero siempre hay algunas sorpresas inesperadas en el grandes cantidades. Asegúrate de dedicar recursos y tiempo para completar todo el proceso de migración con conjuntos de datos completos, preferiblemente más de una vez.  

4. Criterios para la migración de datos exitosa

¡Vamos a migrar el 100% de todos los datos! ¿Es lo correcto, no? El problema es que a menudo el antiguo sistema está en producción hasta el inicio de la producción del nuevo sistema y, por lo tanto, los números exactos para el proyecto de migración están cambiando. Los criterios de migración deben definirse claramente, siempre y cuando puedan definirse tanto para la parte empresarial como para la de IT.

  • Define reglas claras y calculables para lo que constituye el 100%.¡La migración del 100% no es un objetivo realista! Nadie quiere pagar por ello y es muy caro migrar todos los datos.
  • Espera que la calidad de los datos en ciertas áreas se deteriore o se remedie, de nuevo debido al coste del proyecto.

5. Tecnologías útiles para grandes cantidades de datos en todos los sistemas de IT

Los proyectos de migración trabajan con grandes cantidades de datos en varios sistemas de IT. El nuevo sistema debe encajar en un conjunto de sistemas existentes y apoyar el proceso de negocio existente (probablemente en una versión mejorada). Las herramientas de BI como SAS o similares están diseñadas para grandes cantidades de datos y puede ser una ventaja utilizarlas a lo largo de todo el proyecto.

  • Utiliza herramientas de BI para analizar los datos y la calidad de los datos.
  • Utiliza herramientas de BI para el análisis y agrupación de fallos y desviaciones y compáralos con los parámetros críticos del negocio. Esto garantiza una visión general de los fallos que tienen mayor consecuencia para el negocio.
  • Usa herramientas de minería de procesos si el proceso de migración es complejo o tienes otros requisitos relacionados con el rendimiento.

Escrito por el consultor freelance y experto en migración de datos Troels Timm

______________________________________________________________

¿Necesitas ayuda con la migración de datos?

Rellena el siguiente formulario o envíanos un correo electrónico a

info@rightpeoplegroup.com para obtener el CV y la tarifa por hora de Troels Timm o de otro consultor freelance que se adapte a tu proyecto. Más información en Consultor de migración de datos.

RECIBE UNA OFERTA GRATIS

DE UN CONSULTOR FREELANCE PARA LA MIGRACIÓN DE DATOS

1-15-ikon-36bIntroduce tu información para que podamos encontrar el candidato perfecto para tus necesidades.
2-15b-ikon-36Rápidamente te enviaremos un CV y una tarifa por hora del contratista perfecto.
  • Este campo es un campo de validación y debe quedar sin cambios.

¿Eres un consultor freelance?

Suscríbete a nuestra newsletter para recibir ofertas de empleo de proyectos de IT por correo electrónico en función de tu perfil y tus preferencias geográficas.