Profesión de analista de negocios en TI: responsabilidades y habilidades necesarias. b. Notaciones de diseño. ¿Dónde y cómo funciona?

En los últimos años, la mayoría de las grandes empresas han adoptado una política de sustituir urgentemente los viejos principios organizativos por otros más modernos, y esto se debe, en particular, a la constante automatización y optimización de los procesos de negocio. Al mismo tiempo, pocas personas saben que un profesional como un analista de sistemas juega un papel sumamente importante en estos procesos.

¿Quién es?

En ausencia de un analista de sistemas, el curso de los procesos anteriores cambia significativamente. El gerente de desarrollo o los programadores reciben tareas de usuarios finales que rara vez entienden cómo realizar este trabajo correctamente, por lo que la asistencia a sus desarrolladores en el proceso de creación de un modelo es mínima. Es por ello que los programadores utilizan su propio modelo durante el proceso de desarrollo, simplemente acordado con el usuario final. Según los expertos, con este enfoque llega un momento en el que este modelo deja por completo de satisfacer las necesidades reales del negocio o el proyecto comienza a verse amenazado por todo tipo de contradicciones internas. Es por ello que cualquier empresa que esté en el camino de la modernización necesita de un analista de sistemas.

¿Dónde y cómo funciona?

Las grandes empresas modernas tienen departamentos completamente independientes que se ocupan de la tecnología de la información, así como de la automatización de las divisiones individuales de la empresa que son clientes.

En este caso, el analista de sistemas juega un papel clave en el proceso de automatización de la empresa, ya que debe desarrollar un modelo coherente y completo de los requisitos comerciales sobre qué software se debe implementar en ella. Para solucionar este problema, un especialista debe tener no sólo habilidades descriptivas, sino también excelentes habilidades comunicativas para conocer las necesidades de su cliente en cualquier condición. En la gran mayoría de los casos, un analista de sistemas participa inicialmente en la recopilación de requisitos para los productos de software lanzados, y luego ya participa en el desarrollo de la creación técnica para la formación de software, y también participa en el diseño de la documentación del software y arquitecturas del sistema de TI.

Además de todo lo demás, este especialista también se dedica a establecer tareas para el desarrollo y prueba de diversas utilidades, y después de la finalización final del proyecto explica a los usuarios las reglas básicas para trabajar con estas utilidades, y también se encarga de resolver los problemas de funcionamiento en cada etapa individual. del ciclo de vida del sistema generado.

¿Qué tipo de educación se necesita?

Hasta el momento no existen tales Instituciones educacionales en Rusia, que brindaría capacitación específicamente en la especialización de “analista de sistemas”. El Departamento de Análisis de Negocios, inaugurado en 2002 en la Facultad de la Escuela Superior de Economía de la Universidad Estatal, aún no está lo suficientemente desarrollado como para presumir de proyectos verdaderamente exitosos por parte de sus graduados. En la gran mayoría de los casos, un analista de negocios debe recibir inicialmente una o más educación superior, después de lo cual emprende el camino de la mejora y recibe formación adicional.

Algunos expertos dicen que la educación superior que una persona recibió en una universidad verdaderamente conocida y respetada en una determinada especialidad relacionada con la economía o la tecnología de la información puede servir como el inicio de su formación en la profesión de “analista de sistemas”, cuyas responsabilidades son bastante similar a lo que se formó este especialista. Entre otras cosas, los expertos también dicen que muy a menudo en esta profesión se pueden encontrar personas con una formación matemática superior, así como diplomas en los campos en los que trabajan actualmente. En la gran mayoría de los casos, una persona ya recibe los conocimientos necesarios en el campo del modelado de negocios a través de educación adicional.

¿Dónde puedo conseguirlos?

Hoy en día, existen cursos especializados en modelado de negocios, así como diversas metodologías para el desarrollo de sistemas de software, utilizadas por analistas de negocios y diseñadas para capacitar especialistas en diversos productos de software necesarios para un especialista. nivel alto. Vale la pena señalar el hecho de que hoy en día, con mayor frecuencia que otros, se requiere conocimiento de los lenguajes de programa de un especialista como un analista de sistemas, cuyas responsabilidades están directamente relacionadas con el software especializado.

¿Quién más podría ser un especialista así?

Como se mencionó anteriormente, en este momento las universidades modernas no tienen la oportunidad de formar analistas de sistemas, por lo que cualquier especialidad puede estar relacionada con dichos especialistas. Por supuesto, para participar en el proceso de automatización, una persona debe tener los conocimientos más modernos en el campo de la tecnología de la información, pero esos conocimientos pueden estar presentes incluso en alguien que haya recibido una educación en artes liberales. Los llamados técnicos en la mayoría de los casos prácticamente no experimentan problemas con diversas cuestiones técnicas, mientras que los especialistas en humanidades pueden hacer frente más fácilmente a largas negociaciones con los clientes.

Si tiene un gran deseo de dominar esta profesión, pero al mismo tiempo no está muy versado en tecnologías de la información, entonces debería comenzar su carrera como asistente o aprendiz. Sólo más tarde, cuando domine el campo de la automatización empresarial, será posible crear un currículum para un analista de sistemas.

Desarrollo de un modelo de procesos de negocio de la empresa.

En primer lugar, el currículum de un analista de sistemas debe redactarse de tal manera que el director de la empresa entienda que podrá desarrollar modelos consistentes y completos de los procesos comerciales de la empresa, basados ​​​​en la comunicación directa con los clientes. Se presta especial atención a las habilidades comunicativas porque al menos el 35% del tiempo total de trabajo de este especialista se dedica a comunicarse con los clientes y sus empleados. En particular, aquí ya es evidente la diferencia entre lo que es un analista de sistemas y un analista de negocios. Las diferencias radican en el hecho de que un analista de sistemas forma un modelo completo de procesos de negocio, mientras que un analista de negocios recopila los datos necesarios para que la dirección tome decisiones responsables.

Un analista de sistemas puede recopilar información de las siguientes maneras:

  1. Correspondencia. En la gran mayoría de los casos, se utiliza para ahorrar dinero a la empresa y tiempo propio al trabajar con clientes remotos, así como en el proceso de acordar o discutir detalles. En este caso, el especialista debe ser pedante y preciso, tener un perfecto conocimiento del idioma, respetar la etiqueta y el estilo, y también ser capaz de discutir el mismo tema con varios destinatarios en correspondencia.
  2. Interrogatorio. Utilizado principalmente para etapa inicial encuesta o para evaluar los resultados finales del proyecto. El especialista debe tener habilidades para elaborar y desarrollar un cuestionario, es decir, debe ser capaz de plantear un problema, formular una pregunta e interpretar los resultados.
  3. Entrevista. Esta forma de comunicación con el cliente permite obtener la máxima información posible, especialmente si el especialista está bien preparado y además pudo realizar varias rondas de reuniones simultáneamente. Si el entrevistador fue verdaderamente profesional, podrá interesar al cliente, lo ayudará a prepararse para la reunión utilizando varias preguntas preliminares, tendrá tiempo para hacer todas las preguntas que necesite en el tiempo asignado y no perderá nada. información entre el informe de trabajo y las respuestas recibidas.
  4. Negociaciones y reuniones. el mas aceptado Decisiones importantes en la vida de cualquier proyecto. ¿Qué hace un analista de sistemas en este caso? Ayuda a la empresa a alcanzar aquellas decisiones que serán más productivas y rentables para ella.
  5. Trabajar con documentos. Por supuesto, este no es un tipo de comunicación separado que se considera aquí, pero un analista de sistemas en cualquier caso debe trabajar con tales fuentes de información. En este caso, es importante entender cómo proceso tecnológico, así como identificar posibles inexactitudes o inconsistencias en la descripción que será necesario aclarar antes de comenzar a trabajar.

Desarrollo detallado de especificaciones técnicas.

El siguiente punto en el que un analista de sistemas se diferencia de un analista de negocios es que este especialista debe desarrollar especificaciones técnicas para implementar completamente los requisitos. El conocimiento del área temática, así como el dominio total de las notaciones, permite al analista resolver completamente el problema de integridad y coherencia del modelo que está creando.

Las habilidades para trabajar con el software más reciente permiten a este empleado crear uniformidad en la comunicación, independientemente de si se comunica con clientes o desarrolladores, y además, les ayuda a encontrar un lenguaje común. En la gran mayoría de los casos, las grandes empresas prefieren adoptar inicialmente estándares para describir los procesos de negocio, por lo que el "analista de sistemas" especializado requiere la capacidad de estudiar rápidamente esta información. Con esta información, será necesario proyectar las solicitudes de los clientes en un lenguaje que sea comprensible para los desarrolladores de software.

En este caso, se requiere que el analista de sistemas tenga conocimientos de la arquitectura de la solución tradicional de la empresa proveedora, así como de los principios generales de las arquitecturas modernas de sistemas de información. Deben tenerle muy claro conceptos como “arquitectura distribuida”, “cliente-servidor” y otros. Vale la pena señalar que esto no es todo lo que debe hacer un analista de sistemas. Debe poder presentar los requisitos del producto, las características de desarrollo y toda otra información a personas que no sean especialistas en este campo, pero al mismo tiempo debe comprender todas las ventajas y limitaciones de ciertos tipos de arquitecturas. Al mismo tiempo, los desarrolladores deben recibir información de él sobre cómo se superpondrá el modelo de negocio desarrollado a la solución utilizada.

Grabación de la arquitectura de procesos de negocio.

A medida que el especialista recibe información del cliente sobre el modelado de los procesos que está estudiando, debe mantener la documentación adecuada. La integridad excepcional, así como la relevancia de cada documento que participa en el proyecto, en última instancia, involucrarán, si es necesario, empleados adicionales en su desarrollo. De lo contrario, si descripción del trabajo el analista de sistemas no estaba completo y el gerente decidió despedirlo, junto con él sale de la empresa el conocimiento que este especialista adquirió en el proceso de trabajo con los clientes.

Explicación de las reglas para trabajar con el sistema.

Al analista de sistemas se le asigna un papel separado en el proceso de implementación del software desarrollado en algunos procesos de negocios reales, porque en esta etapa se analizan todas las sutilezas y características no solo del modelo, sino también de la arquitectura de la solución propuesta al cliente. completamente revelado. En este caso, es necesario poder encontrar las dificultades de manera oportuna y, además, tener un modelo flexible y una solución igualmente flexible, comenzar a mejorar oportunamente de acuerdo con las solicitudes del cliente.

Habilidades

Teniendo en cuenta lo que hace un analista de sistemas, vale la pena destacar las siguientes habilidades clave:

  1. La capacidad de comprender rápidamente los requisitos y priorizarlos. Al mismo tiempo, es importante poder informar al cliente en un idioma que comprenda sobre las soluciones técnicas y cómo afectan al negocio.
  2. Habilidad en diferentes proyectos Utilice metodología, formularios de documentos y anotaciones aceptados.
  3. Habilidades para trabajar con todo el software necesario.
  4. Habilidad para el trabajo en equipo con otros analistas si en el desarrollo del proyecto interviene todo un equipo de profesionales especialistas.
  5. Mientras mantiene un estilo de trabajo individual y creativo, el analista líder de sistemas debe mantener una disciplina constante con respecto a la gestión de documentos, registros y revisiones, y estar dispuesto a trabajar en estrecha colaboración con desarrolladores, evaluadores y arquitectos.
  6. Este especialista debe, bajo cualquier condición, poder demostrar la competencia de su empresa en un área particular y, en última instancia, después de una conversación, formarse una idea sobre el cliente y los requisitos que plantea para la solución.

Si hablamos de cómo convertirse en analista de sistemas y qué tipo de habilidades debe tener una persona cualidades personales, entonces, en primer lugar, debe ser diligente y pedante, y también sentir plenamente su grado de responsabilidad en el proyecto que se está desarrollando y no involucrarse en cuestiones políticas y financieras.

Ventajas

Entre las ventajas que aporta a una persona la profesión de analista de sistemas cabe destacar las siguientes:


Defectos

Pero, por supuesto, la profesión de “analista de sistemas” también tiene ciertas desventajas, como por ejemplo:

  • Teniendo en cuenta lo que debe saber un analista de sistemas, hoy en día estos especialistas no están presentes en todas partes, por lo que un empleado no siempre trabaja en una ciudad determinada y, a menudo, realiza varios viajes de negocios;
  • los desacuerdos o cualquier disputa con el cliente son a menudo la razón por la que él no comprende las diferencias entre varios sistemas y su planteamiento del problema es demasiado ineficaz;
  • Muy a menudo surgen situaciones en las que los usuarios muestran una actitud negativa hacia la implementación de algún sistema de información radicalmente nuevo en una empresa, por lo que el analista debe explicar con perseverancia y paciencia sus principales ventajas, y esto es una pérdida de tiempo y nervios preciosos.

