domingo, 11 de septiembre de 2011

Análisis del Negocio

Análisis del Negocio.


Evalué el estado del Negocio y haga el respectivo análisis, para que empiece a identificar Procesos de Negocio, definir y Refinar los Procesos de Negocio, Diseñar la Realización de los Procesos de Negocio y su posterior evaluación.

Para el modelado del negocio pueden utilizarse técnicas y notaciones que usualmente se emplean en la disciplina de la Ingeniería del Software. Esto permite utilizar un lenguaje y notación común en ambos dominios (negocio y software).

El flujo de trabajo de la etapa de Modelado del Negocio se desarrolla principalmente en la fase de Inicio, donde se crea una primera versión del Modelo de Negocio el cual describe el contexto del sistema a construir.

Para ello documente cada producto de desarrollo de la etapa de Modelado del Negocio.

• Especificación del Negocio, que incluye Visión del Negocio y Glosario de Términos.
• Modelo de Casos de Uso del Negocio, que incluye Especificación de Casos de Uso, Descripción de Actores, Diagrama de Casos de Uso e Informe del Modelo de Casos de Uso.
• Modelo interno del Negocio, que incluye el Modelo de Objetos del Negocio y la Realización de los Casos de Uso.
• Informe de Evaluación.
 Documento de Arquitectura del Negocio.

MODELANDO EL NEGOCIO

El modelado del negocio permite comprender los procesos del negocio de la organización especificando sus datos, actividades (o tareas), roles( o agentes) y reglas del negocio.

El primer paso que se debe tener en cuenta para realizar el modelo del negocio es identificar los procesos del negocio los cuales son representados respectivamente por los casos de uso del negocio, estos serán descritos inicialmente de forma textual.

Para entender lo que es un proceso de negocio por ejemplo para una fabrica de zapatos la cual realiza la cantidad de zapatos dependiendo del pedido hecho por un cliente podemos identificar como procesos del negocio a: Registrar pedido del cliente y Fabricar pedido del cliente quedando escritos textualmente como casos de uso del negocio.

Una vez identificados los procesos del negocio el segundo paso a tener en cuenta es encontrar los agentes involucrados en su realización. Estos agentes o actores del negocio desempeñan un rol para llevar a cabo las actividades que conforman cada uno de los casos de uso del negocio. De hecho, son identificados los roles que son jugados por agentes de la propia empresa (trabajadores, departamentos) o agentes externos (clientes u otros sistemas).

• Durante el proceso de modelado del negocio, se examina la estructura de la organización y se observan los roles en la compañía y como estos se relacionan.
• También se examina el flujo de trabajo de la organización, los procesos principales dentro de la compañía y como ellos trabajan.
• Además, se deben examinar las entidades externas, cualquier individuo u otras compañías, y como interactúan con el negocio, y observar las implicaciones de esas interacciones.
• El modelo de negocios es el estudio de la organización.

Un proceso de negocio es un conjunto de tareas relacionadas lógicamente llevadas a cabo para lograr un resultado de negocio definido. Cada proceso de negocio tiene sus entradas, funciones y salidas. Las entradas son prerrequisitos que deben tenerse antes de que una función pueda ser aplicada. Cuando una función es aplicada a las entradas de un método, tendremos ciertas salidas resultantes.

Un proceso de negocio es una colección de actividades estructurales relacionadas que producen un valor para la organización, sus inversores o sus clientes. Es, por ejemplo, el proceso a través del que una organización realiza sus servicios a sus clientes.

Un proceso de negocio puede ser parte de un proceso mayor que lo abarque o bien puede incluir otros procesos de negocio que deban ser incluidos en su función. En este contexto un proceso de negocio puede ser visto a varios niveles de granularidad. El enlace entre procesos de negocio y generación de valor lleva a algunos practicantes a ver los procesos de negocio como los flujos de trabajo que se efectúan las tareas de una organización.

Objetivo: Comprender el conjunto de procesos de negocio que tienen lugar dentro de una empresa, como paso previo a establecer los requisitos del sistema a desarrollar. ¿Cómo consigue la empresa sus objetivos?

¿Porque modelar el negocio? Permiten hacer una abstracción de la realidad



Ayudan a asegurar que cada persona que interactúa en la organización tenga una visón común de los procesos del negocio y de los papeles dentro de ellos.

Si un nuevo proceso es desarrollado o un nuevo miembro del personal acaba de ingresar al equipo, los resultados del modelo de negocios puede ser una herramienta de gran alcance para el entrenamiento.


Estos diagramas simples indican claramente, cuáles son las responsabilidades de cada persona dentro del flujo de trabajo.



Gestión de Procesos de Negocio (BPM, Business Process Management)



“soporte de procesos de negocio usando métodos, técnicas y software para diseñar, representar, controlar y analizar los procesos operacionales que involucran organizaciones, aplicaciones, documentos y otras fuentes de información”







Relación entre Procesos de Negocio y los Sistemas de Información







Fuente tomada de Barrios y Montilva (2204)



Sistemas de Gestión de Procesos de Negocios (BPMS, Business Process Management Systems)

• Implementar cambios en las reglas del negocio

• Medir la efectividad de esos cambios

• Separar el qué y cómo, independencia de administración de recursos y procesos y

• Definir, cambiar e implementar los procesos de negocio de manera consistente.



Notaciones para el modelado procesos de negocios

• Diagrama de flujo

• Redes de Petri

• Simulación, técnicas basadas en el conocimiento (inteligencia artificial)

• Diagramas de actividades de roles (Rol Activity Diagrams)

• Casos de uso



Principales estándares de la industria

• UML (Unified Modeling Language)

• BPMN (Business Process Modeling Notation)

De la Business Process Management Initiative http://www.bpmi.org



Proceso de Negocio. Es un nuevo paradigma en la administración (BRP, BPMN). Es el punto de partida para el diseño y creación del software.



Examina el dominio entero del negocio para asegurarse de que se pueda establecer no solo el contexto tecnológico sino las necesidades del mismo y la manera como operan los procesos es fundamental para dar un diagnostico de la situación actual que presenta la organización.



Una organización tiene una serie de objetivos que satisface a través de Procesos de Negocio



Reglas del Negocio. Determina políticas y estructuras de la información.



Ejemplo 1:







Contexto para una solución de software. El modelado del negocio puede ayudarnos a comprender el contexto del sistema que se está construyendo. Mientras que esto puede sonar trivial, puede tener consecuencias serias en el éxito o el término de un proyecto de software. Si no podemos entender el negocio, se pueden presumir conceptos erróneos sobre lo que debe hacer el software y cómo puede ser utilizado lo mejor posible por la comunidad del negocio.



EJEMPLO 2: Los procesos principales o misionales para fabricar calzado.



1. Almacenamiento de materiales

2. Transporte al área de proceso

3. Corte de pieza

4. Unión de piezas

5. Maquinado de corte: requiere de( foliado, grabado, perforado, escasquillar)

6. Montado

7. Ensuelado por el proceso de pegado tradicional.

8. Acabado

9. Pigmentado

10. Empaque

11. Almacenamiento del producto terminado



Sin embargo (dentro de la empresa),































Figura: Mapa de Proceso de la Empresa de Calzado



Ahora se hace la descripción de uno de los procesos de manera grafica como lo muestra la siguiente figura.









Figura. Caracterización del Proceso Corte de pieza



Ahora, revisamos cada proceso y aquellos que tienen hijos o sub-procesos es necesario seguir





Figura Sub-procesos del Proceso Maquinado de corte



Ahora, para cada proceso hijo es necesario realizar su descripción mediante el diagrama de actividades.

No hay comentarios: