Análisis funcional · Zaragoza
Análisis funcional en Zaragoza: de la necesidad al requisito claro
«Necesitamos cambiar esto» es el comienzo de una conversación. Mi trabajo es aclarar qué hace falta, a quién afecta y cómo convertirlo en un cambio que el equipo pueda desarrollar y comprobar.
Soy Roberto Alonso Aznar. Combino análisis funcional y programación para contrastar lo que necesita el negocio con el funcionamiento real de aplicaciones Java y bases de datos Oracle.
¿Te ocurre algo parecido?
Por ejemplo, «mostrar los expedientes pendientes» deja muchas preguntas abiertas: ¿pendientes de qué?, ¿para qué usuario?, ¿en qué fecha?, ¿qué excepciones hay? Aclararlas a tiempo evita construir sobre suposiciones.
La misma petición puede significar cosas distintas
Cada persona lo interpreta a su manera
Se acuerda una mejora, pero usuarios y desarrollo imaginan comportamientos diferentes. Faltan ejemplos concretos para comprobar que hablan de lo mismo.
Las excepciones aparecen al final
El caso habitual está claro, pero hay estados, plazos o permisos que cambian la respuesta esperada y no se habían tenido en cuenta.
La documentación cuenta solo una parte
Para entender el proceso hay que reunir lo que dicen los documentos, lo que hace el programa y lo que saben quienes lo utilizan.
Cuesta comprobar si está terminado
El desarrollo parece funcionar, pero no se han acordado las condiciones que debe cumplir para darlo por válido.
Cómo lo abordo
Ajusto la profundidad del análisis al problema y al riesgo del cambio. El resultado debe ser útil tanto para quien pide la mejora como para quien la construye.
Una definición que negocio y desarrollo puedan revisar juntos
- 01
Aclarar el objetivo
Identifico qué se quiere conseguir, quién lo necesita, qué entra en el cambio y qué restricciones hay que respetar.
- 02
Entender lo que ocurre
Reviso el proceso, los datos y el código relevante. Localizo reglas, excepciones y conexiones con otras partes del sistema.
- 03
Definir lo esperado
Redacto requisitos y ejemplos de uso. Cuando aporta valor, utilizo EARS para estructurar requisitos y Gherkin para expresar escenarios comprobables.
- 04
Revisar y validar
Contrasto la propuesta con negocio y desarrollo, aclaro dudas y dejo criterios de aceptación: las condiciones para comprobar que el cambio funciona.
Qué se lleva tu equipo
Preguntas frecuentes
Conceptos y dudas que ayudan a valorar si este enfoque encaja con lo que necesitas.
Dudas habituales sobre análisis funcional
01¿Qué hace un analista funcional?
Ayuda a convertir una necesidad del negocio en una definición clara de lo que debe hacer el software. Investiga cómo se trabaja, aclara reglas y excepciones, y acuerda con usuarios y desarrollo cómo comprobar el resultado.
02¿En qué se diferencia del trabajo de un programador?
El análisis funcional define el comportamiento que se necesita y su motivo; la programación lo implementa. Conocer ambos ámbitos me permite revisar la viabilidad de una propuesta y explicar las decisiones técnicas con su contexto de negocio.
03¿Podemos empezar si la necesidad todavía no está bien definida?
Sí. Precisamente una parte del trabajo consiste en ordenar una petición inicial: entender el problema, delimitarlo y concretar qué resultado ayudaría al equipo.
04¿Solo trabajas con equipos de Zaragoza?
Mi base está en Zaragoza y también puedo colaborar en remoto. El encaje depende del proyecto, del equipo y de la forma de trabajo que acordemos.
Siguiente paso
¿Tenéis clara la necesidad, pero cuesta concretar el cambio?
Cuéntame qué queréis conseguir y dónde aparecen las dudas. Ese es un buen punto de partida para valorar cómo puedo ayudar.
Enviar una consulta