¿Cuánto ganan?

En la gran mayoría de los casos, los analistas de sistemas ganan aproximadamente entre 45 y 150 mil rublos al mes. Vale la pena señalar el hecho de que la remuneración promedio es bastante alta y alcanza aproximadamente 60 mil rublos por mes, lo que puede considerarse una prueba de la escasez de este tipo de empleados en el mercado laboral en este momento. Vale la pena señalar el hecho de que estas cifras son fiables para Moscú, mientras que en las regiones estos especialistas pueden tener un salario ligeramente menor en comparación con la capital.

Perspectivas

Los expertos suelen decir que hoy en día estos especialistas tienen una gran demanda y son especialmente buscados por las empresas que operan en los sectores bancario y de inversión. Para estos profesionales también son prometedores varias corporaciones financieras o complejos especializados en combustibles y energía.

Merece especial atención la altísima demanda de estos especialistas en las empresas integradoras, cuya actividad incluye la automatización completa y la modernización de diversos procesos realizados por la empresa cliente.

El concepto mismo de optimización y automatización de diversos procesos, incluso en Occidente, se formó hace sólo unos 30 años, sin mencionar lo joven que es en Rusia. Sin embargo, hoy en día la necesidad de especialistas que puedan realizar ingeniería compleja crece constantemente y difícilmente se puede decir que hoy hay un pico de demanda. Debido al bajísimo nivel de automatización en las empresas públicas y privadas, podemos decir que la demanda de analistas de sistemas no hará más que aumentar.

Para empezar, quiero describir cómo entiendo la profesión de analista de negocios. Personalmente, veo la especialización de un analista de negocios en dos planos: en los negocios y en el campo de TI. En mi opinión, se trata de dos especialistas fundamentalmente diferentes en términos de habilidades.

1. Analista de negocios de TI

Analista de negocios es un especialista polivalente que debe ser capaz de:

  • comunicarse con varias partes interesadas (esto podría ser la alta dirección o la dirección intermedia de la empresa)
  • comunicarse con los usuarios empresariales
  • comunicarse con los miembros del equipo (desarrolladores, analistas, gerentes de proyectos)
  • utilizar diversas herramientas para sistematizar los requisitos (las herramientas casi siempre son Excel)
  • saber y ser capaz de anticipar qué requisitos se necesitan para cada proyecto específico y a quién hacer preguntas
  • ser capaz de formular preguntas correctamente y “recoger” información de las personas (este es un proceso muy difícil, especialmente cuando comienza una resistencia oculta)
  • realizar entrevistas para identificar requisitos
  • comprender la “política del juego” de varias partes interesadas y el impacto de este proceso en el resultado del proyecto
  • Ver personas influyentes y poder convencerlas.
  • ser capaz de excluir a los miembros que interfieren grupo de trabajo del proyecto (aquel que constantemente hace perder el tiempo al equipo o lleva el proyecto en la dirección equivocada, es recomendable transferirlo a otra actividad dentro de la empresa y solicitar solo consultas individuales)
  • Ser capaz de formular tesis con claridad y sacar conclusiones claras.
  • Ser capaz de realizar talleres para aclarar los requisitos.
  • ser capaz de llevar a cabo reuniones generales constructivas (el propósito de la reunión, el problema, las posibles soluciones deben describirse antes de la reunión para eliminar el bla, bla, bla innecesario)
  • comprender los principios de la construcción de sistemas, ser capaz de transformar los objetivos del proyecto en requisitos comerciales y los requisitos comerciales en requisitos funcionales y no funcionales (es decir, el seguimiento debe realizarse en ese orden)
  • ser capaz de generar nuevas soluciones
  • saber sql, principios de construcción de modelos de datos, procesos de negocio
  • Conocer y ser capaz de utilizar herramientas visuales para presentar información.

1. Redactar siempre documentación para personas no iniciadas sobre el concepto y contenidos internos del sistema, por lo tanto:

  • Incluir en la documentación una parte introductoria sobre el sistema (o un enlace a un documento que describa el sistema)
  • Incluye una lista de cruces en tu documentación.
  • Si se utiliza terminología altamente especializada, agregue un diccionario al documento o cree un documento separado y adjunte un enlace.
  • Intente acompañar grandes secciones de texto con diagramas que muestren la interacción de varios componentes del sistema.
  • Después de escribir las instrucciones o la documentación, imagínese como una persona que no ha trabajado anteriormente con este sistema y lea las instrucciones/documentación. Si algo no está claro, vuelva a escribirlo o agréguelo.

2. Cómo documentar los scripts del sistema:

  • El documento debe contener una descripción conceptual general de la secuencia de inicio de ciertos scripts.
  • Puede imaginar un mapa de llamadas de scripts desde componentes del sistema, puede hacer una especie de "mapa" de scripts (mapa mental)
  • No es necesario describir los scripts en sí en el documento. Los guiones deben ser autodocumentados, es decir. el código debe contener comentarios completados por los desarrolladores (incluso para aclarar el significado comercial del script)

3. Esfuércese siempre por lograr un equilibrio entre imágenes y texto. La ausencia o exceso de fotografías no es lo mejor. mejores opciones documentación

Relaciones con subordinados

  • No importa el puesto que ocupe o cuánta experiencia tenga, respete a sus subordinados, discuta las dificultades, la falta de conocimiento o los problemas en el trabajo. No los culpes, de lo contrario, en cualquier oportunidad, se alejarán de ti (es decir, se alejarán y ni siquiera pensarán en las dificultades que de repente te surgen cuando pierdes a un especialista).
  • Establecer tareas de forma correcta y precisa
  • Siempre hable con sus subordinados con anticipación sobre la necesidad de quedarse hasta tarde en el trabajo; recuerde que los subordinados tienen vida personal y tiempo libre que no están obligados a dedicarle al empleador (o siempre trabajará con especialistas no muy destacados, porque bueno empleados en ocasiones se van 😉)
  • Se puede encontrar mucho más en los materiales publicados en stratoplan.ru (participé en sus conferencias y seminarios, y les aconsejo)

Cómo conseguir un trabajo como analista de negocios

1. Abra HeadHunter;
2. Encontramos 20 vacantes en análisis de negocios;
3. Anotamos de ellos los puntos principales que se esperan de los analistas de negocios;
4. Hacemos una lista de las 7 más importantes (comunes a todas las vacantes) que no te pertenecen;
5. Estudiamos rápidamente en una semana;
6. Vamos a una entrevista (obtenemos comentarios);
7. Estudiamos más;
8. Repite el ciclo de los puntos 6-7-6-7-... hasta que te sientas cómodo;
9. Primero, acude a una entrevista con aquellas empresas en las que no quieres conseguir trabajo (para no perder la oportunidad de conseguir trabajo). buenas empresas si el resultado de la entrevista es malo).


Mi tema son las habilidades analíticas útiles y tiene como objetivo mostrarle las capacidades de desarrollo profesional en el campo del análisis empresarial.

Brevemente sobre ti

Maria Bondarenko, directora de la empresa bielorrusa-alemana-rusa GP software para el desarrollo de software en el ámbito del turismo; Ha trabajado en TI durante más de 10 años.
Sergey Bondarenko, trabaja en Itransition (casi 1000 personas), participa en tareas de gestión (incluidos los departamentos de análisis)

Objetivos del informe

Lo que quiero mostrar y contar en el informe:
Para principiantes (menos de un año de experiencia en análisis): brinde una comprensión general de la industria, qué habilidades pueden ser necesarias y qué horizontes de desarrollo están disponibles.
Para analistas experimentados: abra horizontes desconocidos que no podría ver en el contexto de sus tareas y también muestre el poder y la amplitud del campo del análisis empresarial.

¿De dónde vienen los analistas?

A la pregunta “¿Cuál de los analistas recibió educación profesional“Sólo unos pocos de los presentes en la conferencia respondieron positivamente.
Mucho más provino de las pruebas y el desarrollo. Algunos incluso procedían de una universidad lingüística.
En general, el campo del análisis empresarial es ahora bastante joven.
Y no mucha gente recibe educación profesional en esta área. Y resulta que así es: hay tal vacante que decides "¿por qué no intentarlo?" y ahora comienza tu carrera como analista de negocios.

¿Cómo se desarrollan los analistas?

¿Qué pasa después? Luego comienzas a trabajar, a realizar algunas tareas y a ascender en la carrera profesional dentro de la empresa. Pero su abanico de tareas suele limitarse únicamente a aquellos proyectos que lleva a cabo una determinada empresa. En consecuencia, si vienes a una empresa y preguntas: “Aquí hay analistas de negocios, pero ¿a qué te dedicas? ¿Qué es el análisis empresarial? O vienes a otra empresa y preguntas "¿Qué es el análisis empresarial?", es posible que obtengas 2 respuestas completamente diferentes.
Para mejorar de alguna manera esta situación, intentas leer libros, leer información en Internet y de alguna manera adquirir esta experiencia, pero, sin embargo, nuevamente, todo esto sucede de manera bastante caótica. En consecuencia, tal mezcolanza ocurre en su cabeza, se cocina en su propio jugo y no tiene una comprensión completa del contexto del análisis empresarial.

¿A qué podría conducir esto?

Lo he visto muchas veces durante las entrevistas, cuando los especialistas vinieron a mí para solicitar un trabajo (y en nuestra empresa es un puesto común en el que se combinan un gerente de proyecto y un analista) y los muchachos dijeron: "En general, ya Lo sé todo en análisis de negocios, ahora quiero probar suerte en áreas de gestión". En general, llegan a la conclusión de que al ver solo algún subcampo del análisis empresarial, concluyen que esto es todo lo que puede ser. La segunda reacción posible es que no sabes hacia dónde ir a continuación, te sientes triste, no eres lo suficientemente eficaz en tus proyectos y, tal vez, ni siquiera sabes que existen medios para aumentar esta eficiencia con el fin de aumentar el contexto de comprensión de esta área.
Llegaremos a eso a continuación.

¿Quizás sea mejor así?

Me gustaría mostrarte los posibles roles de un analista de negocios en proyectos, posibles áreas de actividad y habilidades necesarias, características personales y herramientas que pueden resultarte útiles. A continuación describiré brevemente lo que puede ser necesario, porque... Para cada uno de ellos, puede organizar un informe separado o una capacitación separada, por lo que le recomiendo además que se sumerja de forma independiente en aquellas áreas que le parezcan interesantes.

¿Quién es un analista?

En el proceso de elaboración del informe, pudimos identificar varias áreas en las que trabajan los analistas de negocios:
Gestión de requerimientos
Research&Analysis (Investigación y análisis de datos)
Ingeniería de Procesos
Modelado y Diseño (Diseño IC)
Entrega
Consultante

Gestión de requerimientos

Lo más obvio es gestión de requerimientos. Esta es la persona que recopila los requisitos, los analiza, gestiona los cambios y se asegura de que todos los participantes del proyecto conozcan los requisitos actuales, que se comuniquen correctamente al equipo de desarrollo y que el resultado del trabajo corresponda a los deseos que el El cliente tenía originalmente. Pero eso no es todo.

Investigación y análisis de datos.

Hay alrededor de 6 áreas más en las que trabajan los analistas. Siguiente área - investigación y análisis de datos: Una tarea general de ciencia de datos. Analizar qué sistemas ya existen en el mercado con funcionalidad similar, encontrar estos sistemas, compararlos, proporcionar información sobre cuál se adapta mejor a las tareas actuales del proyecto. El segundo aspecto del rol de este analista es el análisis del funcionamiento del sistema y el desarrollo de ciertas conclusiones. Aquellos. Tareas analíticas generales.

Modelado de procesos

El siguiente rol posible para un analista de proyectos es en el área de modelado de procesos. Los analistas de negocios que trabajan en TI y están directamente involucrados en el desarrollo y gestión de requisitos y diseño de sistemas no siempre saben que, en general, las fuentes principales de sus tareas se encuentran en el área de los procesos de negocio, en el área de ​el negocio del cliente. El cliente de alguna manera realiza ciertas operaciones ahora y no necesita software ahora. Pero en el proceso de analizar su situación actual, puede llegar a la conclusión de que los procesos no son óptimos, que es necesario reorganizarlos y, en consecuencia, surge la tarea de desarrollar software. Entonces, de hecho, ¿quién ayudará al cliente a observar sus procesos de negocio, describirlos y transformarlos a un estado más óptimo? Esta es también la tarea de un analista de negocios.

