Soy desarrollador / analista de software con 6 años de experiencia. Aspiro a ser analista de negocios, ¿qué paso puedo dar para hacer el cambio?

La respuesta corta es “sí”, ya que el análisis de negocios tiene una barrera de entrada relativamente baja, pero la facilidad de su transición depende de algunas cosas.
Primero, cuando dice que su función actual requiere que “comprenda los requisitos”, ¿fueron directos de las partes interesadas del negocio? Si es así, entonces estás haciendo un trabajo de BA y podrías ampliar eso. Si no, estás consumiendo los resultados del trabajo de BA … lo que no significa que tengas experiencia haciendo ese trabajo.
En segundo lugar, depende de qué tipo de BA quieres ser. Algunos trabajan con clientes para rediseñar pantallas e informes, y a veces hacen codificación y configuración del sistema para implementar esos cambios. Eso suena bastante similar a lo que haces hoy. (A menudo se los denomina “analistas de sistemas comerciales”).
Sin embargo, si el tipo de trabajo de BA que desea realizar implica comprender y mejorar su negocio, lo que resulta en requisitos comerciales que describen la funcionalidad requerida pero dejan el diseño de la pantalla y la base de datos para la siguiente fase del proyecto, entonces deberá demostrar un Un conjunto de habilidades bastante diferente de lo que su experiencia sugeriría que tiene: facilitación, visión para los negocios, modelado de procesos y comunicaciones.

En realidad, administro muchos desarrolladores de software y si haces las cosas que describes, con gusto te trasladaría a un rol de analista de negocios con las siguientes advertencias:
(1) Parece que eres bueno en operaciones de desarrollo. Me gustaría que continuaras en ese papel.
(2) Puede codificar, por lo que estaría ansioso por aprovechar sus habilidades de codificación según sea necesario, al menos para el mantenimiento.
(3) Necesito saber que puede trabajar bien con otros y puede escribir bien y de manera productiva; de lo contrario, no puedo usarlo como analista de negocios.
(4) Los analistas de negocios generalmente ganan un 30% menos de dinero que un desarrollador, por lo que para mantener su salario, debe hacerse cargo de los desarrolladores y estar dispuesto a contribuir con algo de mantenimiento.

Los gerentes de desarrollo generalmente no serán completamente honestos con usted, especialmente en el tema que es sensible, como la forma en que trabaja con la gente … pero seremos honestos con usted aquí en Quora.

Parece que actuó como Gerente de Proyecto en lugar de Desarrollador. Entonces es posible que ya tenga las habilidades que necesita BA (Ex – Habilidades de comunicación, …). Por lo tanto, creo que es fácil convertirse en BA para ti.

Mi recomendación es obtener la certificación CBAP. Con sus años de experiencia y certificación CBAP, puede ser fácilmente un BA. Buena suerte.