Si comprendimos la importancia de la credibilidad del dato y las tablas “core”, llegamos al punto de analizar la estructura del área de desarrollo de la Organización. Vamos a simplificar buenas y malas prácticas en dos estructuras.
Estructuras de Desarrollo: Buenas y Malas Prácticas para la Gestión de Datos
MALA PRÁCTICA | BUENA PRÁCTICA |
Administrador de Base de datos | Administrador de Base de datos |
Base de Datos | Base de Datos |
Back-End | Back-End |
10 Desarrolladores Back-End | Data Manager |
10 Desarrolladores Back-End |
En el caso “A”, nos encontramos con que la responsabilidad de mantener la calidad de los datos se distribuye en diez personas. Esto implica un riesgo alto y, por lo general, no termina siendo un caso de éxito.
En el caso “B”, encontramos a un responsable de recibir los requerimientos de los desarrolladores, analizarlos y proceder en consecuencia, ya sea ejecutándolos o, en algunos casos, corrigiendo el requerimiento: El DATA MANAGER.
El Rol del Data Manager: Más que una Administración Técnica
El DATA MANAGER es aquella persona responsable de que nuestros datos sean creíbles y se hallen disponibles en el menor tiempo posible. Técnicamente estaríamos hablando de la persona responsable del “DATA GOVERNANCE” o gobierno de los datos de nuestra Organización.
DBA vs. Data Manager: ¿Por qué Ambos son Necesarios?
“Pero ¿Si ya tengo un DBA para qué necesito un DATA MANAGER?”, preguntará el gerente. Y la respuesta va a depender del tamaño y complejidad de la Organización y, por ende, del SGBD (Sistema de Gestión de Base de Datos).
Como puede verse en ambos diagramas, el ADMINISTRADOR DE BASE DE DATOS se encuentra ubicado por encima de la base de datos propiamente dicha. Esto se debe a que la base de datos es solo la punta del iceberg de las tareas que lleva a cabo un SGBD y, en casos de un SGBD complejo (que puede englobar a varios SGBD distribuidos), el DBA estará abocado a tareas tales como: Performance y tiempo de respuesta, redundancia de consultas, cantidad de consultas disparadas desde aplicaciones externas, consultas mal enunciadas en las que se unen datos provenientes de tablas accedidas remotamente, espacio, seguridad, respaldo de datos y procesos, y la lista enumera muchas más tareas.
Data Manager: Más Allá de la Administración Técnica
Sin embargo, el rol del DATA MANAGER se centra específicamente en la gestión estratégica de los datos. Va más allá de la administración técnica de la base de datos, abordando aspectos cruciales como la definición de políticas y estándares de calidad de datos, la supervisión de la integración y la coherencia de los datos, y la colaboración activa con los equipos de desarrollo para asegurar que los datos satisfagan las necesidades del negocio.
Aquí será terreno del responsable del área de tecnología entender si las tareas del DBA y el DATA MANAGER pueden coexistir en una sola persona.
Inversión en la Calidad de Datos: Data Manager como Activo, No Gasto
Lo que sí es importante comprender es que disponer de un DATA MANAGER es una inversión asignable a la buena calidad de mis datos: un activo y no un gasto. Es relevante diferenciar esto a tiempo y no cuando mi base de datos se degrade. Abordar problemas dentro de la estructura de datos conlleva un esfuerzo de reingeniería significativo, agravado por la pérdida de credibilidad de la información.
¿Quedan aún dudas acerca de la importancia de contar con un DATA MANAGER dentro de una estructura organizacional?
Próxima Entrega: Los 5 Beneficios Principales de Contar con un Data Manager
En la próxima entrega veremos los 5 beneficios principales de contar con un DATA MANAGER, de manera que nos quede clara la relevancia de este perfil dentro de un equipo de datos.