diseño de circuitos integrados

La siguiente área de actividad de un analista de negocios es diseño de sistemas de información. Además, el diseño puede ser diferente. Y dependiendo de las habilidades de los analistas, se puede profundizar más o menos en esta área. Por ejemplo, el nivel más simple de diseño de sistemas es esbozar maquetas o prototipos de pantallas y luego pasárselos a especialistas o diseñadores en usabilidad para que puedan trabajar en ellos con más detalle. Por otro lado, si tienes un conocimiento más profundo de estas habilidades, por ejemplo, usabilidad, usabilidad, puedes combinar el rol de especialista en usabilidad. Aquellos. En principio, esto podría ser parte del trabajo de un analista de negocios.

Implementación de software

La próxima posible área de actividad para los analistas es Implementación de software, en particular, cuando un producto ya ha sido desarrollado, es necesario implementarlo, personalizarlo por parte del cliente (si hablamos de sistemas grandes). Este es un campo de actividad que requiere habilidades y habilidades especiales.

Consultante

Y consultante. Cuanto más profundo trabaje en la industria, mejores y mayores serán sus habilidades prácticas, más tareas complejas se le podrán asignar y más podrá actuar como un experto a los ojos del cliente, y no solo como un conducto para sus requisitos hacia los desarrolladores. . Además, es posible que la consultoría ni siquiera esté directamente relacionada con la implementación del proyecto. Simplemente consultando al cliente sobre temas tecnológicos y temas de negocio. Este es también el área de actividad de un analista de negocios.

Habilidades duras y blandas

Ante este abanico de tareas posibles, se destacan ciertas habilidades que permiten realizarlas de forma más profesional. La división clásica de habilidades es dura y blanda. Las habilidades duras son el conocimiento de herramientas, tecnologías, técnicas o notaciones, o lo que se puede aprender. Las habilidades blandas son características personales e interpersonales que se le dan desde que nace, pero también se desarrollan y también se pueden entrenar y existen métodos de desarrollo para ellas.
En el marco de estas habilidades y el alcance de posibles roles de analista en proyectos, se pueden identificar las siguientes dependencias (ver tabla).

1. Habilidades duras

Para mayor comodidad, dividimos todas las habilidades del grupo de habilidades duras en 7 grupos: competencias básicas, teoría y técnicas de análisis, fundamentos comerciales, conocimiento del desarrollo de SI, documentación, competencias adicionales, idiomas extranjeros. En las intersecciones de roles y competencias se indica para qué tareas el analista necesita ciertas habilidades.
En cuanto a los idiomas extranjeros: hay interrogantes porque, en principio, un gran analista puede trabajar en el mercado local y sólo el idioma ruso le bastará para desempeñar su trabajo. Pero dado que el campo del análisis empresarial es bastante joven y no hay mucha literatura, foros y comunidades en ruso en los que puedas encontrar información, por supuesto, el conocimiento de idiomas extranjeros te permitirá desarrollarte mejor y ser más profesional. conocimiento que usted sabe sólo 1 idioma.
En cuanto a las soft skills, se dividieron en varios grupos y se determinaron criterios para qué roles determinadas soft skills son más importantes.
A continuación le informaremos con más detalle sobre todas las habilidades duras y blandas enumeradas.

Describamos las habilidades duras, que implican habilidades puramente técnicas. Son los más fáciles de entrenar y bastante importantes, porque... estar debajo de trabajo eficiente analítica.

1.1 Competencias básicas

¿Qué se incluye en las competencias básicas?
Éstas son una serie de cosas que debe aprender incluso antes de comenzar a ingresar al campo del análisis empresarial. Permitirán que sus pensamientos adopten una forma determinada. Estas son cosas bastante simples, pero básicas que nadie te enseñará por separado. La implicación es que debes tenerlo.

a. Ética de negocios

En primer lugar, ética empresarial general, habilidades de comunicación telefónica y habilidades de correspondencia escrita. A saber, tareas como: cómo escribir una carta correctamente (comience con un saludo, al final coloque una frase final que anime al cliente a actuar y una firma), cómo comunicarse con el cliente por teléfono. Por supuesto, usted debe saber esto de antemano. ¿Por qué hablo de esto? Personalmente vi situaciones en las que los analistas llegaban a un proyecto y las cartas tenían este aspecto: "¿Puede enviarnos la documentación más reciente sobre el proyecto?" Ni “hola” ni “adiós”. Simplemente no es bonito. Esta es una habilidad básica que debes tener y de la que ni siquiera es necesario hablar.

b. habilidades en internet

La siguiente habilidad es la capacidad de trabajar en Internet, trabajar con mensajería instantánea (Skype, por ejemplo, es muy popular hoy en día). Gracias a ellos, reduces la distancia y el cliente puede contactar contigo online. En Skype, puede formar discusiones grupales, involucrar a todo el equipo en la comunicación con el cliente y luego los problemas relacionados con el proyecto se resuelven más rápido. También debes saber qué es compartir pantalla, cómo transferir archivos, etc.

C. Colaboración

El siguiente bloque es la capacidad de trabajar juntos. El conocimiento de herramientas como Google Drive te ayudará
Goggle Drive es una herramienta accesible y gratuita a través de la cual puedes intercambiar documentos con el cliente y el equipo de desarrollo. Si su empresa no tiene instalada una herramienta de colaboración, esta es la opción más sencilla para brindar a los clientes acceso a los documentos. Y lo que también es importante es que podéis trabajar en el mismo documento de forma simultánea y conjunta. Usamos esta técnica: junto con el cliente abrimos un documento con los requisitos y discutimos qué se debe implementar y en qué orden. Cambias las prioridades en tu documento y el cliente lo ve en su pantalla en un par de segundos.

d. conferencias en línea

En el mismo grupo se encuentran herramientas para conferencias online. Es muy útil cuando un analista no sólo envía documentos al cliente, sino que demuestra, en particular, versiones intermedias de la funcionalidad del sistema y muestra prototipos. Para ello necesitarás algún tipo de plataforma. Por supuesto, existe la opción de que acudas al cliente si se encuentra en el mismo país y ciudad. Pero a menudo trabajamos con clientes occidentales o equipos remotos. Entre estas herramientas de conferencias en línea se encuentran GoTo Meeting y GoTo Webinar (esto es de la misma serie), WebEx y otras. Además, pueden resultar útiles no sólo para presentar resultados, sino también para recopilar requisitos.

mi. Almacenamiento wiki

Otra herramienta como MediaWiki puede resultar útil. Esta es una biblioteca en línea, como la conocida Wikipedia, que puedes implementar localmente para tu cliente y todo el equipo usando tu administrador. Puede guardar documentación en él y lo bueno es que no necesita guardar archivos en el almacenamiento para realizar un seguimiento de las versiones, reenviarlos a sus colegas, no podrá olvidar el archivo: el contenido actualizado es siempre disponible. Por ejemplo, se pueden escribir manuales de usuario o especificaciones en MediaWiki.

F. Velocidad de lectura e impresión.

Otro bloque de competencias básicas de habilidades duras es la lectura rápida y la mecanografía rápida (aunque puede haber debate sobre si esto puede clasificarse como habilidades blandas).
Un analista necesita procesar mucha información: por un lado leer mucho (estudiar y comprender), y por otro escribir mucho (registrar los resultados), por lo que te será de gran utilidad en tu carrera profesional. si entrenas estas 2 habilidades. Por ejemplo, podemos comparar: la habilidad promedio para escribir es de 100 caracteres por minuto, yo escribo a una velocidad de 400 caracteres por minuto. Si todo está claro qué escribir en el documento y solo necesita registrar el acuerdo en palabras, escribir un protocolo del acuerdo con el cliente, entonces puede imaginarse: me lleva 4 veces menos tiempo que el especialista promedio. En consecuencia, al mejorar esta habilidad, se vuelve más eficiente y ahorra tiempo en sus proyectos.

gramo. Herramientas de oficina

Además, como parte de las habilidades básicas, me gustaría destacar una serie de otras herramientas, como las herramientas de Office (Word, Excel, PowerPoint y Visio), que le permiten presentar los resultados de su trabajo de forma visual y de alta calidad. manera. Si sabe cómo abrir un documento de Word y sabe cómo escribir texto allí, pero no sabe cómo personalizar los estilos de encabezado y tabla, formatear notas, usar plantillas y propiedades del documento. O puedes abrir un documento de Excel y saber qué es una hoja de cálculo, pero no sabes fórmulas, macros, formato condicional, entonces créeme, todavía tienes espacio para profundizar en estas herramientas. Solo por interés, puede abrir un certificado sobre el programa o alguna prueba para este programa, y ​​aprenderá muchas cosas que resulta que no sabía antes. Por lo tanto, aquí siempre hay margen de desarrollo.

h. Visualización

La siguiente herramienta es MindManager. Este también es un programa bastante útil que se relaciona con habilidades básicas y le permite estructurar información en forma de mapa mental.

i. editor gráfico

Los editores gráficos también pueden resultar útiles para los analistas, no sólo el complejo Photoshop, sino también, por ejemplo, el Paint clásico. Existe un programa aún más potente, SNAGIT, lo recomiendo.

j. editores multimedia

Por supuesto, puedes usar PowerPoint para presentaciones, pero en el entorno moderno, la herramienta Prezi se está volviendo bastante popular. Hace que las presentaciones sean más interesantes e interactivas. Además, si domina la creación de videoclips, en particular el programa Camtasia Studio, que le permite grabar secuencias de video que demuestran el funcionamiento de las aplicaciones, esto será útil en el sentido de que el cliente no siempre puede dedicarle tiempo. , pero puede proporcionarle un archivo de vídeo y es más probable que el cliente lo vea que si hace clic en los botones del sistema por su cuenta.

1.2 Teorías y técnicas de análisis empresarial.

El siguiente bloque son las teorías y técnicas de análisis empresarial. Estas son las habilidades que lo ayudarán a convertirse directamente en analista de negocios.
En este contexto se consideran conocimientos y habilidades en las siguientes áreas:
Gestión de requerimientos
Gestión del cambio
Desarrollo de artefactos de diseño.
Herramientas relacionadas

a. Gestión de requerimientos

El primer bloque de conocimientos es la gestión de requisitos. Aquí es importante saber cómo identificar las fuentes y cómo identificar los requisitos, y qué hacer con ellos después: analizar, especificar (documentar), verificar.

b. Gestión del cambio

Este es un subbloque de gestión de requisitos, pero lo he eliminado por separado para llamar su atención. El hecho es que es muy importante comprender las huellas (hay un informe separado sobre este tema en la conferencia). Es importante saber gestionar el alcance de un proyecto.

a. Artefactos del proyecto

Lo siguiente es la capacidad de describir la visión, la especificación de requisitos de software y preparar un manual de usuario. A veces escuché la opinión de que un analista no debería escribir manuales de usuario, que ese es el trabajo de un redactor técnico. Creo que esta es una visión bastante estrecha del mundo, porque, en general, la tarea de un analista es contribuir a la creación de un producto que sea exitoso y útil, y no siempre se asigna un redactor técnico al equipo. Aquellos. no hay necesidad de “pesar más que los perros” unos contra otros. Lo más eficaz es que un analista pueda redactar las instrucciones para trabajar con el sistema y la documentación del usuario. Incluso si no escribe, debe tener una comprensión general de qué es la documentación del usuario y en qué se diferencia de la documentación y las especificaciones básicas.

b. Herramientas

En el campo de las teorías y técnicas de análisis también se destacan herramientas para la gestión de requisitos, como Enterprise Architect, Borland CaliberRM (en la conferencia se presentó un stand aparte y se leyó un informe), etc. También se utilizan herramientas no especializadas. para gestión de requisitos - Excel, Jira

1.3 Conceptos básicos de negocio
¿Cómo puede beneficiarse del conocimiento de los fundamentos empresariales para su desarrollo?

a. Conceptos básicos de economía

Necesitará saber qué son el TCO (coste total de propiedad), el ROI (retorno de la inversión), el EBIDAT (ganancias antes de depreciación e impuestos), el ABC (costeo basado en actividades), etc. Estos términos deben estudiarse porque usted, como analista de negocios, debe contribuir al éxito del negocio, y comprender los conceptos básicos de economía (comprender para qué está hecho el software y cómo se evaluará la efectividad de la implementación del software) es extremadamente importante para al analista a tomar buenas decisiones. No sólo es necesario recopilar y gestionar los requisitos, sino también hacerlo dentro de las limitaciones del proyecto (que a menudo están relacionadas con la economía: los recursos no son ilimitados, como tampoco lo es el dinero).

