Analista Funcional, Consultor Funcional y Consultor Técnico.

Analista Funcional, Consultor Funcional y Consultor Técnico.


¿Qué es un Analista Funcional?


“Un Analista Funcional es, para decirlo en pocas palabras, un tipo que releva requerimientos de software. Ósea, gente "De Sistemas" que trata de interactuar con seres humanos normales (gente "Del Negocio") que son los que quieren tener ese sistema fantástico que jamás existirá o hacerle mejoras improbables a ese engendro que ya tienen.

Pero más allá de eso, un Analista Funcional es un tipo que vive una extraña frustración: su familia y amigos (aun los más cercanos) nunca saben de qué carajo es que trabaja (o si trabaja, aunque sea). Y el hombre vive dando explicaciones insoportables, que en el mejor de los casos terminan con alguien pidiéndole que arregle una impresora.

El Funcional es una criatura a la que los informáticos ven como no-informático y los no-informáticos ven como informático... En resumen, el Analista Funcional es un tipo raro, que pudiendo ser feliz y elegir un trabajo que todos comprendan (Ej.: plomero), se mete en donde nadie lo llamó."


Por supuesto la cita anterior tiene un importante condimento humorístico.


Si nos fijamos en la definición, no hay nada más acertado cuando dice que es aquella persona que releva requerimientos de software. Básicamente, los funcionales hacen eso, relevan procesos de las empresas y/u organizaciones en busca de toda la información que pueda servirles para que el sistema haga lo que el cliente desea.


También existe un "Consultor Funcional” y hay una pequeña (y enorme) diferencia entre ambos roles. Mientras el primero es una persona que lleva a cabo análisis informáticos (análisis de datos, procesos, etc.), el consultor es considerado experto en la materia donde asesora profesionalmente.

La persona que se desempeñe como analista funcional, deberá contar con conocimientos técnicos en cuanto al ERP, conocimientos de procesos de negocios y planificación de recursos empresariales. Por lo general, se exige que sea un Ingeniero de Sistemas o un Ingeniero Industrial.


El analista funcional debe sentarse con el cliente, debe acompañar al mismo todo el tiempo para evacuar sus dudas y resolver los problemas que se deriven de la interacción entre el cliente y el ERP (sistema de planificación de recursos empresariales). Para relevar, se deben hacer reuniones diarias, se toman notas (que serán minutas de reunión) y se arma un documento que dependiendo de la metodología de la empresa se establecen cada uno de los requerimientos o mejoras.

Una vez conformado este documento, el cliente debe darle conformidad al mismo, firmando su aceptación. Presentado y firmado el documento, el consultor funcional está en condiciones de iniciar la parametrización del sistema para que responda a las necesidades del cliente.

Posteriormente el analista funcional debe evaluar, preparar, implementar, probar y asegurarse que el sistema funcione a medida del negocio (del cliente).


Un Analista Funcional es el que enlaza al cliente con el Consultor Técnico. Es alguien con "visión de negocio" y que entiende bien el funcionamiento de una empresa y que al mismo tiempo tiene un conocimiento técnico básico como para poder "traducirle" al técnico que es lo que quiere el cliente y viceversa. Recuerda: debe tener conocimientos, no necesariamente debe saber programar.


Sin los conocimientos de programación, eres un analista funcional. Con los conocimientos de programación, eres un consultor funcional.


El enlace entre el analista funcional y el consultor técnico.


El enlace solo será necesario en empresas o consultoras que trabajan con equipos de trabajo. Si trabajas con SAP éste es tan grande, que tendrás que tener ese enlace. Pero no significa que debas aprender el lenguaje del técnico para tener ese enlace. Lo que sí, debes tener paciencia, capacidad de redacción, buena intuición y conocer el sistema por dentro tanto a nivel de procesos, como a nivel sistemático. Eso lo da la práctica si aún no sabes de sistemas.

Yo no soy de la rama técnica pero mis conocimientos me permiten dibujar programas. Lo hago porque me apasiona.


¿Un Analista Funcional se puede convertir en Consultor Funcional? ¿Qué es un Consultor Funcional?


Entonces, un Consultor Funcional debe saber al menos un poco de lenguaje de programación, leer códigos e incluso modificarlos. Para iniciarte como consultor funcional no necesitas conocimientos de programación, después con el tiempo y la práctica irás ganando conocimientos de programación.

Los conocimientos que vas adquiriendo hasta llegar a ser consultor funcional son extrapolables y por tanto te abre puertas a la hora de obtener un puesto como gerente/director de uno u otro departamento... te abrirán la mente para lo que sea que te propongas en la vida. ¡Pero de nuevo, decir “Consultor Funcional” abarca un perfil muy amplio! ¡Puede que estés hablando de un gurú, o de una de esas personas que venden humo y no saben nada!


¿Qué es un Consultor Técnico?

Por lo general, son programadores. Un programador es aquella persona que escribe, depura y mantiene el código fuente de un programa informático, es decir, el conjunto de instrucciones que ejecuta el hardware de una computadora, para realizar una tarea determinada.

Los programadores también son denominados desarrolladores de software, éstos se encargan de la implementación de prototipos mediante un lenguaje de programación, que compilados pueda entender la computadora.

David Farré Rico

Analista funcional de producto en MPM Software - Tecnología y Soluciones Inteligentes

7 meses

Hola, que formaciones hay para ser un buen analista funciona y/o técnico?

Inicia sesión para ver o añadir un comentario.