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