15
La Tecnología de la Información y el Análisis de Negocios Marzo, 2017 - año 10 Nro. 71 La Tecnología de la Información y el Análisis de Negocios La Tecnología de la Información desde la perspectiva del Análisis de Negocios conforme el IIBA® por Sergio Salimbeni Marzo 2017 Basado en el “A GUI D E TO T H E BUS I N ES S A N A LYS I S BODY O F KNOWL EDGE ® v.3”

IT and Business Analysis

Embed Size (px)

Citation preview

La Tecnología de la Información y el Análisis de Negocios

Marzo, 2017 - año 10 Nro. 71

La Tecnología de la

Información y el

Análisis de Negocios

La Tecnología de la Información desde la

perspectiva del Análisis de Negocios

conforme el IIBA®

por Sergio Salimbeni

Marzo 2017 Basado en el “A GUI D E TO T H E BUS I N ES S A N A LYS I S BODY O F KNOWL EDGE ® v.3”

2 www.activus.com.ar [email protected]

BA & IT - IIBA

Marzo 2017

La Tecnología de la Información desde la

perspectiva del Análisis de Negocios

Por Sergio Salimbeni

Basado en el “A GUI D E TO T H E BUS I N ES S A N A LYS I S BODY O F

KNOWL EDGE ® v.3”

INTRODUCCIÓN

La tecnología de la información (IT), desde la

perspectiva del análisis de negocios (BA) pone de

relieve las características del análisis de los

negocios cuando se emprende desde el punto de

vista del impacto del cambio o soluciones en los

sistemas de información.

Cuando se trabaja en la disciplina de tecnología de

la información, los analistas de negocios se

ocupan de una amplia gama de complejidad y

alcance de actividades. Las iniciativas pueden ser

tan pequeñas como mínimas correcciones de

errores y mejoras, o tan grandes como la

reingeniería de toda la infraestructura de

tecnología de la información para una empresa.

Los analistas de negocios están llamados a

trabajar con este diverso nivel de conocimiento y

habilidades entre las partes interesadas para

ofrecer soluciones valiosas a sus necesidades de

TI.

Es fundamental, para el éxito de un analista de

negocios en la disciplina de tecnología de la

información, ser capaz de articular eficazmente la

visión del negocio y las necesidades de los

interesados técnicos.

Los analistas de negocios colaboran de manera

proactiva tanto con las partes interesadas del

negocio como con los equipos de desarrollo para

asegurar que las necesidades se entiendan y se

alineen con la estrategia organizacional.

Un analista de negocios frecuentemente

desempeña el papel del “traductor” que ayuda a

las partes interesadas de negocios y tecnología a

comprender las necesidades, las restricciones y el

contexto de cada uno de ellos.

El concepto de “diseño de solución” es apropiado

en un contexto tecnológico y desde el punto de

vista del analista de TI; sin embargo, el término

"diseño", cuando se discute dentro de un entorno

de TI, generalmente se supone que significa

"diseño técnico" o la utilización de tecnologías

para resolver problemas empresariales.

Los analistas de negocios dentro de un contexto

de TI, definen y elaboran los requisitos de la

solución, o participan en el diseño de la solución

con las partes interesadas del negocio mientras

mantienen una separación con el diseño técnico.

En contextos de TI, el término "diseño" ha sido

tradicionalmente reservado para la solución o

diseño técnico realizado por desarrolladores,

arquitectos de TI o arquitectos de soluciones.

Todo el trabajo realizado por los analistas de

negocio de TI, está cubierto por el término

"requisitos", incluyendo conceptos tales como la

definición y el diseño de procesos de negocio,

interfaces de usuario, informes u otros elementos

de la solución relevantes para las partes

interesadas fuera del equipo de implementación.

Los analistas de negocios que trabajan en este

3 www.activus.com.ar [email protected]

BA & IT - IIBA

Marzo 2017

contexto pueden preferir el término "requisitos de

solución" en lugar de "diseño" para mantener una

clara separación de responsabilidades.

Los analistas de negocios que trabajan en un

entorno de tecnología de la información,

consideran sus tareas a la luz de tres factores

clave:

1.Impacto de la solución: el valor y el riesgo de la

solución para el negocio.

2.Madurez organizacional: la formalidad y

flexibilidad de los procesos de cambio

organizacional.

3.Alcance de la solución o cambio: la amplitud, la

profundidad, la complejidad y el contexto para el

cambio propuesto.

Alcance de la solución o cambio

Los cambios en los sistemas de TI se inician por

varias razones. Cada uno de los siguientes

disparadores puede llevar a un cambio de TI:

• Crear una nueva capacidad organizativa: se

puede ejecutar para transformar la organización.

Estos tipos de iniciativas de TI pueden impulsar la

creación de programas más grandes para abordar

los cambios no relacionados con TI, pero se

centran en una tecnología que altera el entorno

empresarial.

• Lograr un objetivo organizacional mejorando

