miércoles, 22 de agosto de 2012

1.- Aqualogic BPM Suite, la solución BPM de BEA

BEA AquaLogic BPMS (ex Fuego) es una suite BPM (BPMS) que permite crear, ejecutar y optimizar procesos de negocio. Esta suite permite la colaboración entre las áreas de negocio, y el área de TI (Tecnologías de la Información), para automatizar y optimizar los procesos del negocio, impulsando eficiencia y agilidad, mientras se reducen los costos, y se mejora la calidad.
Los analistas de negocio pueden diseñar y correr simulaciones de un proceso completo sin necesidad de apoyo de TI, y solo cuando el proceso abarca las especificaciones de negocio, es traspasado a TI para que implemente e integre los componentes necesarios para implementar el proceso.
Las interfaces de usuario para integrar a los participantes en el proceso (WorkFlow) son generadas automáticamente, y además se provee Portlets (componentes de presentación) estándar para el ambiente de ejecución.
Datos en tiempo real, e históricos son recolectados por el servidor, y están disponibles en dashboards (paneles de control), y reportes, que permiten realizar una optimización continua de los procesos de negocio, y hacer seguimiento de las actividades del negocio.
BEA AquaLogic BPMS es un componente critico para las empresas que desean implementar SOA, permite la orquestación de servicios, e integrar a las personas que necesitan interactuar con dichos servicios. Esta solución ofrece beneficios tangibles para SOA en la línea del negocio, a través de la creación, ejecución, y optimización de los procesos de negocio con la participación de los usuarios de negocio.
BEA AquaLogic BPMS también se ajusta a implementaciones que no involucren aun una infraestructura de servicios, por ejemplo se pueden crear solo WorkFlows (solo actividades humanas) que permiten controlar los procesos actuales de una empresa y optimizarlos, esta solución además permite integrarse fácilmente a sistemas existentes a través de un conjunto de asistentes guiados (Wizards), sin necesidad de crear servicios, por ejemplo integración directa con base de datos (querys), o stored procedures.

BEA AquaLogic Designer.

Es el ambiente de diseño para los analistas de negocio, permite la creación de cualquier tipo de proceso haciendo drag&drop (arrastre) de los elementos de procesos en la “áreas de rol” (swimlanes) correspondientes.
BEA AquaLogic BPMS
Este modulo soporta estándares como BPEL, y UML, y permite con un solo clic hacer switch en la forma de visualización del modelo de un estándar a otro. Se puede modelar y simular un procesos sin necesidad de programar, ni del departamento de TI, ni tampoco necesita que el proceso este implementado en producción, ni de estar conectado al servidor de procesos.

BEA AquaLogic BPM Studio.

Es el ambiente de trabajo de los desarrolladores de procesos, incluye todo lo del BPM Designer, sumando las herramientas necesarias para que el desarrollador cree los componentes de negocio, se integre a los sistemas existentes, y ensamble la interfaz de usuario para la interacción de las personas participantes. Esta herramienta soporta interfaces estándares como J2ee, .NET, WebServices, XML, COM, SQL, y más.

BEA AquaLogic BPM Enterprise Server.

Orquesta todos los procesos y sus recursos; personas, organizaciones, sistemas, gestionando la secuencia y reglas de negocio definidas, y auditando cada paso para asegurar la fluidez en la ejecución del proceso. El servidor ejecuta los procesos diseñados en el BPM Studio, así como cualquier procesos escrito en BPEL.

BEA AquaLogic BPM Workspace.

Es parte del BPM Enterprise Server, y es el ambiente de trabajo para los participantes del procesos de negocio. Las actividades de negocio que requieren de interacción de personas son automáticamente publicadas con una interfaz Web, sin necesidad de diseño Web manual, o programación. Los participantes tienen una vista de sus tareas pendientes y se les ofrece un medio para ejecutar dichas tareas. Los componentes de presentación de AquaLogic pueden ser expuestos como Portlets estándar (JSR168) lo que permite integrarlos sin problemas en cualquier solución de Portal como WebSphere , JBoss, y Weblogic Portal.

BEA AquaLogic BPM DashBoard (BAM).

El verdadero valor de SOA, y BPMS, es la visibilidad que se provee de la operaciones de negocio. AquaLogic BPM permite ver información en tiempo real e histórica de las actividades, que sirve para monitorear la performance de los procesos de negocio, y su estado , a través de indicadores de performance y SLA (Service Level Agreements, niveles de servicio a cumplir).

lunes, 20 de agosto de 2012

