Un analista es un rol que aparecerá cada vez que una empresa o proyecto esté creciendo. Tal vez no desde el principio, pero en un momento determinado seguro. A medida que crezca, un día necesitará a alguien que se centre por completo en recopilar requisitos y estadísticas, analizarlos y explicarlos. Puede suceder de forma natural, con una persona que acepta la tarea, o puede contratar a alguien específicamente para el trabajo. Encuentro que es preferible la segunda opción: la persona estará más calificada y experimentada, y no cometerá errores obvios y evitables. Aquí hay algunas señales de que su empresa actualmente carece de un analista y necesita uno: El equipo no tiene una comprensión completa del producto, la industria o el proyecto. Muchos requisitos se pierden en el proceso No hay una comprensión clara de lo que está haciendo y por qué. La mentalidad de "Tengo ganas" es dominante En general, actualmente se necesitan análisis en todas las áreas de los negocios modernos, desde marketing, finanzas y ventas hasta desarrollo e implementación de software. Hay muchos tipos de analistas en el mercado, y es posible elegir a alguien que encaje perfectamente contigo, dependiendo de sus habilidades, intereses o antecedentes. Aquí hay cinco tipos diferentes de analistas que debe conocer, especialmente en el mundo de TI. Tipo 1: Analista de requisitos Hay un manual fundamental, una enciclopedia y un conjunto de reglas para el análisis empresarial. Se llama BABOK (Business Analysis Body of Knowledge). Este libro fue desarrollado por el Instituto Internacional de Análisis de Negocios . Todos los analistas de negocios confían en él. En resumen, un analista de negocios es una persona que realiza las tareas descritas en el manual BABOK, independientemente de su posición o rol organizacional. Esta persona es responsable de descubrir, resumir y analizar información de varias fuentes dentro de la empresa. En pocas palabras, un analista de negocios es una persona que es una especie de puente entre el mundo empresarial y el equipo de desarrollo. Su objetivo principal es recopilar e identificar los requisitos del producto, documentarlos y traducirlos a un idioma que el equipo de desarrollo entienda claramente. Tipo 2: Analista de sistemas El analista de sistemas se centra en analizar las necesidades de los usuarios. Sus responsabilidades a menudo incluyen organizar y supervisar la implementación de funciones adicionales en un sistema de información existente o el desarrollo del propio sistema. Este último incluye un conjunto de diversos componentes y servicios enfocados a automatizar los procesos internos y, en consecuencia, aumentar la eficiencia del negocio. En mi opinión, un analista de sistemas se puede caracterizar como un "administrador de tareas". Aunque es bastante difícil hablar de algo específico: las actividades de estos especialistas son muy diferentes, los límites son muy difusos y difieren según la organización y el proyecto. Tipo 3: analista de UX El analista de UX, o analista de interfaz de usuario/experiencia de usuario, es una profesión relativamente nueva. Su objetivo principal es mejorar la interfaz de tal manera que sea intuitiva y fácil de usar. Los analistas de UX se ponen en el lugar del usuario y descubren exactamente cómo debería funcionar la interfaz. Dicho especialista debe conocer el campo de la psicología del comportamiento humano y comprender las herramientas que le permiten analizarlo (por ejemplo, Google Analytics, Woopra, Clicky, Keen y Mouseflow). Debe ser una persona muy lógica con la capacidad de interpretar datos bastante vagos y poco claros. Tipo 4: Analista de integración El analista de integración es un rol para grandes proyectos en los que es necesario desarrollar un software con la capacidad de intercambiar datos con otros sistemas de información. A veces también se utilizan cuando existe la necesidad de conectar un servicio adicional a un sistema de información existente. Resuelven muchos problemas diferentes relacionados con la integración y el análisis. Un analista de integración es responsable de conectar diferentes subsistemas/servicios en un solo sistema completo. Por lo general, reciben requisitos de un analista de negocios o un analista de sistemas. Entienden los procesos de intercambio de información entre sistemas y, junto con el arquitecto o los desarrolladores, trabajan en una conexión fluida y adecuada. La mayoría de las veces, esto da como resultado la creación de tablas de mapeo de un objeto de información y la conversión del formato a otro.