una capacidad existente: es parte de un cambio

que satisface una necesidad definida. Esto puede

incluir cambios para cumplir con los requisitos

reglamentarios o para permitir objetivos

específicos del negocio. Estos tipos de iniciativas a

menudo modifican un sistema existente, pero

también pueden requerir la implementación e

integración de nuevos sistemas.

• Facilitar una mejora operativa: se lleva a cabo

para mejorar la eficiencia organizativa o reducir el

riesgo organizacional.

El alcance del cambio, la madurez organizacional y

el impacto en la solución, determinan si estos

cambios se gestionarán como un proyecto, o

como parte de un esfuerzo de mejora continua.

• Mantener un sistema de tecnología de la

información existente: Se lleva a cabo para

garantizar el buen funcionamiento de un sistema

informático existente. Dependiendo del alcance

del cambio, el mantenimiento puede ser

gestionado como un proyecto o una actividad

programada regularmente. Esto puede incluir

cambios impulsados por la tecnología, tales como

un proveedor que suspenda el soporte de una

tecnología, lanzamientos programados o

actualizaciones a un paquete de software

comprado, o las modificaciones técnicas

necesarias para soportar la estrategia de

arquitectura.

• Reparar un sistema de tecnología de información

roto: se realiza cuando un sistema informático que

no está funcionando como se espera y es

cambiado para corregir la disfunción. La urgencia

de la reparación se basa generalmente en el nivel

de perturbación causada. En algunos casos el

alcance del esfuerzo de reparación es muy grande,

por lo que la reparación se gestiona como un

proyecto.

4 www.activus.com.ar [email protected]

BA & IT - IIBA

Marzo 2017

Amplitud de la solución o cambio

Las iniciativas de tecnología de la información

pueden centrarse en un sistema único o en

múltiples sistemas que interactúan entre sí.

Algunos sistemas se desarrollan y se mantienen en

la empresa, mientras que otros son sistemas

comerciales (COTS – comercial off-the-shelf)

desarrollados por una organización externa al

grupo que implementa el sistema. También es

posible que una organización externa complete el

desarrollo personalizado, como cuando las tareas

de desarrollo son subcontratadas o contratadas.

El alcance de una iniciativa de TI a menudo se

centra estrechamente en software y hardware y

en un conjunto mínimo de sistemas, aplicaciones

o partes interesadas.

Las iniciativas más grandes pueden afectar a

múltiples grupos de usuarios o sistemas, y a

menudo requieren colaboración con la empresa.

La implementación de los sistemas de tecnología

de información COTS puede comenzar con un

alcance pequeño o limitado cuando se inicia el

cambio, pero después de completar el análisis, el

alcance es más amplio de lo originalmente

previsto. El enfoque de análisis de negocio para

una selección de COTS y la implementación se

aborda de manera diferente que el desarrollo

interno. Estos sistemas de TI casi siempre

requieren personalización, integración,

administración y capacitación. En algunos casos,

las iniciativas se limitan a la instalación inicial y la

implementación, o mejoras a una aplicación

existente.

Las iniciativas de TI también pueden enfocarse en

una solución tecnológica muy específica, como

qué datos se necesitan, cómo se recopilan los

datos, cómo se almacenan y se acceden para

respaldar los métodos de transacción comercial o

cómo se informa y se pone a disposición de los

grupos empresariales.

Los analistas de negocio que trabajan en TI

consideran cuidadosamente el contexto para

cualquier cambio en la tecnología de la

información. Consideran si el cambio se gestiona

como un proyecto, una mejora continua o una

actividad de mantenimiento. Los analistas de

negocios también consideran la gestión del

cambio organizacional y todos los impactos,

incluyendo la capacitación, las comunicaciones y

la adopción del cambio.

La naturaleza de las actividades de análisis de

negocios en un entorno de TI depende de una

variedad de factores de impacto de la solución:

• ¿Qué sucede con el negocio si este sistema se

cierra?

• ¿Qué sucede si el rendimiento del sistema se

degrada?

• ¿Qué capacidades y procesos empresariales

dependen del sistema de TI?

• ¿Quién contribuye a esas capacidades y

procesos?

• ¿Quién usa esas capacidades y procesos?

Al considerar estos factores de impacto en la

solución, los analistas de negocios no sólo

combinan la formalidad de las actividades de

análisis con los procesos de análisis de negocio

definidos por la organización, sino que también

consideran la importancia del sistema de TI.

La importancia del sistema analizado puede

indicar que se necesita más análisis para apoyar y

definir los requisitos para el cambio.

Profundidad de la solución o Cambio

Los cambios en un entorno de TI requieren con

frecuencia que el analista de negocio defina

detalles explícitos, incluyendo detalles técnicos

5 www.activus.com.ar [email protected]

BA & IT - IIBA

Marzo 2017

como la definición de elementos de datos

individuales que se manipulan o se ven afectados

por el cambio.

Los esfuerzos de integración pueden requerir