Tarea clase 1 Modelamiento-Proceso-Negocio


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 requisitos 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.

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 ofrece 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 efectúan las tareas de una organización. Los procesos poseen las siguientes características:

  1. Pueden ser medidos y están orientados al rendimiento
  2. Tienen resultados específicos
  3. Entregan resultados a clientes o “stakeholders”
  4. Responden a alguna acción o evento específico
  5. Las actividades deben agregar valor a las entradas del proceso.


Hay tres tipos de procesos de negocio:

  1. Procesos estratégicos - Estos procesos dan orientación al negocio. Por ejemplo, "Planificar estrategia", "Establecer objetivos y metas".
  2. Procesos sustantivos– Estos procesos dan el valor al cliente, son la parte principal del negocio. Por ejemplo, “Repartir mercancías”
  3. 'Procesos de apoyo vertical u horizontal – Estos procesos dan soporte a los procesos centrales. Por ejemplo, “Registrar los hechos económicos”, “Dar Soporte/Servicio técnico”.

Los procesos de negocio consisten en subprocesos, decisiones y actividades.

Un subproceso es parte de un proceso de mayor nivel que tiene su propia meta, propietario, entradas y salidas.

Las actividades son partes de los procesos de negocio que no incluyen ninguna toma de decisión ni vale la pena descomponer (aunque ello sea posible). Por ejemplo, “Responde al teléfono”, “Haz una factura”

Un proceso de negocio es usualmente el resultado de una Reingeniería de Procesos. El modelado de procesos es usado para capturar, documentar y rediseñar procesos de negocio.



El modelado de procesos debe ser entendido, a saber, por dos cuestiones importantes: el modelado y los procesos. Frecuentemente los sistemas (conjuntos de procesos y subprocesos integrados en una organización) son difíciles de comprender, amplios, complejos y confusos; con múltiples puntos de contacto entre sí y con un buen número de áreas funcionales, departamentos y puestos implicados. Un modelo puede dar la oportunidad de organizar y documentar la información sobre un sistema.

Un modelo es una representación de una realidad compleja. Modelar es desarrollar una descripción lo más exacta posible de un sistema y de las actividades llevadas a cabo en él.

Cuando un proceso es modelado, con ayuda de una representación gráfica (diagrama de proceso), pueden apreciarse con facilidad las interrelaciones existentes entre distintas actividades, analizar cada actividad, definir los puntos de contacto con otros procesos, así como identificar los subprocesos comprendidos. Al mismo tiempo, los problemas existentes pueden ponerse de manifiesto claramente dando la oportunidad al inicio de acciones de mejora.

Diagramar es establecer una representación visual de los procesos y subprocesos, lo que permite obtener una información preliminar sobre la amplitud de los mismos, sus tiempos y los de sus actividades.

La representación gráfica facilita el análisis, uno de cuyos objetivos es la descomposición de los procesos de trabajo en actividades discretas. También hace posible la distinción entre aquellas que aportan valor añadido de las que no lo hacen, es decir que no proveen directamente nada al cliente del proceso o al resultado deseado. En este último sentido cabe hacer una precisión, ya que no todas las actividades que no proveen valor añadido han de ser innecesarias; éstas pueden ser actividades de apoyo y ser requeridas para hacer más eficaces las funciones de dirección y control, por razones de seguridad o por motivos normativos y de legislación.

Diagramar es una actividad íntimamente ligada al hecho de modelar un proceso, que es por sí mismo un componente esencial en la gestión de procesos de negocios






Un negocio consiste en una actividad, sistema, método o forma de obtener dinero, a cambio de ofrecer bienes o servicios a otras personas.

Un ejemplo sería la creación de una página web en donde brindemos asesoría gratis sobre negocios, y ganemos dinero por la publicidad que coloquemos en ella. Otro ejemplo podría ser el solicitar un financiamiento, viajar a un país extranjero, comprar un lote de autos usados, y luego venderlos en nuestro país.

Pero también, un negocio consiste en una entidad creada o constituida con la finalidad de obtener dinero a cambio de realizar actividades de producción (por ejemplo, una fábrica de muebles), comercialización (por ejemplo, una tienda de repuestos de autos o una distribuidora) o prestación de servicios (por ejemplo, una restaurante o un taller de mecánica), que beneficien a otras personas.

Negocio es una actividad comercial o social que se ha pensado y que se desea desarrollar. Es una herramienta que nos permite organizar y planificar las actividades que debemos realizar para lograr las metas de nuestra empresa cooperativa.

Un Negocio en Internet consiste realizar las actividades de producción y ventas a través de Internet. Este tipo de negocio tienen como tienda una página web la cual utilizan para mostrar sus productos o servicios. Frecuentemente estas páginas permiten hacer transacciones con tarjetas de crédito.



http://es.wikipedia.org/wiki/Modelado_de_procesos

MPN GRUPO