b. Ingeniería de Procesos de Negocio

Las habilidades de desarrollo de procesos de negocio también pueden resultar útiles. Además, esto también incluye la comprensión de que los procesos de negocio pueden ser principales y auxiliares, y también que su diseño se lleva a cabo en los paradigmas TAL CUAL (como es ahora) y SER (como se recomienda o debería ser).
No entraré en más detalles porque... Para mis propósitos, se trata de identificar los puntos de desarrollo del analista, y luego se espera que estudie estas áreas de forma independiente.

C. Notaciones de modelado de procesos

Para diseñar procesos de negocios, necesitará conocimiento de ciertas notaciones en las que describirá los procesos. Por supuesto, se pueden describir simplemente con palabras, pero las siguientes notaciones de modelado de procesos de negocio también son bastante comunes: BPML (lenguaje de modelado de procesos de negocio), IDEFx, CFF (diagramas de flujo multifuncionales) y diagramas de flujo regulares.

d. Herramientas


Las herramientas correspondientes en el campo de la descripción de procesos comerciales y la planificación económica (que he encontrado) son BPWin y Business Studio.

1.4 Desarrollo de SI
Un analista que desarrolla sistemas de información debe dominar las técnicas y métodos de su desarrollo.

a. Conceptos básicos de arquitectura

El primer bloque son los conceptos básicos de la arquitectura: una comprensión general de lo que es un SI, una comprensión de la tecnología cliente-servidor y la construcción de bases de datos, conocimiento de la estructura de los sitios (incluida la comprensión de HTML, dispositivos CMS, conocimiento de CMS listos para usar). ), así como conocimiento de protocolos y formatos de transferencia de datos (XML, CSV, etc.).

b. Notaciones de diseño

Las notaciones de diseño como UML, DFD y diagramas de flujo pueden resultarle útiles.

C. Ergonomía

Además de los conocimientos generales sobre el desarrollo de propiedad intelectual, necesitará conocimientos de ergonomía (usabilidad) y, en este sentido, preste atención a estándares como la guía de estilo web y la guía de estilo móvil. Un desarrollo IP para iPhone y Android tiene un conjunto de mejores prácticas y estándares de requisitos sobre cómo debe diseñarse. aplicaciones móviles. En particular, en la AppStore certificarás tu aplicación y, si no cumple con los estándares, no será permitida.

d. Herramientas

El conjunto de herramientas le permite realizar el diseño de manera eficiente y conveniente desde el punto de vista del proyecto y desde el punto de vista de aquellos para quienes se realiza este proyecto. En particular, se trata de herramientas de creación de prototipos (Balsamiq Mockups, Axure, JustInMind, incluidas las interfaces móviles). MS Visio también se utiliza para estos fines.

1.5 Documentación

a. Lenguaje competente y formato correcto.

El siguiente bloque de habilidades es la documentación. Los analistas escriben documentos y ellos (los documentos) deben saber leer y escribir tanto en términos de lenguaje, uso correcto del estilo técnico, redacción competente y en términos de diseño. Este factor está determinado por lo agradable que sea sostener el documento, lo limpio y uniforme que esté y lo bien preparado que esté para imprimir. Por cierto, esto es muy punto importante- El 90% de los documentos que me envían los analistas externos, cuando intento imprimirlos (especialmente para tablas de Excel), se muestran en 10 hojas en un orden caótico. Luego hay que intentar montarlos manualmente, lo cual es prácticamente imposible. Pero el hecho es que Excel no formatea la página para imprimir de forma predeterminada. Los analistas deben saber que existen configuraciones especiales para la estructura y el tipo de página, que establecen el formato de impresión, el orden de las páginas y la numeración. Preste atención a esto: prepare el documento, luego imprímalo y vea si es conveniente de usar o si es necesario ordenar el documento.

b. Ergonomía

Para la preparación de documentos, también existe un conjunto de estándares en el campo de la ergonomía (o usabilidad, como se dice ahora más popularmente). En particular, entre los escritores técnicos, el Manual de estilo de MS se considera uno de los estándares probados. Actualmente tiene más de 400 páginas y es muy bueno en cuanto a cómo escribir documentación técnica en inglés: qué términos usar (por ejemplo, "haga clic en el botón" o "haga clic en el botón"), cómo formatearlo y estructurarlo adecuadamente.

C. Herramientas

Y por supuesto, herramientas de preparación de documentos. Podría ser MS Word, OpenOffice (para Linux). También se requieren programas para generar documentos PDF (Acrobat). Y Wiki también es útil para la documentación. En particular, el conocimiento del marcado wiki (un lenguaje específico que se puede dominar con bastante rapidez) le permitirá comprender mejor cuándo formatear un documento en Word y cuándo usar Wiki.

1.6 Competencias adicionales
Competencias adicionales en el campo de las habilidades duras sobre las que me gustaría llamar la atención son las siguientes.

a. Fundamentos de gestión

El analista, de una forma u otra, siempre acompaña al gerente en el proyecto y en algún lugar comparte áreas de responsabilidad con él, en algún lugar puede reemplazarlo, en algún lugar, comunicándose con el cliente, de una forma u otra toma decisiones sobre la inclusión de requisitos en el proyecto. proyecto. Aquellos. Esto es, por un lado, análisis y, por otro, gestión.

b. Conocimiento de la materia

En este caso, la experiencia en el dominio puede ser muy útil (y más a menudo es fundamental). Sea cual sea el proyecto que empiece a realizar, aclare en qué ámbito se llevará a cabo (puede ser finanzas, seguros, turismo) y familiarícese cuidadosamente con este área temática. Por supuesto, en términos de desarrollo general No es aconsejable abarcar todas las áreas, porque Hay muchos de ellos y sumergirse en el dominio en el que está ejecutando un proyecto puede resultar útil.

C. Experiencia aplicada

La experiencia aplicada también es importante como competencia adicional. Además, diferentes áreas de aplicación pueden ser importantes de un proyecto a otro. Por ejemplo, si el proyecto se lleva a cabo en el campo del turismo, entonces será útil el conocimiento del "problema del viajante" en teoría de grafos, que se estudia en matemáticas aplicadas. Es decir, es necesario comprender cómo transportar turistas desde el aeropuerto a los hoteles, siempre que el grupo y los hoteles estén ubicados en 10 puntos de la ciudad. Al poseer esta experiencia, el analista podrá ofrecer una solución más competente que si no estuviera al tanto.

d. Kit de herramientas empresariales

Puede resultar útil el conocimiento de las herramientas que utiliza la empresa, como sistemas ERP, sistemas CRM, etc.
También incluimos las lenguas extranjeras mencionadas anteriormente en el grupo de competencias adicionales. Además, cabe aclarar que es muy recomendable aprender inglés a un nivel decente, al menos porque esto te permitirá comprender mucha literatura útil publicada en idioma en Inglés, pero, lamentablemente, no siempre se traduce al ruso y también se comunica en foros con colegas analistas de otros países.

2. Habilidades blandas

A continuación, propongo pasar a una revisión de las características personales que se desarrollan de manera más compleja y durante un período de tiempo más largo. Permítanme recordarles que mi tarea es prestar atención a las habilidades clave. Consejos para el desarrollo: lea literatura relevante, asista a capacitaciones, pruébelo en la práctica.
Entonces, entre las habilidades blandas, las más importantes son, en primer lugar, las habilidades básicas.

2.1 Habilidades básicas

Entre ellos, en primer lugar, se encuentran:
independencia,
capacidad de aprendizaje,
buena memoria,
claridad en la presentación de la información.

a. Independencia
Los analistas rara vez dirigen un proyecto en grupos grandes. Normalmente, un analista gestiona completamente el proyecto por sí mismo o, incluso si trabaja en un equipo de analistas, cada analista sigue siendo responsable de una zona. En consecuencia, el analista debe poder gestionar de forma independiente todo su proyecto.

b. capacidad de aprendizaje
El trabajo de un analista es siempre la investigación, es decir. A través de él pasa una gran cantidad de información que debe captarse, procesarse y transmitirse rápidamente.

C. Buena memoria
Es necesario por las mismas razones que la capacidad de aprendizaje: hay que tener en cuenta muchos detalles.

d. Claridad en la presentación de la información.
Al transmitir información al cliente o al desarrollador, no debe haber malentendidos. La información debe estar claramente estructurada.

2.2 Habilidades analíticas

En primer lugar, se trata de pensamiento analítico, que implica la capacidad de pensar críticamente sobre la situación, la capacidad de transformar lo que se recibe en una estructura de datos y no transmitir directamente lo que se recibe como entrada.
El analista también requiere capacidad para trabajar con grandes cantidades de información, capacidad para trabajar en condiciones de incertidumbre y habilidades de presentación.

2.3 Habilidades personales

a. Actividad
Es importante que el analista esté activo: a la hora de hacer avanzar el proyecto, debe adoptar una posición activa y aclarar los requisitos. Además, durante la aceptación de los resultados del proyecto, no puede permitirse una posición pasiva.

b. Pedantería
Los analistas deben estar orientados a los detalles y no deben pasar por alto ningún aspecto crítico. Aquellos. la frase “será suficiente” no se refiere a un analista real; debe tener un carácter diferente.

C. Creatividad
El hecho es que los analistas no solo siempre reciben información, sino que también crean algo: o determinan la reingeniería de procesos (luego deben encontrar la forma más óptima de hacerlo), o idean nuevos sistemas (es decir, , son creativos desde cero).

2.4 Habilidades interpersonales

a. Habilidades de comunicación
En el ámbito de las habilidades interpersonales, lo más importante para los analistas son las habilidades de comunicación, la sociabilidad, la capacidad de hacer preguntas y transmitir información correctamente y la capacidad de sintonizar la longitud de onda del cliente.

b. Trabajo en equipo
También es importante que el analista sepa trabajar en equipo. Aquellos. Es poco probable que alguien que esté de mal humor y prefiera trabajar con computadoras en lugar de personas sea una buena opción para un puesto de analista. En este caso, te recomendaría desarrollar tus habilidades de sociabilidad y trabajo en equipo.

C. capacidad organizativa Y
Las habilidades de autoorganización y organización de equipos también son muy importantes para un analista.

2.5 Habilidades comerciales

A continuación, explicaremos qué debe incluir la habilidad empresarial de un analista:
Enfoque en el cliente
Visión para los negocios
Habilidades de negociación
Resistencia al estrés
En particular, se han escrito muchos libros sobre el tema de las habilidades de negociación. Se recomienda encarecidamente que los analistas sepan cómo comunicarse y convencer de forma eficaz (por ejemplo, a menudo algunas funciones no se pueden incluir en el comunicado y, en tal situación, el analista debe ser diplomático).
En cuanto a la resistencia al estrés, permítanme recordarles una vez más: los analistas, por regla general, trabajan en condiciones de incertidumbre y esta cualidad les resultará muy útil.

3. Aumentar la eficiencia
¿Cómo se puede mejorar la eficiencia de un analista? Puedo dar 2 consejos básicos además de herramientas básicas.
3.1 Asistentes de analistas

En primer lugar, hay asistentes de analistas bastante buenos: todo tipo de colecciones (iconos, primitivas gráficas). Por ejemplo, encontró algo que le gustó y lo guardó en el disco o le pidió a un diseñador que lo dibujara. En este caso, será más fácil preparar documentos posteriormente y dibujar prototipos utilizando estos elementos (es decir, a medida que avance el desarrollo, no buscará dónde conseguirlos ni dónde dibujar; las imágenes se verán hermosas y ordenadas).
Las plantillas de correo electrónico y los patrones funcionales también ayudan a los analistas. ¿De dónde pueden venir? Después de completar proyectos anteriores, guarde los resultados (mejores prácticas) en su base de conocimientos. Por lo tanto, de un proyecto a otro acumulará no solo experiencia en su cabeza, sino también una buena base de desarrollos ya preparados que podrá utilizar en proyectos futuros para una mayor eficiencia.
Los materiales analíticos (por ejemplo, revisiones de mercado) también son una buena fuente de conocimiento.

3.2 Valoración objetiva de la realidad