análisis y definición con un gran nivel de detalle al

mismo tiempo que identifican y definen las

interfaces entre sistemas de TI. Debido al nivel de

detalle requerido en este tipo de iniciativas, los

analistas de negocios obtienen y analizan cómo

funciona la organización y cómo el sistema de TI

apoyará esas operaciones. Esto proporciona el

contexto necesario para que el analista de

negocios entienda si los detalles que se están

descubriendo y documentan son relevantes para

entregar valor. Esto puede ser particularmente

difícil cuando se inicia un cambio en el sistema de

TI por razones tecnológicas, pero sin claridad o

alineación suficientes con el propósito comercial.

Valor y soluciones entregados

Los sistemas de tecnología de la información se

implementan para aumentar el valor de la

organización, que incluye cualquier capacidad de

soporte y procesos que utilizan el sistema.

Los analistas de negocios buscan alinear la

funcionalidad de TI con estos procesos y

capacidades, y para medir el efecto que el sistema

tiene sobre ellos.

Los cambios en los sistemas de TI pueden

aumentar el valor de muchas maneras,

incluyendo:

• reducir los costos operativos,

• disminuir el esfuerzo perdido,

• mejorar la alineación estratégica,

• aumentar la fiabilidad y la estabilidad,

• automatizar procesos propensos a errores o

manuales,

• reparar problemas,

• hacer posible ampliar, mejorar o hacer más

accesible una capacidad comercial, e

• implementar nuevas funcionalidades y nuevas

capacidades.

Enfoque del entregable

La entrega de actividades de análisis de negocios

dentro de una organización de TI varía mucho.

Las iniciativas pueden abarcar desde pequeños

esfuerzos de mejora, que se completan con un

único calendario de liberación de plazos cortos a

implementaciones escalonadas en varias

versiones. Las iniciativas a corto plazo pueden

involucrar a un solo analista de negocios por un

corto periodo de tiempo.

Los esfuerzos más grandes, con frecuencia,

involucran a varios analistas de negocios que

pueden coordinar las actividades de análisis de

varias maneras. Los analistas de negocio pueden

dividir el trabajo basado en el grupo empresarial

involucrado o por actividad específica.

Supuestos principales

La siguiente es una lista de los principales

supuestos de la disciplina de TI:

• las capacidades empresariales y los procesos

que utilizan un sistema de TI están

proporcionando valor a la organización,

• los analistas de negocios que trabajan desde

otras perspectivas pueden integrar su trabajo con

el trabajo de los analistas de negocio de TI, y

• los cambios en los sistemas informáticos suelen

depender de una necesidad aunque algunas

iniciativas pueden provenir de desarrollos

tecnológicos.

6 www.activus.com.ar [email protected]

BA & IT - IIBA

Marzo 2017

Ámbito de análisis empresarial

Patrocinador del cambio

Los cambios de tecnología de la información

pueden ser solicitados o patrocinados por

patrocinadores de negocios, departamentos de TI,

o como una colaboración entre los dos. Estos

cambios deben alinearse con la estrategia

organizacional y los objetivos empresariales. Es

posible que un departamento de TI inicie el

cambio para alinearse con la estrategia técnica o

alcanzar objetivos técnicos, pero una alineación

de la estrategia organizacional general sigue

siendo crucial para el éxito del cambio.

La lista siguiente representa posibles

patrocinadores de cambios:

• equipo técnico,

• ejecutivo técnico,

• propietario de la aplicación,

• dueño del proceso,

• propietario de la empresa,

• gerente interno de producto, y

• representante regulador (como un

departamento legal corporativo).

Las empresas pueden utilizar muchos métodos

para iniciar cambios relacionados con la

tecnología de la información. Con frecuencia, las

grandes empresas definen un programa o una

oficina de gestión de proyectos dentro del

departamento de TI, que toma las solicitudes y

prioriza los esfuerzos en nombre del

departamento.

Objetivos del cambio o solución

Los analistas de negocios identifican todos los

departamentos, procesos, aplicaciones y

funciones posibles que puedan verse afectados

por el cambio propuesto.

Un analista de negocios no sólo se centra en los

detalles de la iniciativa, sino que también presta

atención a un panorama más amplio y el impacto

potencial (tanto comercial como técnico) del

cambio. Esto implica un nivel de proceso y análisis

funcional con un enfoque específico tanto en las

interfaces técnicas como en las transferencias de

procesos.

Posición del analista de negocios

Dentro de una iniciativa de TI, las actividades de

análisis de negocios pueden ser ocupadas por

personal con uno de varios tipos de antecedentes

o títulos de trabajo dentro de la organización.

Esta asignación puede depender del tipo de

cambio, el nivel de experiencia, conocimientos

necesarios o simplemente el personal disponible

para asignar el trabajo.

El personal puede ser asignado a las tareas de

análisis de negocios debido a la experiencia que a

continuación describiremos, y puede completar

algunas o todas las responsabilidades de análisis

