Análisis funcional · Zaragoza
Análisis funcional en Zaragoza
Transformo peticiones e ideas en requisitos claros: qué debe hacer la aplicación, en qué casos y cómo comprobar que cumple lo acordado.
Cómo puedo ayudarteAnalista funcional en Zaragoza · Datos e IA
Roberto Alonso Aznar — Analista funcional, programador y profesor
Ayudo a los equipos a entender qué debe hacer su software, por qué se comporta como lo hace y cómo mejorarlo. Conecto las necesidades del negocio con el código y los datos, con especial foco en Java, Oracle e inteligencia artificial aplicada.
Entiendo el negocio
Conozco el código
Lo explico con claridad

En qué puedo ayudarte
Desde aclarar una necesidad hasta comprender una aplicación antigua o definir un asistente de IA: el punto de partida es entender qué necesita tu equipo.
Análisis funcional · Zaragoza
Transformo peticiones e ideas en requisitos claros: qué debe hacer la aplicación, en qué casos y cómo comprobar que cumple lo acordado.
Cómo puedo ayudarteDatos e inteligencia artificial · Zaragoza
Defino cómo un asistente puede consultar documentos y datos de la organización: qué fuentes usar, qué permisos respetar y cómo evaluar sus respuestas.
Cómo puedo ayudarteBases de datos · Oracle · Zaragoza
Analizo consultas, modelos y código de base de datos para explicar resultados, localizar reglas de negocio y valorar el impacto de una modificación.
Cómo puedo ayudarteAplicaciones con años de historia · Zaragoza
Recupero cómo funcionan las aplicaciones con años de historia para decidir qué conservar, qué mejorar y cómo modernizarlas por etapas.
Cómo puedo ayudarteSituaciones habituales / 01
Estas situaciones ilustran el tipo de problemas que puedo ayudarte a analizar y resolver.
Cuando el sistema funciona, pero nadie se atreve a tocarlo
La aplicación lleva años funcionando, pero sus reglas están repartidas entre el código, documentos antiguos y la memoria de unas pocas personas.
Investigo cómo funciona y qué depende de cada pieza. Con ese mapa, el equipo puede decidir qué conservar, qué mejorar y cómo avanzar por etapas.
Cuando negocio y desarrollo hablan de lo mismo, pero entienden cosas distintas
Se pide una mejora, cada persona la interpreta de una forma y las diferencias aparecen cuando el desarrollo ya está avanzado.
Convierto la petición en reglas y ejemplos concretos: qué debe ocurrir, en qué casos y cómo comprobaremos que funciona. Los revisamos antes de desarrollar.
Cuando una consulta devuelve un resultado que nadie sabe explicar
Un informe no cuadra, un registro desaparece de una consulta o un cálculo cambia según el caso. La respuesta puede estar en la base de datos.
Sigo el recorrido del dato y analizo consultas y código Oracle. Así puedo explicar qué regla produce el resultado y qué hay que comprobar antes de corregirlo.
Cuando la IA genera respuestas, pero todavía no genera confianza
El asistente responde con soltura, pero cuesta saber si usa documentos vigentes, si respeta los permisos o si su respuesta es correcta.
Defino para qué servirá, qué información podrá consultar y cómo evaluarlo. El objetivo es integrar la IA en una tarea útil, con límites y fuentes identificables.
Cómo trabajo / 02
Primero comprendo el problema. Después lo convierto en decisiones, requisitos y comprobaciones que el equipo pueda usar.
Un buen análisis permite que usuarios y desarrollo compartan una respuesta clara a tres preguntas: qué necesitamos, por qué y cómo sabremos que funciona.
Adapto el trabajo a cada situación: puede bastar con aclarar una regla o hacer falta un mapa completo del sistema. Cada documento debe ayudar a tomar una decisión, construir una solución o comprobar un resultado.
Qué necesita el equipo, qué le está frenando y cómo trabaja hoy. También pregunto por los casos excepcionales: suelen explicar buena parte del problema.
Contrasto lo que cuentan las personas con los documentos, el código y los datos. Reúno las piezas en una explicación que se pueda revisar.
Defino el comportamiento esperado con reglas y ejemplos. Negocio y desarrollo pueden acordar qué se construye y cómo se comprobará el resultado.
Dejo documentación útil y comparto el razonamiento con el equipo, para que pueda mantener la solución y tomar las siguientes decisiones.
Qué se lleva el equipo
Dónde encajo / 03
Aporto una mirada que combina las necesidades de las personas con el funcionamiento real de las aplicaciones.
Puedo hablar con quien utiliza la aplicación y revisar después la consulta o el código que explica su comportamiento.
Esa conexión ayuda a formular mejores preguntas y a proponer cambios con una base concreta.Cuando hay que mejorar una aplicación importante y recuperar el conocimiento que se ha acumulado durante años.
Cuando cada estado, plazo o excepción cuenta, como ocurre en la gestión administrativa y otros entornos regulados.
Cuando usuarios y desarrollo necesitan una persona que comprenda ambas perspectivas y ayude a concretar las decisiones.
Cuando se quiere consultar documentación, apoyar un proceso o conectar datos con un asistente, y hace falta definir cómo debe funcionar.
Perfil y herramientas / 04
Análisis funcional, programación y docencia: tres formas de trabajar sobre un mismo objetivo, comprender para resolver mejor.
Comprender
Especificar
Diagnosticar
Evolucionar
El perfil detrás de las soluciones
Soy Roberto Alonso Aznar y trabajo en Zaragoza. Compagino el análisis funcional en hiberus con la enseñanza de programación y bases de datos en Formación Profesional. En la empresa investigo cómo funcionan los sistemas; en el aula ayudo a comprenderlos y a construirlos.
Las dos actividades se refuerzan: llevo problemas prácticos a la enseñanza y claridad docente al trabajo con los equipos. Mi base es Java y Oracle, y continúo mi especialización en IA generativa con Databricks y Copilot Studio.
Ver mi trayectoria en LinkedInHablemos / 05
Si buscas incorporar un perfil que conecte negocio y tecnología, colaborar en un proyecto o plantear una formación, escríbeme. Cuéntame el contexto y qué te gustaría conseguir.
También puedes escribirme por LinkedIn.
Contactar por LinkedInCuéntame brevemente tu idea o consulta. Recibirás una confirmación por email; si no la ves, revisa Spam o Correo no deseado.