Y el segundo consejo sobre lo que puede mejorar tu eficacia es una evaluación objetiva de ti mismo. Debe comprender qué tan bien tiene ciertas habilidades analíticas (puede usar la lista anterior para evaluar sus habilidades físicas y sociales). Esta verificación le permitirá comprender hacia dónde moverse a continuación.
Hay muchos ejemplos en la vida en los que las personas piensan que son geniales, pero no lo son. Muy a menudo, la autoestima está inflada. Pero cuando un analista piensa que es genial, no puede trabajar de manera más eficiente. Recuerde las palabras de Sócrates: "Sé que no sé nada", y su continuación: "Pero otros ni siquiera saben esto". Si una persona cree que ya está en la cima, entonces no puede subir más. Por ejemplo, en lo que respecta a MS Word, el 90% dirá que lo domina con “fluidez”, aunque no sabe utilizar ni los campos ni las macros.

4. Plan de desarrollo

El punto es que una vez que te des cuenta de la profundidad de tu ignorancia, podrás desarrollar un plan de desarrollo. Y si además lo haces con honestidad, tu eficacia aumentará más rápidamente. Este plan le permite avanzar constantemente.
Nunca te quedes quieto, porque... Quien se queda quieto inevitablemente retrocede. Y en mundo moderno Esto es básicamente poco realista.

¿Qué se puede hacer?

1. Identifica áreas de actividad que te interesen
2. Registre su nivel de habilidad actual
3. Formar metas de desarrollo y criterios de logro.
4. Identifique formas de lograr sus objetivos
Ya se ha descrito anteriormente un número bastante grande de áreas de actividad y herramientas que pueden ser útiles para los analistas. No es un hecho que usted sea dueño de todo y que lo necesite todo ahora mismo. Pero, sin embargo, de la lista anterior (y tal vez algo más, no pretendo ser completa), determine qué es lo que le resulta más interesante.

1. Identificar áreas de interés

En este paso, puedes anotar todas las habilidades y tareas posibles de los analistas en una tabla como la adjunta (el archivo de presentación está disponible en la página de la conferencia AnalystDays-2012). Luego, al lado de cada habilidad, debes poner un peso: la importancia de esta o aquella habilidad para ti (y/o para la empresa, depende del nivel en el que se esté construyendo el plan). Puede utilizar una escala de 0 a 5 o de 0 a 100 (el ejemplo utiliza una escala de 0 a 5). En principio, esta misma clasificación puedes utilizarla en tu carrera.
Nuestra empresa utiliza una gradación en 3 niveles de especialistas: Junior, Especialista, Experto y dentro de ellos hay una división en 3 niveles de R1 a R3. Para cada uno de estos niveles, se han introducido ciertos criterios sobre qué habilidades necesitan y en qué nivel de competencia.
Como recomendaciones: el plan debe tener en cuenta tanto las habilidades de amplia aplicación como las habilidades altamente especializadas. Pero vale la pena tenerlo todo en cuenta. También conviene incluir en la tabla aquellas habilidades adicionales que, aunque no son fundamentales en el trabajo de un analista, simplifican la vida y hacen más eficaz su trabajo.
Además, a la hora de elaborar un plan se deben tener en cuenta los siguientes criterios: individualidad, conexión con el sistema de certificación, especificidad, mensurabilidad, coherencia con la gestión.
Como resultado, basándose en esta clasificación, no sólo puede elaborar un plan de desarrollo personal, sino también determinar qué oportunidades profesionales se le presentan al dominar determinadas habilidades.

Dilema de elección

Al elaborar un plan de desarrollo de este tipo, surge la pregunta: hablando de analistas y sus requisitos, ¿es correcto mezclar analistas involucrados en diferentes tareas o no? ¿Y vale la pena extenderse por todo o concentrarse en un área limitada de actividad? La pregunta es bastante filosófica y cada uno la responde de forma independiente. Por ejemplo, tiene preferencias personales sobre el modelado de procesos de negocio y, por lo tanto, desea estudiar esta área con más profundidad; nadie le impedirá hacerlo. O alguien podría querer explorar varias áreas del análisis empresarial de forma más amplia, lo que también será bueno para su carrera, porque... Comprenderá dónde y qué métodos se pueden utilizar y podrá seleccionarlos de manera flexible según las características específicas de su proyecto.
Y me gustaría dar algunos puntos sobre cómo podría resultar útil para los analistas. ancho horizonte.
La cuestión es que, con un plan como éste, el cielo es el límite. Lo más probable es que toda su vida no sea suficiente para dominar toda la amplitud del tema de principio a fin. Aún te concentrarás en algún subconjunto del mismo. Sin embargo, el subconjunto ya estudiado es valioso para el mercado y sólo tienes que ir y acordarlo con tu empleador.
Aquellos. un amplio horizonte de habilidades es útil, interesante y rentable.

2. Evalúe su nivel de habilidad actual

Después de determinar las escalas, debe determinar qué nivel actual de habilidades y conocimientos de tecnologías y herramientas tiene. Uno de los métodos de evaluación bastante convenientes son los análogos de la evaluación del conocimiento de idiomas extranjeros (desde básico hasta intermedio y avanzado). A cada uno de estos niveles se le asigna una puntuación del 0 al 5. Luego, se calcula la puntuación total como la suma de las puntuaciones ponderadas.

3. Definición de objetivos de desarrollo

Luego, completa 2 columnas más en la tabla del plan: qué nivel de conocimientos y habilidades espera tener en un año y en un mes. Este enfoque se acerca un poco a tendencia moderna unificación, cuando subordinas tu desarrollo a medidas numéricas (en esencia, acumulas puntos). Todavía hay espacio para el desarrollo, cómo se puede optimizar esta tabla, qué “bollos” puedes darte para alcanzar un nivel particular.

4. Determinar formas de lograrlo

Después de eso, usted determina las formas de lograr el objetivo. Para cada elemento que planea mejorar, identifica literatura, capacitación, conferencias, etc. Debe tener una comprensión clara de lo que planea hacer en el próximo mes y el próximo año para poder desarrollarse en el análisis empresarial.

Resultados

Entonces, los analistas de negocios pueden tener muchas habilidades y conocimientos, pueden ser diferentes y pueden aplicarse de diferentes maneras a sus proyectos actuales. Pero si siente que ya ha alcanzado el techo y que sabe todo en el marco del trabajo que está haciendo actualmente en proyectos, no se desespere en absoluto: intente recordar el informe de hoy, intente mirar el mundo. en términos más generales y pienso que todavía no sé dónde más puedo desarrollarme, hacia dónde puedo moverme. Definitivamente, esto le resultará útil desde el punto de vista profesional y su empleador también lo agradecerá. Lo que significa que tendrá más éxito profesional en su carrera de TI.

Pregunta 1
¿Cuáles son los criterios para evaluar la calidad del trabajo de un analista? ¿Cómo evaluar objetivamente el trabajo de sus analistas subordinados?

Un buen punto de partida es llegar a un acuerdo con el equipo de análisis para garantizar que la calidad del trabajo se presente por igual en todos los miembros. Por ejemplo, para mí, uno de los criterios del trabajo de un analista (no el principal) es la calidad de los documentos que proporciona. Al mismo tiempo, para mí es importante que el documento esté bellamente diseñado, estructurado de manera significativa y lógica, para que no haya saltos de una sección a otra, etc. En consecuencia, tomamos esta unidad atómica específica y discutimos con el analista que la calidad del documento debería ser así, y él le responde que ni siquiera pensó en eso. Por ejemplo, no hay numeración de páginas y eso está bien. Pensó que lo principal era escribir el texto. Así, después de sentarnos juntos y discutir estos puntos con él, llegamos a un entendimiento común sobre la calidad del documento.
En consecuencia, es necesario seguir todos los pasos del trabajo del analista y discutir los criterios de calidad.
Basándome en la evaluación, puedo decir lo siguiente: nos sometemos a certificaciones periódicas (1-2 veces al año), cuya evaluación consta de varios criterios. Los analistas son, ante todo, comunicadores, es decir. reciben información de los clientes y la pasan a los desarrolladores. Un criterio de evaluación muy importante es lo que piensa el cliente sobre la interacción con el analista: qué tan rápido responde a las solicitudes, qué tan clara y comprensible es la información que proporciona al cliente y qué tan efectivo es al interactuar con el cliente. Este cuestionario lo rellena el cliente. Los desarrolladores (es decir, el equipo de implementación del proyecto) completan un cuestionario similar: qué tan accesible es el analista para ellos, cuánto entienden los documentos que se les proporcionan, qué tan cómodos se sienten trabajando con este analista en el proyecto.
Este es uno de los puntos que evalúan los analistas, y es muy importante, porque es un traductor entre el cliente y el desarrollador, y si hay un vínculo débil en esta etapa, entonces no importa qué tan bien diseñe y escriba, no ha logrado sus objetivos.
El segundo punto es la eficacia del proyecto. Por supuesto, aquí no solo se tiene en cuenta al analista, sino que, sin embargo, evaluamos a todo el equipo. Pero dado que el analista era un traductor de requisitos y, junto con el equipo, formó lo que debía hacer este producto, esta también es una característica bastante importante.
El tercer punto, si es posible, es una evaluación experta de los documentos y requisitos que presenta el analista. Por ejemplo, durante seis meses escribió requisitos, pero algunos de ellos no los incluyó en los requisitos básicos o se olvidó de ellos. O en relación con las especificaciones: qué tan claras, específicas y consistentes son. De esta manera, podrá evaluar estos documentos de forma experta. Esto no siempre es posible. Normalmente sólo el cliente o el equipo de desarrollo pueden decir algo al respecto.

¿Por qué los conocimientos del dominio se clasifican como competencias adicionales? Me parece que esto es lo básico: un analista puede dibujar malos diagramas, pero debe entender lo que está haciendo. Hay muchas personas que dibujan hermosos gráficos y diagramas UML, y aquellos que no entienden la esencia del trabajo y hacen estupideces son la mayoría.
Estoy de acuerdo con esta posición. Sin embargo, en el proceso de preparación de la presentación, Sergey y yo discutimos mucho sobre las habilidades de agrupación para facilitar su presentación y comprensión por parte de los analistas. Las mismas habilidades básicas son la base que no te permite convertirte en analista, solo te permite empezar a profundizar en esta industria. Por lo tanto, es posible que no contenga experiencia en el dominio. Por supuesto, no hay absolutamente ninguna manera de completar proyectos con éxito sin él.

Pregunta 2
Hubo un tiempo en que yo opinaba que los analistas pueden escribir documentos, hasta que conocí a un redactor técnico profesional (de Europa). Y me di cuenta de que esta es un área enorme, la gente incluso recibe educación especial en esta área. Y hay una gran diferencia entre lo que escriben los analistas de negocios, los vendedores, los gerentes de proyectos, los desarrolladores y lo que escriben los escritores técnicos; de hecho, es un abismo. Me parece que, si es posible (por ejemplo, las grandes empresas tienen esta práctica), subcontrate la redacción técnica a una empresa profesional. Dan información pública sobre un producto e inmediatamente escriben documentación profesional, en lugar de intentar hacerlo internamente.

Comencé mi carrera como redactor técnico, así que todo esto es muy cercano a mí, entiendo muy claramente de qué estás hablando ahora. Según mis sentimientos y cómo realicé mis funciones analíticas, teniendo una base de redacción técnica, y comparándolo con analistas que no tienen esta base, sigo creyendo que los analistas deben tener las habilidades para redactar documentación técnica. Esto te hace lucir más profesional.
En cuanto al hecho de que algo se puede dividir y subcontratar, todo mi informe se puede dividir en partes y decir, por ejemplo, que el diseño de los procesos de negocio debería dejarse en manos de un especialista en modelado de procesos de negocio (conocí a un especialista que no algo que ninguno de mis analistas de negocios pudo hacer). Pero esto es sólo una prueba de que cuanto mejor profundices en las áreas descritas en el informe, mejores serán tus resultados y más causarás una reacción sorprendente en todos los que te rodean.

PD. Podrás conocer a María y Sergei en futuras conferencias de la serie.

La buena noticia: las principales tecnologías de actividad al azar y al azar, históricamente tradicionales en la inmensidad de nuestro país, están dando paso paulatinamente al análisis sistémico y al cálculo preciso.

Así lo confirman los estudios de las profesiones más demandadas en la actualidad: la demanda de especialistas en análisis empresarial va en aumento.

Un analista de negocios examina los procesos de negocios utilizados en la empresa y encuentra cuellos de botella en los que se pierde tiempo de trabajo y se producen gastos injustificados.

Y lo más importante, desarrolla e implementa cambios que permitirán al negocio alcanzar la máxima eficiencia, competitividad y rentabilidad.