de negocios para un cambio dado.

Es posible que todas las tareas de análisis de

negocios para un proyecto de TI puedan ser

completadas por una persona con sólo uno de

estos antecedentes:

• un analista de negocios que trabaja

específicamente con los usuarios empresariales de

un sistema,

• un analista de TI de negocios que es el enlace

designado entre el equipo técnico y el grupo

empresarial que utiliza la aplicación,

7 www.activus.com.ar [email protected]

BA & IT - IIBA

Marzo 2017

• un experto en la materia (SME - subject matter

expert) experimentado con la implementación del

software actual,

• un usuario de software experimentado con la

actividad diaria de cómo se utiliza el software y

puede centrarse en el uso,

• un analista de sistemas que tenga experiencia

dentro del área de negocio, pero no con la

aplicación específica,

• un propietario de procesos de negocios que

tenga una profunda experiencia en el negocio,

capacidades o procesos, pero no puede tener

ninguna experiencia técnica o de TI,

• una persona técnica con una experiencia técnica

• un representante de COTS que permitirá

implementaciones personalizadas de una solución

empaquetada y aprovechará el conocimiento del

paquete del proveedor y la experiencia de

implementación pasada.

Resultados del análisis de negocios

Dentro de una iniciativa de TI, un analista de

negocios puede considerar los procesos de

negocio afectados por el cambio, así como la

información de datos e inteligencia empresarial

recopilada por el sistema. Los analistas de negocio

que trabajan en la iniciativa planifican a fondo el

esfuerzo de análisis de negocios y las entregas que

apoyan el esfuerzo de cambio.

El enfoque de cambio que se utiliza tiene un

impacto directo en los resultados o resultados del

análisis del negocio.

Muchas organizaciones tienen un sistema definido

o una metodología de desarrollo de soluciones

que, en cierta medida, dicta las entregas que se

requieren en cada hito del proyecto. Incluso

dentro del contexto de esta estructura, el analista

de negocios puede tratar de completar las

entregas adicionales más allá de las requeridas

por el enfoque de cambio o el proceso específico

de la organización, y emplear técnicas que apoyan

la comprensión integral del esfuerzo de cambio

necesario.

Los analistas de negocio que trabajan en la

disciplina de TI son responsables de entregar

algunos de los siguientes:

• requisitos definidos, completos, verificables,

priorizados y verificados,

• análisis de alternativas,

• reglas del negocio,

• análisis de las deficiencias,

• descomposición funcional,

• casos y escenarios, y / o historias de usuarios

según corresponda,

• análisis de interfaces,

• prototipos,

• análisis de proceso,

• modelos de procesos,

• modelos de estado,

• modelos de decisión,

• modelos de contexto o modelos de alcance, y

• modelos de datos.

Pueden también considerarse entregables del

analista de negocios, los entregables adicionales

no incluidos en la lista anterior pero relacionados

con cualquiera de los resultados de las técnicas de

análisis de negocios utilizados

8 www.activus.com.ar [email protected]

BA & IT - IIBA

Marzo 2017

Metodologías

Las metodologías seguidas por las organizaciones

de tecnología de la información varían

ampliamente. En general, las metodologías de

desarrollo de soluciones se dividen en dos

enfoques genéricos:

• Predictivo: procesos estructurados que hacen

hincapié en la planificación y documentación

formal de los procesos utilizados para completar

el cambio. Cada fase del proceso o secuencia se

completa antes de avanzar a la siguiente fase.

• Adaptativo: procesos que permiten la

reelaboración dentro de uno o más de los ciclos

estructurados generales del proceso. La mayoría

de los modelos adaptativos son iterativos e

incrementales, centrándose en el crecimiento del

producto tanto en amplitud como en profundidad.

También se puede utilizar una metodología

híbrida. Un híbrido puede incluir una visión

general para toda la iniciativa (como en

predictivo), así como una definición de detalles

dentro de ciclos individuales o iteraciones (como

en adaptación).

La siguiente tabla identifica varias metodologías o

enfoques establecidos que un analista de negocios

que practica en un entorno de tecnología de la

información puede encontrar.

fuente: BABoK – IIBA

Competencias Subyacentes

Un analista de negocios que trabaja dentro de TI,

puede poseer habilidades relacionadas con el

desarrollo tales como programación, creación de

una base de datos, creación de una arquitectura

de sistema o solución, experiencia de pruebas de

software u otras habilidades técnicas. Sin

embargo, las habilidades o destrezas técnicas

relacionadas con el desarrollo no son necesarias

para que un analista de negocios tenga éxito en

un entorno de TI.

Es importante que el analista de negocios tenga

una sólida comprensión de los detalles requeridos

dentro de un paquete de requisitos para soportar

soluciones técnicas, así como una comprensión de

lo que es técnicamente factible dentro de las

limitaciones de la arquitectura técnica de una

organización. Estas habilidades permitirán a un

analista de negocios trabajar con todas las partes

