El Analista de Negocio

Transcription

El Analista de Negocio
El Analista de Negocio
Autor: Dr. Norberto Figuerola (PMP)
El Análisis del Negocio recientemente ha ganado el reconocimiento como una disciplina
propia. El Instituto Internacional de Análisis de Negocios (IIBA) se formó en 2003. Publicaron
la versión 1.6 del proyecto del Business Analysis Body of Knowledge (BABOK) en julio de
2006 y ya se encuentra disponible la versión 2.0. También es de relativamente reciente
creación la administración del Certificado Profesional de Analista de Negocios (CBAP).
El BABOK define seis “Áreas de Conocimiento”, que definen lo que un profesional de la
licenciatura Análisis de Negocio deben saber y ser capaces de hacer. Las áreas de
conocimiento y procesos descriptos forman un conjunto de las mejores prácticas en la
materia y proporcionan una base para la definición de las tareas de dicho rol y como encaja
en la estructura de cada organización.
Análisis de la Empresa (Enterprise Analysis): Análisis y modelado de los procesos de
negocio de la organización y determinación de oportunidades para mejorarlos, lo que lleva a
la iniciación de los proyectos. (Las otros cinco Áreas de Conocimiento operan dentro del
contexto de cada proyecto.)
Requisitos de Planificación y Gestión: Planificación y gestión de las actividades de
requisitos o requerimientos para un proyecto, y la gestión propia de dichos requisitos,
incluidos los requisitos de control de cambios y el control de su alcance.
Requerimientos de Recolección: trabajar con las personas y otras fuentes para
comprender e identificar todos los requerimientos de información que sean relevantes para el
proyecto.
Requisitos de Análisis y Documentación: La organización, estructuración y comprensión
de los requisitos recolectados, su documentación formal y adecuada, y la verificación y
validación necesarias sobre ellos para garantizar su validez.
1
Requisitos de Comunicación: La planificación y aplicación de todas las actividades de
comunicación relacionadas con los requisitos, incluyendo la obtención, validación, informes
de estado, resolución de conflictos, y la obtención de la aprobación.
Evaluación y validación de solución: Colaborar con los equipos técnicos y de control de
calidad para garantizar que los resultados del proyecto satisfacen plenamente las
necesidades expresadas en los requisitos.
En estas áreas de conocimiento, los “Requisitos” no son sólo para los sistemas de software,
sino que son para toda la “solución”. Estos requisitos pueden ser el software para ser
codificado, mejorado, comprado o integrado. También pueden ser los procesos,
procedimientos, formularios, entrenamiento, documentos, o cualquier otra cosa que se
necesita.
No hay nada nuevo sobre el análisis de negocios. Las actividades que se definen en el
BABOK han estado siempre que hemos implementado proyectos. Nada nuevo fue añadido,
y las actividades que se describen en dicha guía son más o menos lo que cualquiera de
nosotros podría esperar. La única diferencia es que se mencionan como la responsabilidad
del Analista de Negocios (BA) en lugar de cualquier otro miembro del proyecto … o,
posiblemente, ningún otro que no sea él. Y esta es precisamente la razón por la cual la
función de BA puede ser un problema.
En la medida en que estas actividades han sido ignoradas o se le dio muy poco énfasis en
una organización, la adición de la función o el rol de BA significa que finalmente recibirán la
atención que debería haber estado recibiendo durante todo este tiempo. Este nuevo enfoque
puede corregir muchas de las causas de los fracasos de proyectos anteriores, y mejorar la
probabilidad de proyectos exitosos en el futuro.
En general muchas de las actividades del BA no han sido ignoradas y siempre ha trabajado
en forma conjunta con el Gerente de Proyecto, el Analista de Sistemas, el Arquitecto de
Sistemas y en general con los miembros de la comunidad de usuarios y del equipo técnico.
La creación de la función de BA puede ser una amenaza para aquellas personas que
tradicionalmente han asumido dicha responsabilidad sin el conocimiento que exige ahora el
BABOK.
De hecho, la industria del software en su conjunto no ha proporcionado la orientación
necesaria para resolver el problema del rol y funciones del BA, y por su parte el BABOK
puede provocar algunos conflictos por la superposición de manera significativa con:
• El Gerente de Proyecto, cuyo rol se define en la Guía Project Management Body of
Knowledge (PMBOK®).
• El Ingeniero de Sistemas, cuyo rol está definido en parte por el Software Engineering Body
of Knowledge (SWEBOK®).
• El Arquitecto de Sistemas, cuyo rol está definido en parte en el EABOK.
• El Software Tester o Control de Calidad cuyo rol se define en varios BOK’s (QAI, QBOK,
SWEBOK, etc.)
La única manera de resolver este problema de definiciones de funciones superpuestas en
los distintos Boks es aplicar un poco de pragmatismo. Fijasrse cómo funcionan las cosas en
los proyectos de su organización y mejorar lo que no funciona bien, y no cambiar lo que
funciona bien. Usar la BABOK como guía para cada actividad del BA:
2
1. Identificar en la organización quien es el responsable por dicha actividad hoy. Su
nuevo papel BA es un lugar natural para cualquier actividad que se ha BA colándose
por las grietas.
2. Analizar si los que han estado haciendo dicha actividad tienen el conocimiento
apropiado. Por ejemplo, los programadores a menudo asumen el papel de mala gana
del analista de requerimientos, sólo porque nadie más lo hace.
3. Determinar si la actividad ha sido consistentemente bien aplicada. A menudo, las
personas realizan actividades para las que no fueron formadas o no son las
adecuadas, o para los que carecen de los recursos necesarios ni el tiempo.
4. Decidir si existen otras razones imperiosas para transferir la responsabilidad de la
actividad de su actual propietario a un nuevo recurso cuyo rol y función es BA.
El papel de un BA puede ser una suma importante a la estructura de la organización, pero
sólo si se diseña de una manera que ofrezca un beneficio real de negocios. Mediante la
aplicación de los cuatro pasos anteriores, se puede determinar la manera de implementar la
función de BA en la forma que sea mejor para la organización.
Así como existe el “Project Management Body of Knowledge (PMBOK)”, que es una
colección de procesos y áreas de conocimiento generalmente aceptadas como mejores
prácticas dentro de la disciplina de Gestión de Proyectos, también existe el “Business
Analysis Body of Knowledge (BABOK)”, promovido por el “International Institute of Business
Analysis”.
Esta guía identifica las Áreas de Conocimiento del Análisis de Negocio que están
normalmente reconocidas y aceptadas como buenas prácticas. El BABOK define lo que un
Analista de Negocio (BA) necesita conocer para trabajar dentro de un proceso de Análisis.
En la guía se encuentran definidas las áreas de Análisis Empresarial, Planeamiento y
Gestión de Requerimientos (incluye el control de cambios) , Obtención de Requerimientos
(con sus diversas técnicas), Análisis y Documentación de los Requerimientos, Evaluación y
Validación de la Solución y finalmente Comunicación de los Requerimientos.
Es muy interesante observar en este gráfico cómo los procesos del PMBOK y del BABOK
se correlacionan y complementan unos a otros.
Está prohibida la difusión, transmisión, modificación, copia, reproducción y/o distribución total o parcial del presente Documento, en
cualquier forma y por cualquier medio, sin la previa autorización escrita del autor, encontrándose protegidos por las Leyes de Derecho
de Autor, Marcas, Lealtad Comercial, Bases de Datos y otras normas Asimismo, queda prohibido cualquier uso de los Documentos o
parte de los mismos con fines comerciales. La violación de los derechos antes señalados puede acarrear condenas civiles y/o penales
establecidas en las normas precedentemente citadas. Se exigirán responsabilidades a los infractores por todas las vías disponibles en
derecho.
Fecha y lugar de publicación: Buenos Aires, Noviembre de 2010. Queda hecho el depósito que establece la Ley 11.723.
3