Un especialista de tan alto nivel requiere una educación superior, y a menudo más de una, una amplia experiencia de gestión acumulada y numerosos cursos de formación adicionales.

Entonces, más sobre la profesión de analista de negocios, responsabilidades y funciones, cualidades necesarias y habilidades, características específicas del empleo.

Profesión analista de negocios: responsabilidades

Business Analyst es un especialista cuya tarea es estudiar en detalle la estructura de la empresa, identificar problemas y encontrar formas de resolverlos con éxito.

Por ejemplo, las funciones de un analista de negocios pueden incluir el análisis financiero actividades de organización, automatización actividad económica o desarrollar un nuevo modelo de negocio más eficiente, que incluya optimizar procesos y trabajo del personal, reducir costes, aumentar beneficios, etc.


La profesión de analista de negocios es muy remunerada, prestigiosa y prometedora. Estos especialistas tienen demanda en grandes empresas diversas industrias, principalmente en el sector bancario, la construcción, el comercio y la minería, así como en empresas de TI y en la industria de consultoría.

Historia de la profesión

La necesidad de optimizar y automatizar los procesos empresariales surgió hace unos veinte años en Europa occidental y Estados Unidos. La globalización y la difusión activa de las tecnologías digitales han comenzado a dictar nuevas oportunidades comerciales y han creado una escasez de especialistas calificados capaces de encontrar nuevas formas de desarrollar empresas.

Responsabilidades laborales

Las responsabilidades laborales de un analista de negocios incluyen:

  • recopilación, formalización y coordinación de requisitos con clientes;
  • recopilación de información, descripción y modelado de procesos comerciales;
  • análisis de eficiencia y desarrollo de propuestas para optimización de procesos;
  • desarrollo de documentación;
  • preparación de un análisis comparativo de las actividades de la empresa;
  • Preparación de presentaciones para gerencia y clientes.

Requisitos

Los requisitos más comunes para un analista de negocios son:

  1. educación superior (preferiblemente en finanzas, economía, contabilidad);
  2. Experiencia con CRM, sistemas de procesamiento de datos analíticos o sistemas de información bancaria;
  3. Experiencia en análisis de negocios;
  4. experiencia en redacción de especificaciones técnicas;
  5. experiencia en el desarrollo de documentación regulatoria;
  6. conocimientos de informática;
  7. pensamiento analítico y capacidad para sistematizar información;
  8. Lenguaje oral y escrito correcto.

Cómo convertirse en analista de negocios

Pueden postularse para el puesto de Analista de Negocios los graduados de facultades de economía, finanzas, ingeniería o matemáticas que tengan conocimientos teóricos en el campo del análisis y modelado de procesos de negocio. También pueden ser necesarios conocimientos de sistemas de información, contabilidad, contabilidad financiera y de gestión.

Cuál es el sueldo

El salario de un analista de negocios depende del nivel de habilidades profesionales y experiencia laboral del especialista. Hoy oscila entre 45 y 150 mil rublos al mes. El salario medio de un analista de negocios ronda los 80 mil rublos al mes.

Fuente: "enjoy-job.ru"

Carrera en TI: puesto Analista de Negocios

Un analista de negocios es un especialista que investiga el problema de un cliente, busca una solución y formaliza su concepto en forma de requisitos, en los que luego se centrarán los desarrolladores al crear un producto.

Según una encuesta salarial anónima, el analista de negocios promedio tiene 28 años, un salario de $1300-2500 y 3 años de experiencia.

Tareas y responsabilidades

La tarea principal de un analista de negocios es identificar los problemas comerciales del cliente y encontrar la solución más efectiva. Para ello, debe tener conocimientos en el área temática.

Un analista de negocios trabaja con requisitos en todas las etapas del ciclo de vida del desarrollo de software y actúa constantemente como intermediario entre el cliente y el equipo de programación.

El trabajo de un analista de negocios incluye las siguientes etapas:

  • Identificar las necesidades del cliente, comprender el problema que quiere resolver.
  • Formule un concepto de solución de forma independiente o con la ayuda de un equipo.
  • Formule el concepto en una especificación técnica con requisitos específicos para el producto futuro. Para ello, se utilizan diversas técnicas de análisis empresarial: construcción de modelos de procesos y estructuras, prototipos de interfaz de usuario, escenarios de uso. Al mismo tiempo, se realiza una evaluación precisa de los costes laborales y la duración del trabajo.
  • Detalle cada requisito en forma de especificaciones.
  • Consulte a programadores y evaluadores durante el desarrollo del producto, discuta temas controvertidos con el cliente.

La gama de tareas se puede describir. en palabras simples: trabajar con requisitos.

Esto implica tanto la interacción con las partes interesadas del lado del cliente como con los miembros del equipo que son responsables del proceso de desarrollo de la solución.

En la práctica mundial, el mapa profesional de los analistas se ve así. También ocurre la situación contraria, cuando un analista desempeña además las funciones de director de proyecto, especialista en calidad o redactor técnico.

En proyectos grandes, los roles de Analista de Negocios y Analista de Sistemas a veces están separados:

  1. Las responsabilidades de un analista de negocios incluyen identificar los objetivos comerciales del cliente, pensar en conceptos de soluciones y formular requisitos.
  2. Las responsabilidades del Analista de Sistemas incluyen la formalización y especificación de requisitos, redacción de especificaciones técnicas a nivel de requisitos funcionales e implementación de software.

Las responsabilidades de un analista de negocios incluyen:

  • Análisis de las necesidades comerciales del cliente;
  • Elaboración de requisitos para un producto futuro (comunicación con las partes interesadas: desarrolladores, clientes, usuarios finales);
  • Análisis de requisitos (aplicación de diversas metodologías y notaciones: creación de prototipos, cuestionarios, encuestas, lluvia de ideas, análisis de documentación existente, competidores);
  • Análisis de áreas problemáticas y sugerencias de mejora;
  • Formalización de requisitos (división de requisitos en especificaciones de requisitos comerciales, funcionales, no funcionales y escritas);
  • Gestión de requisitos (procesar solicitudes de cambio, analizar y describir el impacto en los requisitos existentes);
  • Traducción de requisitos entre desarrolladores y clientes.
Un analista puede tener buen inglés, fluidez y redactar documentación perfecta. Pero si no comprende el tema, no puede comprender al cliente y transmitirlo al desarrollador, entonces sus proyectos fracasarán.

Un día laboral típico para un analista de negocios es:

  1. Reuniones con el equipo del proyecto y el cliente;
  2. Desarrollo de soluciones conceptuales;
  3. Trabajar con herramientas de análisis: diagramas, diagramas, modelos, prototipos;
  4. Trabajar con requisitos: recopilar, redactar especificaciones y especificaciones técnicas;
  5. Consultas para desarrolladores y testers;
  6. Estudio de normas.

Ventajas y desventajas

La principal ventaja de ser analista de negocios es la capacidad de obtener información: comprender qué funciona, en qué partes se compone, cómo están conectadas e interactúan, y luego describir cosas complejas utilizando modelos simples pero útiles. Los analistas de negocios ayudan a las diferentes partes a entenderse entre sí, lo que da como resultado una implementación que satisfaga a todos.

Otra ventaja es la importancia y trascendencia de la actividad, ya que son los resultados del trabajo del analista de negocios los que determinan el avance del proyecto.

Entre las desventajas se encuentran las dificultades para comunicarse con el cliente cuando no es posible transmitirle buenas ideas o las limitaciones de tiempo y presupuesto se interponen en el camino.

Otra queja es la necesidad de estudiar grandes cantidades de información en poco tiempo. Además de estudiar su proyecto directamente, un analista de negocios debe estar constantemente al tanto de las nuevas metodologías, enfoques y estudiar los principios básicos de las nuevas plataformas.

Cualidades y desarrollo profesional.

Hay 2 formas de convertirse:

  • Un especialista en TI que está más cerca de la comunicación que de escribir código. Dicho analista comprenderá el proceso de desarrollo, conocerá las capacidades del software y comprenderá lo que un desarrollador necesita saber para trabajo de calidad. Sin embargo, necesita adquirir conocimientos empresariales por separado en el área que se está automatizando.
  • Un especialista sin formación en TI que es un profesional en un área temática determinada. Un analista así comprende todos los matices del negocio y habla el mismo idioma con el cliente. Pero tendrá que descubrir qué es exactamente lo que está sujeto a automatización y qué datos necesitan los desarrolladores para trabajar.
Los analistas a menudo se quedan sin evaluadores. Los especialistas que han realizado este viaje conocen la “cocina interior” de TI y tienen el material para distinguir los requisitos bien redactados de los mal redactados.

Para el trabajo de un analista de negocios es importante:

  1. conocer la metodología de recolección, análisis y formalización;
  2. conocer el área temática que necesita ser analizada;
  3. comprender el ciclo de vida del software según diversas metodologías;
  4. conocer los conceptos básicos de programación, pruebas, algoritmos, economía.

Un analista debe deshacerse del pensamiento estrecho de un especialista en TI, ser capaz de ver el panorama general y notar las deficiencias. Cuanto mejor logre ir “más allá de los límites”, más éxito tendrá su trabajo.

En cuanto a las cualidades personales, es necesario:

  • tener pensamiento analítico;
  • comprender fácilmente un área desconocida;
  • ser capaz de analizar la situación actual en comparación con el pasado;
  • ser capaz de tomar decisiones;
  • amar y poder aprender;
  • tener excelentes habilidades de comunicación;
  • esté atento a los detalles;
  • Expresa tus pensamientos clara y claramente.

Debe poder dividir lo que desea explicar en componentes simples para que absolutamente todos tengan claro cuál es la idea.

Se requiere que el futuro analista comprenda los procesos de desarrollo de software, estudie la teoría del análisis de negocios y los requisitos de software, tenga un buen nivel de inglés, sea capaz y esté dispuesto a pensar, mirar desde lados diferentes y alturas. También es deseable una formación técnica general, ya sea experiencia en TI o una universidad técnica.

Perspectivas profesionales de un analista de negocios:

  1. Mejore como analista, domine una gama cada vez mayor de tareas analíticas.
  2. Profundice en el componente del sistema y conviértase en un arquitecto empresarial o empresarial.
  3. Desarrollarse a lo largo de la escala gerencial, proyecto (Gerente de proyecto -> Gerente de programa -> CTO) o negocio (Gerente de producto).

Las perspectivas son diferentes. Conviértase en jefe del departamento de análisis, conviértase en un especialista calificado y brinde servicios de consultoría. Incluso al iniciar su propio negocio, es necesario analizar la rentabilidad del negocio. Y en un negocio ya establecido, es necesario analizar y predecir los resultados del trabajo.

Fuente: "dou.ua"

Analista de negocios: pros y contras

Las grandes empresas tienen muchos departamentos en su estructura. Para mejorar el intercambio de información entre ellas y optimizar los procesos comerciales, las empresas organizan la información. Red de computadoras(Sistemas ERP) un conjunto de aplicaciones que le permite crear un único sistema automático gestión de la empresa o de sus procesos de negocio clave. Son desarrollados por un analista de sistemas.

O moderniza un sistema que ya existe en la empresa o modela uno nuevo. Sus responsabilidades incluyen recopilar requisitos para el producto que se está creando a través de cuestionarios y entrevistas con los usuarios.

Un analista de sistemas desarrolla especificaciones técnicas para la creación de software y diseños. documentando arquitecturas de sistemas y software del sistema de TI, establece tareas de desarrollo y pruebas. Y al final del proyecto, explica las reglas de funcionamiento a los usuarios y resuelve problemas operativos en todas las etapas del ciclo de vida del sistema de información.

Detalles de la profesión

Ventajas de la profesión:

  • éste es un trabajo bien remunerado;
  • trabajo creativo Cada proyecto es único y requiere su propio enfoque de desarrollo;
  • los beneficios tangibles de la actividad son visibles cuando el proceso de trabajo en la empresa tiene un estilo y coherencia claros;
  • adquirir habilidades comunicativas, así como ampliar el círculo de contactos útiles a través de proyectos en diferentes organizaciones.

Desventajas de la profesión:

  1. el trabajo de un analista de sistemas no siempre se limita a una ciudad y, por lo tanto, las personas que ejercen esta profesión tienen que dedicar mucho tiempo a viajes de negocios;
  2. el cliente no siempre es capaz de entender la diferencia entre un sistema y otro, de ahí desacuerdos, disputas y malentendidos;
  3. alto ritmo de trabajo;
  4. Frecuentemente los usuarios tienen una actitud negativa ante la implementación de un nuevo sistema de información;
  5. A menudo el cliente no puede formular la tarea.