interesadas para diseñar un marco de solución de

negocios que también permitirá al equipo técnico

la flexibilidad para diseñar una solución técnica.

Los analistas de negocios utilizan las habilidades

de influencia y facilitación cuando trabajan con las

partes interesadas.

Las habilidades de negociación se usan

frecuentemente cuando se trabaja con el personal

técnico y de negocios para llegar a acuerdos y

decisiones si los costos de una solución (ya sea en

presupuesto, tiempo o impacto arquitectónico)

entran en conflicto con el resultado comercial

deseado.

Por su parte, el pensamiento sistémico es una

competencia crucial para los analistas de negocio

que trabajan en un entorno de TI.

El pensamiento de sistemas apoya la capacidad

del analista de negocio para ver la “imagen más

grande”, incluyendo cualquier otra aplicación o

aspectos técnicos que puedan verse afectados, los

9 www.activus.com.ar [email protected]

BA & IT - IIBA

Marzo 2017

detalles de la necesidad específica y posibles

soluciones técnicas.

El pensamiento sistémico también apoya la

capacidad de identificar impactos en las personas,

procesos, y software que no necesariamente se

cambian directamente como parte de un esfuerzo

de desarrollo de TI, y para analizar los riesgos y

posibles resultados de esos impactos.

Impacto en las Áreas de Conocimiento

En la Guía BABOK® (Business Analysis Book of

Knowledge) se explica cómo se correlacionan las

prácticas de análisis de negocios específicas

dentro de la tecnología de la información con las

tareas y prácticas de análisis de negocios

definidas. También se describe cómo cada área de

conocimiento se aplica o se modifica dentro de la

disciplina de TI.

Cada área de conocimiento enumera técnicas

relevantes para una perspectiva de TI. Las técnicas

utilizadas en la disciplina de la tecnología de la

información no se alejan, en gran medida, a las

técnicas de la Guía BABOK®. Las técnicas de

BABOK® Guide se encuentran en el capítulo

Técnicas de la Guía BABOK®. Esto no pretende ser

una lista exhaustiva de técnicas, sino más bien

resaltar los tipos de técnicas utilizadas por los

analistas de negocios al realizar las tareas dentro

del área de conocimiento.

Planificación y monitoreo del análisis de negocios

Un enfoque de análisis de negocio es una

herramienta de comunicación fundamental que

puede utilizarse para identificar los recursos

necesarios para el trabajo de análisis de negocios

y garantizar el tiempo adecuado para el esfuerzo

de análisis.

Un plan de análisis de negocio bien definido se

integra en el plan general del proyecto y

proporciona a los analistas de negocios la

oportunidad de definir y programar las actividades

de análisis de negocio para el proyecto.

Muchas organizaciones tienen algunos estándares

y procesos en el lugar, que pueden identificar

ciertas tareas de análisis y entregables. Si estos no

están en su lugar, el analista de negocios identifica

estas tareas y entregables basados en las

necesidades de la iniciativa específica.

Es importante que se entienda el contexto del

trabajo de análisis. Esto incluye comprender la

interoperabilidad de los sistemas de software, los

procesos de negocio y los datos que se pasan de

un sistema al siguiente. Los cambios en cualquier

sistema o proceso individual pueden tener un

efecto de ondulación que trae sistemas

adicionales, procesos o grupos de partes

interesadas dentro del alcance de la iniciativa.

El analista de TI de negocios puede estar integrado

en un equipo de software. Este enfoque permite

que el analista de negocios se familiarice con

software o procesos específicos soportados por el

software.

Las actitudes y necesidades de las partes

interesadas pueden cambiar o cambiar en relación

con cada cambio en particular. Se planifican roles,

colaboración y planes de comunicación para cada

esfuerzo de cambio.

Las soluciones COTS pueden implicar grandes

esfuerzos de integración de sistemas,

personalizaciones y muchas tareas inesperadas

debido a la introducción de software externo.

Al planificar los impactos desconocidos y las

necesidades de personalización desconocidas, los

analistas de negocios involucran tanto a las partes

interesadas internas que entienden las

necesidades del cambio, como a los interesados

externos que tienen experiencia con la solución

COTS que se está implementando.

10 www.activus.com.ar [email protected]

BA & IT - IIBA

Marzo 2017

Técnicas de guía BABOK®

• Gestión del Backlog

• Análisis de documentos

• Estimaciones

• Descomposición funcional

• Seguimiento de items

• Indicadores clave de desempeño (KPI)

• Modelación Organizacional

• Matriz de funciones y permisos

• Modelado del Alcance

• Lista de interesados, Mapa o Personas

Fuente BABoK

Elicitación y colaboración

Los cambios en la tecnología de la información a

menudo afectan a muchas partes interesadas que

tienen relaciones distintas con la solución o el

cambio.

Cuando un cambio involucra una aplicación o

sistema de TI, el personal técnico puede tener

experiencia, perspectivas o experiencia que pueda

