5 tipos de analistas de negocios que los empresarios de TI deben conocer

Los analistas de negocios son quizás la profesión más misteriosa y confusa para muchos empresarios.

Por
Este artículo fue traducido de nuestra edición en inglés utilizando tecnologías de IA. Pueden existir errores debido a este proceso. Las opiniones expresadas por los colaboradores de Entrepreneur son personales.

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.

El analista de requisitos debe saber:

  • metodología de desarrollo de proyectos

  • metodos para redactar documentacion tecnica

  • clasificación de requisitos

  • metodos de gestion de requisitos

Recomiendo leer los Requisitos de software de Karl Wiegers. Es prácticamente obligatorio para todos los analistas de este tipo.

Relacionado: Los 5 mejores cursos de certificación de análisis empresarial

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.

El analista de sistemas debe:

  • tener una educación técnica y entender la tecnología

  • conocer los conceptos básicos de programación (incluida la orientación a objetos), diseño, desarrollo y documentación de software

  • tener un pensamiento sistémico y una mentalidad analítica

  • conocer las notaciones IDEF0,IDEF1X y EPC

  • ser capaz de escribir consultas SQL y trabajar con una base de datos

  • comprender rápidamente los requisitos y determinar su prioridad, así como hablar sobre las soluciones técnicas y su impacto en el negocio en un lenguaje comprensible para el cliente

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.

Un analista de UX debe ser capaz de:

  • recopilar datos y analizarlos

  • hacer recomendaciones para el desarrollo de productos en función de los datos recibidos

  • presentar cualitativa y razonablemente sus decisiones

  • ser capaz de diseñar una interfaz y entender cómo hacer ajustes a ella

  • idealmente, tener experiencia en marketing

Relacionado: Por qué la experiencia del usuario es vital para un SEO de calidad

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.

Un analista de integración debe:

  • ser capaz de analizar los procesos de negocio

  • comprender el lenguaje de marcado XML

  • ser capaz de desarrollar XSD

  • ser capaz de leer y desarrollar una descripción API

  • ser capaz de trabajar con herramientas de prueba/depuración para servicios web (Postman, SoapUI, etc.)

  • comprender los principios de REST y SOAP

  • conocer los conceptos básicos de SQL y ser capaz de escribir consultas

  • tener experiencia en el desarrollo de documentación técnica

  • tener experiencia con Jira / Confluence

  • conocer las notaciones BPMN y UML y tener experiencia en la creación de diagramas usándolas

Tipo 5: analista de datos

Un analista de datos debe poder recopilar, estructurar, almacenar y transformar grandes cantidades de datos. Luego, los analistas de datos presentan estos datos en una forma que sea conveniente y comprensible para el cliente. Dichos analistas también se denominan matemáticos-programadores, analistas de información y, a veces, analistas de negocios, pero con habilidades para trabajar con Big Data. El trabajo de calidad de estos especialistas se basa en su conocimiento en el campo de la estadística matemática, los algoritmos de análisis de datos y el modelado matemático.

Estos especialistas son necesarios para las empresas que necesitan gestionar la demanda de los clientes. Suelo alquilar analistas de datos a grandes proyectos de comercio electrónico o bancos.

El analista de datos debe saber:

  • herramientas para acceder y procesar datos, como hojas de cálculo (SQL, DBMS, almacenes de datos, ETL)

  • lenguajes de programación: R, SAS, C++, Python

  • Análisis de BI, análisis de datos y ciencia de datos

  • estadística y matemáticas (lógica matemática, álgebra lineal, teoría de la probabilidad)

  • máquina y aprendizaje profundo: deberían poder configurar o entrenar una red neuronal desde cero

  • Ingeniería de datos: cómo organizar adecuadamente la recepción, el almacenamiento y el acceso a información importante.

Relacionado: Todo lo que debe saber sobre el perfil de trabajo más sexy del siglo XXI: científico de datos