Lugar de trabajo:

  • en grandes empresas:
  • bancos,
  • corporaciones financieras,
  • complejos de combustible y energía, etc.
  • en empresas integradoras,
  • en empresas donde existen departamentos de análisis de sistemas.

Cualidades personales

Paciencia, paciencia y más paciencia. Necesitará mucho: tanto al discutir los detalles del proyecto con los clientes como al comunicarse con los usuarios, y al decidir problemas técnicos. Necesitas poder encontrar un lenguaje común con todas las personas con las que tienes que comunicarte, y tendrás que comunicarte mucho. Durante la discusión, ponerse al día rápidamente, captar la esencia y optimizar el alcance del trabajo (a veces la tarea resulta mucho más sencilla de lo que el cliente espera).

Educación

Es imposible trabajar en el campo de las TI como analista de sistemas sin conocimientos de sistemas de información. Sin embargo, hay casos en que los analistas de sistemas se convierten en personas que han recibido una educación variada, tanto técnica como humanitaria. Por ejemplo, los expertos en tecnología tienen menos problemas con cuestiones técnicas y a los profesionales de humanidades les resulta más fácil negociar con los clientes.

Y un matiz más. Es difícil convertirse en analista de sistemas inmediatamente después de la universidad. Aunque hay muchas vacantes, en todas partes se requieren profesionales con experiencia. En este caso, puede comenzar su carrera como asistente de analista o aprendiz.

Fuente: "educación.ua"

Curso de Licenciatura para Jóvenes

Recientemente, la profesión de analista en el campo del desarrollo de software (en el futuro escribiremos software, para que la abreviatura no cause confusión cuando la encuentre en sitios especializados) está ganando rápidamente popularidad entre los representantes no solo de TI ámbito, pero también de especialidades “no TI”.

Estudiantes, jóvenes profesionales, trabajadores experimentados: muchos muestran un interés apasionado por la misteriosa e intrigante frase "analista de negocios". Y en la mente de todos pregunta principal: ¿Cómo llegar a serlo? Estamos lanzando una serie de artículos para analistas principiantes, cuyo objetivo es informarle sobre el análisis empresarial, ayudarle a tomar una decisión y sugerirle en qué dirección avanzar a continuación.

La definición más simple y cercana a TI: un analista es un vínculo intermedio entre el cliente de un producto de software (así como sus futuros usuarios) y sus desarrolladores.

Imagínese que decide construir una casa y contrata para ello a un equipo de trabajadores inmigrantes de países soleados cercanos. ¿Cuál es la probabilidad de que, mientras les explicas la esencia de tus deseos, no desperdicies tus nervios tratando de transmitirles la idea de que lo que están haciendo no es “hermoso y conveniente”?

¿Cómo reacciona ante sus declaraciones como “necesitas un convector en el suelo”? Sin duda, eventualmente encontrarás un lenguaje común con ellos.

Pero ahora imagine que en la industria del desarrollo de software, la jerga/conceptos/principios especializados de la construcción de sistemas son muchas veces más complejos y voluminosos, y los programadores a menudo se muestran mucho más reacios a comprenderlo y comunicarse con usted en el lenguaje humano común (lo siento, programadores que leen nosotros; no todos sois así). Aquí es donde este mismo analista viene al rescate.

El Instituto Internacional de Análisis de Negocios (IIBA) define a un analista de negocios como un profesional que “comprende los problemas y oportunidades de negocios en el contexto de los requisitos y recomienda soluciones que permiten a la organización alcanzar sus objetivos.

En la práctica, la naturaleza del trabajo del analista puede variar según su función en el proyecto.

tipos de analistas

Los tipos más comunes de analistas de TI son:

  1. El analista de negocios (BA) suele ser un especialista que estudia y modela un área temática específica.
  2. Es decir, debe conocer los deseos del cliente, analizarlos, complementarlos si es necesario, formalizarlos. en cierta forma(construir modelos, documentar al menos los deseos generales del cliente) y transferirlos al equipo de desarrollo.

    Un analista de negocios es la cara del equipo, sociable, discreto y encuentra fácilmente un lenguaje común con el cliente.

    El conocimiento técnico (o, para usar la palabra ahora de moda, experiencia) no es en absoluto necesario para un analista de negocios; el conocimiento del idioma del cliente y las características de su cultura es mucho más importante.

  3. Analista de sistemas (SA): un analista mucho más cercano al equipo de desarrollo que el BA; un especialista que debe transmitir al equipo los requisitos de software de alto nivel recibidos de un analista de negocios en forma de requisitos funcionales detallados para el sistema, naturalmente, en el lenguaje del equipo de desarrollo.
  4. A menudo también tiene que ofrecer solución técnica y diseñar la arquitectura del sistema.

  5. El Analista de Requisitos (RA) es un cruce entre un BA y un SA.
En la clasificación oficial del ECSD RB, esta posición no está presente, sin embargo, en muchas teorías occidentales, RA está presente como un especialista que se encarga de extraer, analizar, documentar y modelar los requisitos, es decir, en términos simplificados, para redactar los requisitos. especificaciones para su posterior transferencia a los desarrolladores.

A diferencia de un BA, no basta con que un analista de requisitos simplemente determine los requisitos de alto nivel: también es responsable del desarrollo. Descripción detallada del sistema diseñado. Al mismo tiempo, RA no necesita tener conocimientos profundos en TI y desarrollar la arquitectura del sistema, ya que para ello hay arquitectos y diseñadores de sistemas dedicados entre los programadores.

La mayoría de analistas de cualquier empresa de outsourcing de nuestro país (es decir, una empresa que desarrolla software a medida) son analistas de requisitos.

Es rara la empresa en nuestras condiciones que puede permitirse el lujo de mantener un analista de negocios "puro" que esté bien versado en un área temática en particular, además de mantenerlo en constantes viajes de negocios, más cerca del "cuerpo del cliente". Además, será muy problemático cargar a un analista de este tipo con trabajo al menos en un 80%, mientras que los costos de mantenerlo son bastante significativos. Aunque vale la pena señalar que tenemos empresas y analistas de este tipo.

En cuanto a los analistas de sistemas, sin un Licenciado en plantilla en plantilla, tienen poco sentido, salvo en los casos en los que un cliente se encuentra con analistas de negocio a su lado, o un cliente profesional que conoce y es capaz de transmitir sus “deseos” al equipo ( sí - Sí, no todos los clientes saben exactamente lo que quieren).

Cualidades y habilidades básicas de un analista ideal.

Entonces, las principales cualidades/habilidades de un analista ideal (tenga en cuenta que algunas cualidades son innatas, mientras que otras se desarrollan, algunas rápidamente y otras durante un largo período de tiempo):

  • Mente analítica. Esta es la capacidad de analizar o, en otras palabras, la capacidad de clasificar información en estantes y construir cadenas lógicas. Este es uno de los estilos característicos del pensamiento humano. No todo el mundo nace con una mentalidad analítica, pero cualquiera de nosotros puede desarrollar habilidades analíticas, así que no te desesperes.
  • Capacidad para notar detalles, atención y pensamiento sistémico. Por un lado, estas cualidades son características de una persona con una mente analítica, pero aún así son habilidades separadas, o incluso hábitos que pueden y deben desarrollarse en uno mismo.
  • Habilidades comunicativas y comunicativas, a saber:
    1. capacidad de escuchar y oír.
    2. la capacidad de expresar los pensamientos de forma clara y clara.
    3. la capacidad de establecer y desarrollar contactos y conexiones con otras personas.
  • Conocimientos de TI y los conceptos básicos del desarrollo de software (la llamada formación técnica).
  • Conocimiento idioma extranjero(más a menudo en inglés) en términos de solicitud escrita y oral.
    La subcontratación nacional está dirigida principalmente a países extranjeros.

    Naturalmente, en situaciones únicas, cuando sabes que construirás toda tu carrera profesional exclusivamente sobre la interacción con clientes de habla rusa, puedes ignorar este punto con seguridad.

  • Capacidad de aprendizaje. Además, la capacidad de aprendizaje no se encuentra sólo en la etapa de formación. En principio, es importante que un analista mejore constantemente, "impulse" en un área u otra, monitoree nuevas tecnologías, herramientas y enfoques, filtre los flujos de información.
  • Creatividad. No en vano hemos observado que éstas son las cualidades de un analista ideal.

En la vida es poco probable que conozcas a una persona que tenga estas cualidades/habilidades desde que nació o que las haya recibido íntegramente en la escuela o la universidad. Habrá que desarrollarlos y desarrollarlos. Digamos más: a medida que avance en su carrera profesional (y escribiremos sobre esto más adelante), tendrá que desarrollar y adquirir habilidades adicionales que no sean menos complejas e interesantes.

No debemos olvidar que toda profesión tiene ventajas y desventajas. Y si probablemente ha oído hablar mucho de las ventajas, porque no en vano se sintió atraído por el análisis empresarial, es posible que no conozca las desventajas. Pero por el bien de la integridad de la imagen, presentaremos ambos.

Por qué podría disfrutar trabajando como analista de negocios:

  1. esto es interesante (claro que no siempre, claro que depende de la empresa y del proyecto, pero aun así...)
  2. el trabajo implica una comunicación constante (a diferencia de los desarrolladores y evaluadores, un analista no podrá sentarse frente a un monitor todo el día, lo cual, en nuestra opinión, es genial)
  3. variedad de actividades (aquí tienes comunicación, análisis de información, documentación, diseño, resolución de problemas, gestión de equipos y conferencias, y eso no es todo)
  4. oportunidades de crecimiento en amplitud y hacia arriba (si se desea, por supuesto)
  5. lado material del problema
  6. la oportunidad de visitar otros países y todos los beneficios que conlleva.

Por qué quizás no le guste el trabajo de analista de negocios:

  • es aburrido (nuevamente, depende de las características específicas del proyecto y de la empresa; a veces tendrás que hacer un trabajo monótono y rutinario, o un trabajo que no te gusta)
  • la necesidad de comunicarse (más precisamente, quieras o no, tienes que comunicarte y, en la mayoría de los casos, no solo en ruso, además de hacer apariciones públicas periódicamente)
  • necesidad de cambiar entre varios tipos actividades y, a medida que avanza el progreso, entre varios proyectos que son completamente diferentes en naturaleza
  • la necesidad de tomar decisiones y asumir la responsabilidad de sus decisiones.

Aquí todo es puramente individual, además mucho depende de dónde vayas a trabajar (en qué empresa/con qué clientes/con qué equipo/en qué proyecto/en qué área temática).

Fuente: "analyst.by"

Carrera de analista de negocios

El analista de negocios es una profesión relativamente nueva en el mercado laboral moderno. Inicialmente, muchas de las funciones del analista de negocios eran realizadas por el gerente de proyecto (reuniendo requisitos de alto nivel) y el analista de sistemas (desarrollando requisitos funcionales).

Además, en la actualidad, en algunas empresas todavía no existe una distinción clara entre las responsabilidades de un director de proyecto y un analista de negocios, y en algunos lugares las funciones de un director de proyecto y un analista de negocios las realiza una sola persona.

Si tiene curiosidad y tiene habilidades de comunicación y análisis bien desarrolladas, entonces esta dirección prometedora puede interesarle. Actuando como intermediario entre el cliente y el equipo de TI, el analista de negocios traduce las necesidades comerciales en software y soluciones organizativas.

Funciones

  1. Recopilar información a través de encuestas, estudios de mercado, entrevistando al cliente y otras partes interesadas con el fin de identificar sus necesidades actuales y futuras.
  2. Desarrollo de propuestas y recomendaciones que puedan satisfacer las necesidades reales del cliente.
  3. Presentación de la solución al cliente.
  4. Asesoramiento al cliente sobre la optimización de sus procesos de negocio.
  5. Redactar la documentación necesaria de forma independiente o bajo la dirección de un analista de negocios senior.
  6. Interacción efectiva con el equipo de desarrollo y el cliente durante todo el ciclo del proyecto.

Tareas

Modelo de competencias de analista de negocios junior:


Competencias umbral:

  • orientación al cliente,
  • colección de información,
  • comunicación persuasiva,
  • capacidad de análisis.

Competencias diferenciadoras:

  1. trabajo en equipo,
  2. responsabilidad,
  3. centrarse en la calidad.

Trayectoria profesional:


Salario

  • El salario de un analista de negocios varía de 500 a 3500 USD por mes, dependiendo de la experiencia laboral y el lugar de trabajo.
  • El salario de un analista de negocios junior sin experiencia laboral varía de 500 a 600 USD por mes.