identificar impactos adicionales a sistemas o

procesos a medida que se definen requisitos y

soluciones. Por esta razón, es beneficioso tener al

menos una sesión de elicitación con personal

técnico de TI, como personal de desarrollo o

diseño técnico, y especialistas en el mismo lugar y

al mismo tiempo. Este tipo de acercamiento

proporciona una plataforma para la colaboración

entre equipos técnicos y empresariales, donde el

analista de negocios de TI sirve como facilitador y

enlace para el proceso.

Los analistas de negocios que trabajan en un

entorno de TI pueden utilizar cualquiera de las

técnicas identificadas en el área de conocimiento

de Elicitación y Colaboración.

Además, los siguientes métodos pueden ser de

gran beneficio en la disciplina de la tecnología de

la información:

• Investigación: utilizando activos de procesos

organizacionales, estudios de mercado, análisis

competitivo, especificaciones funcionales y

observación,

• Simulaciones: utilizando modelización

estadística y simulaciones, y

• Experimentación: utilizando pruebas de

concepto, prototipos, alfa y beta releases, y

pruebas A / B.

Los cambios en la tecnología de la información

pueden ser vistos como una distracción o un costo

por parte de las partes interesadas si el cambio no

se percibe como crítico para la misión o si el

interesado está experimentando un valor negativo

del cambio. Esto puede dificultar el compromiso

para la elicitación.

La elicitación a través de los límites de la

organización puede ser impedida, causando

averías de colaboración y re-trabajos. Los analistas

de TI pueden mitigar el riesgo de reelaboración al

involucrar a la tecnología de la información y los

recursos empresariales en actividades de

colaboración.

Técnicas de guía BABOK®

• Tormenta de ideas

11 www.activus.com.ar [email protected]

BA & IT - IIBA

Marzo 2017

• Juegos colaborativos

• Análisis de documentos

• Grupos de enfoque

• Análisis de la interfaz

• Entrevistas

• Observación

• Modelado de procesos

• Prototipos

• Modelado del Alcance

• Diagramas de Secuencia

• Lista de interesados, Mapa o Personas

• Modelación estatal

• Encuesta o Cuestionario

• Casos de uso y escenarios

• Talleres

Gestión del ciclo de vida de los requisitos

Las iniciativas de TI frecuentemente experimentan

grandes descubrimientos mientras se ejecuta el

cambio. Es a través de la exploración que los

analistas de negocios descubren las implicaciones

de la nueva funcionalidad proporcionada por la

solución. Esta sensación de descubrimiento en

entornos de TI ha llevado a la adaptación de

tiempos de ciclo cortos (mejora ágil y continua),

control riguroso de cambios, CMMI y SaaS

(servicios en la nube).

Los analistas de negocios que trabajan en TI

prestan especial atención a la alineación,

aprobación, control de cambios, trazabilidad y

herramientas de gestión del ciclo de vida de los

requisitos. Es el papel del analista de negocios

trabajar con las partes interesadas para

desarrollar un método consistente para revisar los

requisitos en evolución para asegurar la alineación

con los objetivos de negocio para la iniciativa.

En muchos casos, los cambios en los requisitos

aprobados se deben a cambios en los requisitos

de nivel superior, tales como los objetivos

empresariales.

Los analistas de negocios colaboran con las partes

interesadas para asegurar que estos requisitos

sean estables antes de proceder a la solución o

requisitos técnicos. Cuando se presentan cambios

en los requisitos, el analista de negocios analiza el

impacto y planifica cómo administrar los cambios

propuestos.

A medida que crece la complejidad de un entorno

de tecnología de la información, es cada vez más

importante rastrear cada cambio en cada requisito

o entre requerimientos y otra información. La

trazabilidad que incluye dependencias y relaciones

entre requisitos hace que sea más fácil para las

partes interesadas entender lo que está

cambiando en el sistema de TI y predecir los

impactos de cambios adicionales.

Como los sistemas técnicos se cambian con el

tiempo, es útil cuando cada versión de cada

requisito se almacena de alguna manera. La

trazabilidad hace posible encontrar la fuente y el

propietario de cada función y característica

solicitada, así como por qué, cuándo y cómo

cambió con el tiempo. Esta historia es importante

para asegurar que los requisitos estén completos y

que la aprobación de los requisitos sean una

decisión razonable. Cuando se auditan los trabajos

de cambio y el sistema de TI, los reguladores y

otras partes interesadas pueden entender qué

sucedió, cuándo y por qué. Esto puede ser

especialmente importante para propósitos de

auditoría, cuando una aplicación gestiona datos o

procesos sistemáticamente sin intervención

humana para cada transacción o instancia del

12 www.activus.com.ar [email protected]

BA & IT - IIBA

Marzo 2017

proceso que ocurre. Este rastreo también ayuda a

la organización a entender por qué algunas

funcionalidades no se entregan o implementan en

el sistema de TI y por qué se eliminó del ámbito de

