La empresa por dentro: departamentos, sistemas y roles
Una empresa es un conjunto de departamentos que intercambian información, y cada departamento acaba teniendo un sistema informático que refleja cómo trabaja. Tecnología y organización se determinan mutuamente: un ERP impone un proceso; un organigrama en silos produce sistemas en silos. El organigrama de la empresa cliente es parte del análisis técnico, no un dato administrativo.
1Los departamentos típicos
Organigrama funcional de una empresa mediana con producción propia. Las empresas de servicios o de software no tienen planta, pero sí el resto.
Dirección general
├─ Finanzas y administración ── Compras
├─ Recursos humanos
├─ Comercial y marketing ── Atención al cliente
├─ Operaciones / producción ── Logística y almacén, Calidad, Mantenimiento
├─ IT / Sistemas
└─ I+D / Producto
| Departamento | Función | Sistema típico |
|---|---|---|
| Finanzas / administración | Contabilidad, facturación, tesorería, fiscal | ERP (módulo financiero), banca electrónica |
| Recursos humanos | Contratación, nóminas, formación, prevención | HRIS / software de nóminas, control horario |
| Comercial / ventas | Captación, presupuestos, pedidos | CRM, configurador de ofertas |
| Marketing | Marca, campañas, web, redes | CMS, email marketing, analítica web |
| Atención al cliente | Incidencias, reclamaciones, garantías | Ticketing (help desk), centralita |
| Operaciones / producción | Fabricar el producto o prestar el servicio | MES, SCADA, planificación (APS) |
| Logística / almacén | Recepción, stock, expedición | WMS, SGA, TMS |
| Compras | Proveedores, aprovisionamiento | ERP (módulo compras), SRM |
| Calidad | Normas, trazabilidad, auditorías | LIMS, gestión documental |
| Mantenimiento | Que las máquinas funcionen | GMAO / CMMS |
| IT / sistemas | Que todo lo anterior funcione | Monitorización, service desk, identidades |
| I+D / producto | Diseñar lo que se vende | PLM, CAD, control de versiones |
Lo importante no es memorizar las siglas sino el patrón: cada departamento acaba teniendo una herramienta que refleja su manera de trabajar, y el problema difícil aparece cuando hay que hacer que todas esas herramientas compartan datos y reglas.
2Qué departamentos constituyen entornos IT
"IT" tiene dos lecturas, y conviene manejar las dos:
- IT como departamento. "Los de sistemas": administra infraestructura, puestos, redes, identidades y soporte.
- IT como entorno. Cualquier departamento cuyo trabajo es procesar información (no materia): finanzas, RRHH, comercial, marketing, atención al cliente, compras. Por contraste, producción, mantenimiento y logística física operan sobre el mundo físico y constituyen entornos OT (siguiente apunte).
Con la segunda lectura, en una empresa de software todos los departamentos son entornos IT, incluido producción — porque lo que produce es información.
3Los roles de un equipo de desarrollo
| Rol | Qué hace | Tecnologías | Nota |
|---|---|---|---|
| Frontend | Interfaz de usuario | HTML/CSS/JS-TS, React, Angular, Vue, Svelte | No siempre significa "en el navegador" |
| Backend | Lógica de negocio, persistencia, APIs | Java/Kotlin (Spring), C# (.NET), Python (Django/FastAPI), Node/TS, Go, PHP | Idem |
| Full-stack | Ambos lados | Las dos anteriores | Desde "hace de todo" hasta "frontend que sabe montar una API" |
| Móvil | Apps iOS/Android | Kotlin, Swift, Flutter, React Native, KMP | Añade sincronización, tiendas y trabajo sin conexión |
| QA / testing | Pruebas manuales y automatizadas | Playwright/Cypress, herramientas de carga | Cada vez más integrado en el equipo |
| DevOps / SRE / plataforma | Despliegue, infraestructura, monitorización | Docker, Kubernetes, Terraform, nube | DevOps nació como cultura, se convirtió en puesto |
| Ingeniero de datos | Pipelines, almacenes, calidad del dato | SQL, Spark, Airflow, dbt | Diseña cómo se mueven y transforman los datos |
| Científico / analista de datos | Análisis, modelos, cuadros de mando | Python/R, notebooks, BI | — |
| ML / AI engineer | Modelos en producción; apps sobre LLM | PyTorch, APIs de modelos, RAG | En muchas empresas es backend que integra modelos |
| UX / UI | Investigación de usuario, diseño | Figma, prototipos | Cosas distintas que suelen contratarse juntas |
| Product owner / manager | Qué se construye y en qué orden | Jira, Linear, datos de uso | Owner es rol de Scrum; manager es puesto |
| Arquitecto | Decisiones estructurales | Diagramas, documentos de decisión | Es una actividad más que un puesto |
| Tech lead | Referente técnico, revisa, desbloquea | — | Suele seguir programando |
4Tecnología y organización se determinan mutuamente
La tecnología cambia la organización:
- Implantar un ERP obliga a unificar procesos: si contabilidad y almacén usaban códigos de producto distintos, alguien tiene que ceder.
- Aparecen roles nuevos: CIO (responsable de sistemas), CTO (responsable de tecnología de producto), CDO (Chief Data/Digital Officer — la misma sigla para dos puestos distintos), DPO (obligatorio por RGPD en ciertos casos, ver UD1-10).
- Desaparecen tareas (teclear facturas) y aparecen otras (revisar excepciones, mantener el sistema).
La organización condiciona la tecnología:
- Departamentos que no se hablan producen sistemas que no se hablan (silos de datos).
- Shadow IT: cuando IT es lento o restrictivo, los departamentos se compran su propio SaaS con la tarjeta de empresa, y aparecen datos de clientes en herramientas que nadie controla.
- IT centralizado (coherente pero lento) frente a descentralizado (ágil pero fragmentado).
- Una empresa que factura por proyectos organiza su software en torno al proyecto; una que factura por suscripción, en torno al cliente.
5Para debatir en clase
- Si "cliente" significa cosas distintas en cinco departamentos, ¿debe la base de datos tener una tabla
Clienteo cinco? ¿Quién decide? - ¿Es preferible que IT elija las herramientas de toda la empresa (coherencia) o que cada departamento elija las suyas (rapidez)? Busca un ejemplo en el que cada opción haya fallado.
- En una empresa de 15 personas, ¿qué roles de la tabla existen de verdad y cuáles hace la misma persona? ¿Qué se pierde?
✓Autoevaluación — puntos que debes dominar
Adaptado de 02-la-empresa-por-dentro.md.