Fuente: "it-academy.by"

¿Qué hace un analista de negocios?

Los analistas de negocios deben poder y saber mucho más que los empleados comunes y corrientes. Su área de actividad:

  1. área de planificación estratégica,
  2. presupuesto,
  3. análisis y desarrollo de procesos de negocio.

Las personas en esta profesión llevan una empresa a la cima de la máxima eficiencia, haciéndola competitiva y potencialmente rentable. El trabajo principal de un analista de negocios es sugerir y realizar cambios que beneficien a la organización.

Un analista de negocios es el investigador principal que, basándose en el análisis de indicadores específicos de los procesos de negocios, debe calcular áreas en las que los cambios tendrán un impacto potencial positivo en el resultado general. Una persona en esta profesión planifica estrategias, métodos y esquemas efectivos para su implementación y predice el efecto de su implementación.

Los analistas de negocios tienen demanda en los sectores gubernamental, corporativo, financiero y de servicios corporativos.

La profesión apareció no hace mucho. Durante mucho tiempo, la función de analizar todos los procesos de la empresa fue trasladada a los jefes de áreas y departamentos. Muchas veces no tenían los conocimientos necesarios para ello y confiaban únicamente en sus habilidades prácticas. Con el desarrollo activo de las tecnologías empresariales, los representantes de empresas y corporaciones estatales necesitan contratar especialistas altamente calificados.

Así, un analista de negocios analiza los procesos corporativos internos, estudia especialmente el trabajo de la empresa, se esfuerza por minimizar costos y aumentar la eficiencia y eficacia de la organización.

Evalúa el modelo de negocio utilizado, encuentra "averías": acciones y soluciones no rentables y sugiere otros enfoques óptimos de trabajo. Este proceso se llama "reingeniería" o ingeniería empresarial (recientemente identificada como una rama separada de la actividad empresarial, a finales del siglo pasado). En esencia, se trata de un proceso para deshacerse de los mecanismos que no funcionan e introducir otros nuevos.

Un especialista de este perfil suele tener más de una formación superior, una enorme experiencia en gestión y certificados de numerosos cursos de formación especiales. Tradicionalmente, para el puesto se contrata a personas con formación superior en matemáticas, cibernética o economía. A menudo, estos especialistas van además a las universidades para adquirir conocimientos en ese ámbito limitado, que se convierte en el área principal de su análisis.

Por lo tanto, un analista de negocios puede navegar fácilmente en industrias relacionadas. Por ejemplo, si un especialista tiene un diploma en TI y para ocupar el puesto de analista de negocios, debe recibir educación (tomar cursos) en el campo de la gestión financiera o la economía.

Es casi imposible predecir lo que un analista de negocios necesita saber para realizar tareas en una corporación en particular. En el proceso de inmersión en el trabajo, ya en la etapa inicial quedará claro dónde tiene lagunas el especialista y cómo cerrarlas. Un analista de negocios de “perfil general” suele tener en su lista responsabilidades laborales elementos tales como la automatización de los procesos de contabilidad, venta y almacenamiento de productos básicos.

Si recibe una especialización adicional, podrá estudiar y mejorar el proceso de producción con más detalle. Los expertos creen que la optimización de áreas comerciales específicas y la reingeniería deben confiarse a un analista altamente especializado y orientado en una industria manufacturera específica. Esto reduce riesgos y posibles costes. Los analistas amplios deberían participar en la elaboración de la estrategia en su conjunto para toda la empresa.

¿Qué hace un analista de negocios? En la figura, dentro de la figura delineada con una línea de puntos roja, hay tareas estándar, y el área sombreada son las responsabilidades reales:


Un analista general participa en:

  • recopilación y sistematización de resultados de análisis;
  • crear modelos de procesos de negocio;
  • analizar la eficiencia y elaborar propuestas para optimizar el trabajo;
  • desarrollo de regulaciones, documentación, sistemas de informes;
  • análisis comparativo de las actividades de la organización con los competidores;
  • preparar presentaciones para gerentes o clientes.

¿Qué debería poder hacer un BA?

Lo más importante es que un analista de negocios debe ser capaz de profundizar, analizar, pronosticar y formular planes estratégicos para el desarrollo empresarial. Además de conocimientos de economía y gestión básica, la formación para esta profesión incluye charlas sobre logística, gestión de proyectos, lógica y psicología.

¿Qué debe saber un analista de negocios? Tabla basada en los resultados del análisis de vacantes de empresas. Lista de competencias requeridas a los candidatos para el puesto de analista de negocios:


Además, un analista de negocios debe tener conocimientos especiales, por ejemplo, en el campo del diseño en lenguaje especial modelado (UML). Es decir, entre las habilidades de un especialista se valora no sólo la capacidad de presentar un informe en forma de números, tablas y diagramas en PowerPoint, sino también la de elaborar en detalle modelos de negocio. Este último se realiza en los siguientes programas: BPWin, RRose, ARIS y otros.

Después de construir modelos gráficos, el especialista finalmente formula recomendaciones detalladas sobre la modernización de los procesos de negocio. En la mayoría de los casos, se espera que los analistas de negocios tengan competencias en el campo de CRM, sistemas de procesamiento de datos y análisis de datos.

Además, un especialista en esta profesión debe tener experiencia:

  1. escribir tareas técnicas,
  2. desarrollo de regulaciones,
  3. Habilidades informáticas, especialmente en programas de modelado.

Un buen analista de negocios se distingue por:

  • pensamiento analítico,
  • enfoque sistemático y la capacidad de sistematizar y trabajar con cualquier cantidad de información,
  • capacidad para hablar correctamente y capacidad para expresar pensamientos por escrito.

Salario

Esta profesión está muy bien remunerada y se considera muy prestigiosa. Los analistas de negocios son especialistas a nivel de director. ¿Dónde trabajan los analistas de negocios y obtienen un salario digno?

Una profesión prometedora se encuentra en los sectores bancario y comercial, así como en la industria de la construcción. Y es más rentable en la industria minera y el sector de TI.

El salario de un analista depende de sus habilidades y experiencia profesionales. Hoy en día, el nivel de los salarios, según la región de Rusia, oscila entre 40 y 140 mil rublos por mes. El salario medio de un analista de negocios al mes es de unos 60 mil rublos. Las cifras dadas son típicas de la región de Moscú; en las provincias el nivel de los salarios es ligeramente inferior.

Dónde empezar

De la educación. Los graduados de universidades con especialización en economía, finanzas y matemáticas pueden postularse para el puesto de analista. Es importante que el solicitante tenga excelentes conocimientos teóricos en el campo del análisis de procesos de negocio.

Hoy en Rusia es difícil elegir programas educativos adecuados, cuya inmersión le permitirá convertirse en un generalista en análisis empresarial. Pero existen programas de reciclaje profesional.

Entonces, en la Escuela de Gestión de TI de la Academia. economía nacional El Gobierno de la Federación de Rusia ofrece un programa para directores de proyectos y análisis de negocios. Los solicitantes para el puesto de analista financiero son graduados de la Academia de Economía de Rusia Plejánov.

MIPT ofrece un programa para estudiantes que deseen convertirse en analistas de sistemas. La Facultad de Informática Empresarial de la Escuela Superior de Economía de la Universidad Estatal también forma analistas de negocios, pero sólo en el campo de la tecnología de la información. Y el programa está dedicado específicamente al área de la analítica. Escuela secundaria Economía en Moscú.

Para un analista, la práctica en el sector financiero no es menos importante, aunque sea pequeña en la etapa inicial. Vale la pena prestar atención al desarrollo de las habilidades comunicativas para llevarse bien con los colegas y establecer estrechos contactos laborales con los subordinados. El futuro analista debe desarrollar habilidades de coaching y reclutamiento.

Esto será útil durante las reuniones de trabajo con los empleados, cuando tendrán que comunicar cambios en el proceso de negocio y hacerlo de una manera que motive a las personas a seguir siendo productivas.

La carrera de analista de negocios puede comenzar en el nivel junior: asistente, gerente, adjunto, etc. Tendrá que trabajar bajo la supervisión de otras personas durante algún tiempo para adquirir experiencia y conocimientos prácticos.

Una carrera en análisis de negocios se desarrollará más rápidamente si aprueba con éxito la certificación en los cursos optativos de ACCA (Asociación de Profesionales de Finanzas y Contabilidad). Debe seleccionar especialidades para los exámenes - nivel avanzado: gestión financiera y gestión del desempeño.

resumiendo

Según un estudio de Cio.com, dedicado a clasificar las profesiones más demandadas en la actualidad, todas más empresas están desconcertados al encontrar un especialista en análisis de negocios. Cada vez es más difícil aprobar los gastos de una empresa para la ejecución de nuevos proyectos, por lo que deben estar absolutamente justificados desde el punto de vista de la consecución de los objetivos empresariales. Y la recogida de pruebas sólo puede confiarse a un analista profesional.

Según Forrester.com, hoy en día tienen cada vez más demanda especialistas generalistas capaces de adoptar un enfoque global para el análisis de los procesos de negocio, en lugar de áreas de actividad individuales, como la gestión de recursos humanos, el departamento de marketing, el departamento de desarrollo, etc.

Al mismo tiempo, deben ser competentes no sólo en el campo de las tecnologías de la información (que ya es un modelo en relación con la profesión de analista de negocios), sino también en la gestión de una empresa en general. Si un analista de negocios es capaz de evaluar la situación desde fuera y al mismo tiempo comprender profundamente las características de las soluciones propuestas, se convierte en una persona valiosa para la empresa.

La reingeniería comenzó a utilizarse en Rusia recientemente y, con el aumento de los requisitos comerciales para el ritmo de desarrollo, la necesidad de especialistas crece constantemente. Hoy en día, la demanda de estos especialistas es tan grande que el mercado de oferta aún no puede satisfacerla. Los líderes de recursos humanos y los directores corporativos están publicando pronósticos de que la necesidad de analistas de sistemas aumentará notablemente en el futuro.

Mucha gente piensa que los analistas de sistemas trabajan en el campo de resolver problemas de red, analizar la situación actual y sacar una conclusión. Sin embargo, en realidad estos especialistas trabajan en círculos de tecnología de la información. Realizan actividades no sólo en el ámbito técnico, sino también en su problema organizacional. El resultado de su trabajo es una tarea técnica o especificación para un programa o sistema de tecnología de la información específico, así como un informe analítico. Estas vacaciones profesionales están dedicadas a los especialistas que verifican el sistema para determinar si coincide con los requisitos e intereses del cliente.

¿Cuándo se celebra?

quien esta celebrando

El Día del Analista de Sistemas en 2019 lo celebran todos los representantes de este campo de actividad: administradores de sistemas, especialistas en tecnologías de la información, directores técnicos, desarrolladores de programas y muchos otros.

historia de las vacaciones

El 20 de septiembre de 2000, T. Kekatos celebró este día por primera vez en un picnic en las afueras de Chicago. Creía que los analistas de sistemas deberían recibir gratitud por su trabajo al menos una vez al año. La celebración del evento tuvo su origen en Rusia y fue reconocida como una cita profesional para los especialistas en este campo de actividad en reconocimiento a sus méritos.

Sobre la profesión

La profesión de analista de sistemas es adecuada para quienes aman crear, crear e implementar sus ideas. Estos especialistas trabajan en cualquier campo con el fin de realizar un análisis fácil de entender y las conclusiones útiles necesarias a partir de la información recibida.

Un analista de sistemas debe poder filtrar información innecesaria, ver la situación, mantener las emociones bajo control, establecer tareas claramente y saber dónde es posible utilizar un sistema de información particular creado. Cognición últimas tecnologías y métodos, encuestas a usuarios, trabajo con el cliente, llevar el producto terminado a su conclusión lógica, incluidas sus pruebas, participación en la redacción de un manual de usuario para operación técnica producto: todo esto se encuentra en el área de su actividad.

Disponibilidad de educación superior en la especialidad, experiencia laboral en el campo de las tecnologías de la información, conocimientos de programación, economía, diseño, previsión, así como participación en proyectos exitosos son una ventaja al postular a este puesto.

Las encuestas realizadas en 2009 mostraron que la profesión de analista de sistemas se encontraba entre las menos estresantes. Los asientos se compartieron con nutricionistas, astrónomos e ingenieros de software.

Promedio mensual de hoy salario para un analista de sistemas en Moscú es de 115.000 rublos, y cuando se combina con funciones gerenciales o gerenciales, alcanza los 250.000 rublos.