esta implementación.

Técnicas de guía BABOK®

• Criterios de aceptación y evaluación

• Análisis de decisiones

• Seguimiento de items

• Indicadores clave de desempeño

• Priorización

Análisis de la estrategia

Dentro de una organización de TI, el análisis

estratégico se centra en las tecnologías y sistemas,

unidades de negocio, procesos de negocio y

estrategias de negocio impactados por un cambio

propuesto. Es posible que los impactos de un

cambio causen un efecto de ondulación a través

de otros sistemas en la organización.

Con el fin de analizar las necesidades y los

cambios propuestos, los analistas de negocios

buscan comprender todos los aspectos que

pueden verse afectados por el cambio.

El análisis actual de estado dentro de las iniciativas

de TI, incluye el análisis de procesos manuales, la

comprensión de lo que el sistema o la tecnología

hace actualmente, los datos necesarios para

completar las tareas y los otros sistemas y

procesos que interactúan con el sistema.

Los analistas de negocios planean una

comprensión completa del estado actual y un gran

contexto de la empresa al principio, con la

comprensión de que el alcance se reducirá a

medida que se identifica el estado futuro.

Una vez que se entiende el estado actual, se

describe el estado futuro deseado. Esto puede

estar relacionado con procesos o capacidades y

normalmente incluye cómo se requiere cambiar la

funcionalidad actual del sistema para respaldar la

visión futura y cumplir con los objetivos tanto de

las partes individuales como de la empresa. En la

comprensión de los estados actuales y futuros, se

identifica la brecha entre los dos, y ahí es donde

se puede establecer la dirección del esfuerzo de

cambio. Es en este punto de análisis que se

exploran las opciones de solución.

Una vez entendidos los aspectos del alcance del

cambio y el estado futuro deseado, los analistas

de negocios evalúan la incertidumbre y el riesgo.

La incertidumbre se aclara mediante:

• identificar y definir riesgos,

• identificar y definir los beneficios potenciales,

• establecer parámetros para la variación en

procesos y operaciones conocidos, y

• explorar lo desconocido.

Los analistas de negocio también exploran otros

riesgos potenciales incluyendo:

• los riesgos de los proveedores, como la

estabilidad de sus negocios y productos,

• impactos en el entorno técnico del sistema,

• escalabilidad de la solución si los volúmenes de

transacciones o usuarios aumentan con el tiempo,

y

• cambios adicionales del proceso o del sistema

requeridos basados en el cambio

iniciado.

13 www.activus.com.ar [email protected]

BA & IT - IIBA

Marzo 2017

Técnicas de guía BABOK®

• Análisis de Capacidad Empresarial

• Focus group

• Descomposición funcional

• Entrevistas

• Seguimiento de items

• Observación

• Análisis de procesos

• Modelado de procesos

• Modelado del Alcance

• Encuesta o Cuestionario

• Análisis FODA

• Evaluación de proveedores

• Talleres

Análisis de los requisitos y definición del diseño

Es importante que los analistas de negocio que

trabajen en TI, entiendan y aclaren el término

"diseño".

Muchas organizaciones de TI piensan en el diseño

únicamente cuando se aplica al diseño de un

software o al cambio técnico.

Dentro del área de conocimiento de Análisis de

Requisitos y Definición de Diseño, el término

diseño es visto más ampliamente y desde el punto

de vista del analista de negocios.

Los diseños son representaciones usadas para

centrar en la solución y comprensión de cómo ella

podría agregar valor. Por ejemplo, se podría

considerar un modelo de mejora de procesos (ya

sea que impacte o utilice un sistema de TI o no),

así como diseños de interfaz de usuario o

definiciones de informes.

Los analistas de negocios elaboran los requisitos

comerciales y técnicos, desglosan y definen las

necesidades de las partes interesadas, e

identifican el valor que deben ser alcanzados por

las partes interesadas una vez que se implementa

una solución técnica o un cambio. También

elaboran, definen y analizan los requerimientos de

las empresas y de las partes interesadas, y

definen, analizan y modelan diseños de

soluciones. Ellos definen los requisitos a un nivel

de detalle técnico que se utilizará como parte del

diseño de la solución y la entrada en los diseños

técnicos. Esta elaboración incluirá requisitos

funcionales y requisitos no funcionales. Para

algunas iniciativas de cambio, la definición de

requisitos no funcionales podría definir todas las

metas de negocio para el esfuerzo de cambio.

Los analistas de negocios suelen confiar en otros

agentes de cambio para producir diseños técnicos

para soluciones de software. A menudo se

necesita un arquitecto de sistemas, programador,

gestor de bases de datos u otro experto técnico

para determinar cómo utilizar la tecnología para

satisfacer un conjunto de requisitos. Los analistas

de negocio de TI definen pasos de proceso, reglas

de negocio, flujos de trabajo y diseños de

informes. Definir los requisitos para incluir la

funcionalidad detallada de un sistema, el negocio

y los procesos del sistema es una parte crucial del

diseño de la solución y no separa el análisis y el

diseño.

Como parte del análisis de requisitos, un analista

de negocios de TI, puede asociarse con otro

analista de negocios con un enfoque diferente,

como un analista de negocios de la empresa o

arquitecto de negocios, para garantizar que los

requisitos de TI se alinean con la estrategia

empresarial u organizacional.

14 www.activus.com.ar [email protected]

BA & IT - IIBA

Marzo 2017

El análisis de los requisitos y la definición del

diseño con frecuencia implica documentar los

requisitos usando palabras e imágenes. En algunos

casos, los requisitos pueden ser representados de

otras maneras, como una prueba de concepto,

prototipos de software o simulaciones.

En todos los casos, el analista de negocios trabaja

para producir documentación con detalles

suficientes y apropiados para:

• el negocio, para verificar y validar los requisitos,

• los desarrolladores, para diseñar y

• los “testers”, para medir la solución antes de

que se implemente en un entorno de producción.

Técnicas de guía BABOK®

• Análisis de reglas de negocio

• Diccionario de datos

• Diagramas de flujo de datos

• Modelado de datos

• Análisis de decisiones

• Modelado de decisiones

• Análisis de documentos

• Estimación

• Descomposición funcional

• Glosario

• Análisis de la interfaz

• Análisis de Requerimientos no funcionales

• Modelación Organizacional

• Modelado de procesos

• Prototipos

• Revisiones

• Matriz de funciones y permisos

• Modelado del Alcance

• Diagramas de Secuencia

• Modelación estatal

• Casos de uso y escenarios

• Historias de usuario

Evaluación de la solución

La evaluación de la solución se centra en los

componentes de la solución y en el valor que

proporcionan.

Dentro de un contexto de TI, esto incluye un

enfoque en las interacciones entre sistemas

múltiples dentro del cambio y el ambiente

circundante.

Es importante que un analista de negocios que

trabaje en la disciplina de TI entienda el contexto

de la solución y cómo los cambios dentro de un

sistema o proceso pueden afectar a otros sistemas

dentro del entorno. Estos impactos pueden

agregar valor negativo o positivo a los otros

sistemas, por lo tanto, impactando la realización

general del valor para el cambio.

Un aspecto de la evaluación de la solución dentro

de un contexto de TI es la prueba de software o la

prueba de solución.

Las pruebas o el aseguramiento de la calidad

aseguran que la solución funciona como se

anticipó o diseñó, y que satisface las necesidades

del negocio o de las partes interesadas que

solicitaron el esfuerzo de cambio.

El analista de negocios trabaja con el

aseguramiento de la calidad (testers) para

asegurar que las soluciones técnicas satisfagan las

15 www.activus.com.ar [email protected]

BA & IT - IIBA

Marzo 2017

necesidades del negocio definidas por los

requerimientos y otros productos de análisis del

negocio. Los testers utilizan metodologías para

planificar, desarrollar y ejecutar pruebas.

Este aspecto de las pruebas de solución

generalmente se centra en pruebas de proceso

completas, incluso en todos los sistemas para

garantizar la calidad y exactitud de la solución de

extremo a extremo.

Los analistas de negocios trabajan con las partes

interesadas para planificar, desarrollar y ejecutar

pruebas de aceptación de usuarios para asegurar

que la solución satisfaga sus necesidades.

Los analistas de negocios se dan cuenta de la

lógica de la implementación de una solución de TI

y cómo funciona esa lógica para crear valor de

solución. Esta realización del valor se asocia

comúnmente con un mejor soporte para los

procesos y procedimientos empresariales.

Los objetivos empresariales y técnicos están

asociados con los beneficios y la realización de

valor que se miden con métricas definidas para

evaluar el éxito.

Los requisitos deben remontarse a los objetivos, y

esta trazabilidad proporciona una base para la

evaluación de la solución.

El análisis del desempeño de la solución se centra

en los sistemas técnicos y en cómo proporcionan

un valor potencial y real a los interesados.

Cuando un cambio organizacional grande contiene

un elemento de TI, una evaluación de la solución

de TI puede contribuir a una actividad de

realización de beneficios más amplia asociada con

todo el programa de cambio.

Como parte de las actividades de evaluación de

soluciones, un analista de negocios puede trabajar

con un equipo para completar tareas, como

evaluar las limitaciones de la solución y evaluar los

impactos de tales limitaciones. El analista de

negocios puede apoyar y evaluar los esfuerzos de

pruebas técnicas para todos o una parte de la

solución desarrollada.

Técnicas de guía BABOK®

• Criterios de aceptación y evaluación

• Análisis de decisiones

• Estimación

• Seguimiento de itms

• KPI

• Modelación Organizacional

• Análisis y gestión de riesgos

• Modelado de procesos

• Análisis FODA

• Evaluación de proveedores.

Sergio Salimbeni

[email protected]