Apia Bpm Trabajo Final

download Apia Bpm Trabajo Final

of 12

Transcript of Apia Bpm Trabajo Final

  • 7/21/2019 Apia Bpm Trabajo Final

    1/12

    UNIVERSIDAD NACIONAL DE CAJAMARCA

    ARQUITECTURA DE PROCESOS

    APIA BPM

    1. Generalidades:

    Es una plataforma tecnolgica de procesos, flexible y de rpida implementacin,

    potente y completa, aplicable a las distintas industrias para implementar y

    gerenciar los procesos de negocios de las organizaciones de forma altamente

    productiva. Es completa pues integra tecnologa de workflow, definicin deprocesos y formularios grficos y declarativos, gestin documental, firma

    digital, chat, monitores funcionales, reportes transacciones, modelos analticos

    BI, indicadores y monitores de performance.

    Esta plataforma flexible, integrada y fcil de usar, permite rpidas

    implementaciones con participacin de analistas funcionales y altos grados de

    parametrizacin en las distintas fases de implementacin.

    Apia potencia los distintos niveles de una organizacin permitiendo a sus

    integrantes disear, administrar, monitorear, gerenciar e integrar las distintasactividades de forma innovadora y eficiente, beneficindose de la alta

    productividad de equipos de desarrollo multidisciplinarios, una efectiva

    distribucin de las cargas de trabajo, una reduccin de tiempos en la ejecucin

    de las tareas e informacin adecuada para la toma de decisiones.

  • 7/21/2019 Apia Bpm Trabajo Final

    2/12

    2. BPMS (Business Process Management Suite):

    Es un conjunto de herramientas que facilitan la administracin de procesos de

    negocio para cada una de las etapas de su ciclo de vida: Diseo, Ejecucin,Monitoreo y Anlisis.

  • 7/21/2019 Apia Bpm Trabajo Final

    3/12

    3. Partes:

    3.1.Espacio de trabajo.

    Aplicacin Java, 100% web, 3 capas.

    Admite su instalacin en granjas de servidores y ambientes de alta

    disponibilidad.

    Diferentes plataformas tecnolgicas:

    -

    Servidores: IBM, Sun, HP, Bull, etc.

    - Sistemas Operativos: Solaris, Windows, Linux, etc.

    - Servidores Web y Aplicaciones: Apache Tomcat, IBM

    Websphere, BEA Weblogic, Oracle IAS, etc.- Base de Datos: Oracle, SqlServer, PostgreSQL, etc.

    - Browser: Internet Explorer, Firefox, etc

  • 7/21/2019 Apia Bpm Trabajo Final

    4/12

  • 7/21/2019 Apia Bpm Trabajo Final

    5/12

    3.2.Entorno de ejecucin:

    Entorno de ejecucin personalizable, intuitivo e integrado, con un

    men de opciones dependiente del perfil del usuario conectado

    (dos tipos de entorno: clsico y multi-ventana).

    Ventana de mensajes presentada al ingresar a la aplicacin con

    los eventos relevantes para el usuario (nuevas tareas asignadas,

    tareas adquiridas atrasadas, etc.)

    Bandejas de trabajo personalizables por perfil:

    Tareas Libres: Tareas asignadas directamente al usuario o a

    alguno de los grupos de trabajo a los que pertenece.

    Mis Tareas: Tareas adquiridas por el usuario (slo l puede

    trabajar con ellas).

    Resumen de trabajo: Resumen grfico del contenido de las

    bandejas de trabajo, agrupado por procesos, tareas y grupos detrabajo.

    En las bandejas de entrada son destacadas las tareas de acuerdo a

    la prioridad de los procesos, y al vencimiento de los plazos de

    ejecucin definidos.

    Los usuarios pueden trabajar con las tareas asignadas,

    completarlas, guardar el trabajo, capturarlas, liberarlas, delegarlas

    o elevarlas de acuerdo a la estructura organizacional.

    Posibilidad de adjuntar documentos en cualquier punto del

    proceso, alterar documentos existentes (versionndolos) y

    firmarlos digitalmente. Ejecucin de consultas y reportes asociados al perfil del usuario.

  • 7/21/2019 Apia Bpm Trabajo Final

    6/12

  • 7/21/2019 Apia Bpm Trabajo Final

    7/12

    3.3.Motor de simulacin

    Es posible simular la ejecucin de uno o varios procesos BPMN. Al

    finalizar la simulacin se genera un reporte, analizndolo, se puede

    determinar la cantidad ideal de recursos para obtener los mejores

    beneficios durante la ejecucin real.

    3.3.1. Apia Debugger.Esta nueva funcionalidad permite al usuario

    visualizar el camino del flujo de un proceso, determinado por

    los valores de los atributos. Durante la ejecucin, el usuario

    puede especificar una serie de breakpoints, donde se le

    permite ver y alterar los valores de los distintos atributos,

    modificando el flujo del proceso.

    3.4.Herramientas de diseo

    Diseo de procesos BPMN: es una notacin grfica estndar

    para definir procesos de negocio; utiliza simbologa estndar. Se

    agreg en Apia una nueva funcionalidad que cumple las

    especificaciones BPMN; es posible importar y exportar procesos,

    y realizar debugging de procesos).

    Al disear un proceso el usuario podr unir todos los conceptos

    aprendidos anteriormente en Apia, como: atributos, formularios,

    entidades, roles, tareas, usuarios, grupos y clases de negocio, as

    como los nuevos conceptos incorporados del estndar BPMN:

    eventos, artefactos, swimlanes y gateways.. Un proceso BPMN se

    encuentra definido por los siguientes componentes:

    Tareas

    Formularios

    Subprocesos

    Flujos de secuencia (Flechas o Dependencias)

    Grupos

    Roles

    Reglas de negocio

    Eventos

    Artefactos

    Swimlanes

    Gateways (operadores)

  • 7/21/2019 Apia Bpm Trabajo Final

    8/12

    Clases de negocio tipo Regla de negocio. Este nuevo tipo de

    clases de negocio permite que una regla de negocio creada por

    DROOLS pueda ser ejecutada desde Apia, facilitando la

    invocacin a un motor de reglas de negocio externo a Apia

    Agenda de tareas.La agenda de tareas de Apia permite activar

    una tarea posterior a determinada fecha y hora; la tarea apareceren la lista de tareas Libre una vez alcanzada la fecha y hora

  • 7/21/2019 Apia Bpm Trabajo Final

    9/12

    especificada. Tambin es posible consultar las tareas agendadas y

    reagendarlas. La funcionalidad de auditora permite ver qu

    usuario modific la agenda, qu modific y la fecha de la

    modificacin

    Integracin de servicios de terceros con los procesos y

    formularios (sin requerir programacin).

    Gestin de roles, grupos de trabajo, estructura organizacional.

    Generacin automtica de la documentacin que contiene los

    grficos de los procesos y formularios definidos, e informacin

    acerca de los procesos, tareas y reglas de negocio.

    3.5.Repositorio de metadatos: relaciones, descripciones y herramientas

    para creacin de servicios

    Datawarehouse cargado en tiempo real el cual contiene la

    informacin manejada por los procesos.

    Cubos y vistas por defecto incluidas en la herramienta las cuales

    contienen medidas (cantidades, plazos promedio de ejecucin,

    etc.), y dimensiones (procesos, tareas, grupos de trabajo, usuarios,

    fechas de inicio y fin, prioridad, etc.).

    Posibilidad de crear nuevas vistas para los cubos por defecto en

    formato tabular y grfico.

    Drill-down de las vistas hasta llegar al nivel de los procesos

    involucrados.

    Exportacin de las vistas definidas (datos y grficos) a pdf y

    excel.

    Herramientas para la creacin de nuevos cubos.

    Herramientas para la definicin de indicadores de gestin.

  • 7/21/2019 Apia Bpm Trabajo Final

    10/12

    Herramientas para la generacin de dashboards que contienen:

    indicadores, grficos, vistas, etc.

  • 7/21/2019 Apia Bpm Trabajo Final

    11/12

    3.6.Adaptadores a webservice, herramientas funciones.

    3.6.1.

    Web Server

    Para el correcto funcionamiento de Apia, es necesario contar

    con un Web Server instalado en el servidor del sistema.

    Gracias a la tecnologa Java, Apia es independiente del Web

    Server que lo ejecuta. El nico requerimiento para el Web

    Server es que soporte la especificacin J2EE (Java 2 Platform,

    Enterprise Edition) y que utilice el JDK 1.4 o superior para la

    ejecucin de las clases Java.

    Algunos ejemplos de Web Server que cumplen con estos

    requisitos son:

    Tomcat 4.1 o superior.

    IBM WebSphere Application Server 4 o superior.

    Oracle Application Server 9i o superior.

    Weblogic Application Server 6 o superior.

    Borland Enterprise Server 5 o superior.

    3.6.2.

    Diferentes Web Browser

    Al ser Apia una herramienta totalmente Web, el nico

    requisito para ejecutar es que el cliente tenga instalado un

    Web Browser. De esta manera cualquier actualizacin de laaplicacin se ver reflejada inmediatamente en todos los

    clientes. Apia soporta los siguientes Web Browsers:

    Internet Explorer 6.0 o superior

    Firefox 2.0

    Mozilla 1.17.13

    Netscape Navigator 9.0

    3.6.3. Apia Communicator. Esta herramienta ofrece un chat, que

    permite a los usuarios de Apia que se comuniquen,

    intercambien documentos y compartan tareas sin necesidadde salir de la aplicacin Tiene un historial de las

    conversaciones que se llevaron a cabo. Se pueden enviar

    mensajes o funcionalidades

  • 7/21/2019 Apia Bpm Trabajo Final

    12/12

    4. Cuadro comparativo de las funcionalidades de APIA BPM

    BPMN APIA BPM

    BPM: Enfoque en procesos sobre infraestructura empresarial

    - Adaptable al cambio SI SI

    - Ti alineado con objetivos. SI SI

    - Mxima eficiencia y productividad. SI SI

    - Empresa - TI SI SI

    Partes:

    - Espacio de trabajo. SI SI

    - Entorno. SI SI

    - Motor de simulacin. SI SI

    - Herramientas de diseo. SI SI

    - Repositorio de metadatos: relaciones, descripciones y y herramientas para creacin de servicios. SI SI

    - Adaptadores a webservice, herramientas funciones. SI SISI SI

    Middleware, pergamino fsico:

    Facilita comunicacin entre aplicaciones TI. SI SI

    Metadatos, el pergamino lgico:

    Gua para ir a servicios y procesos de informacin. SI SI

    Creacin de modelos unificados: individuos y tcnicos trabajan juntos para modelar, Eclipse diferentes niveles de conocimiento y colocar lo que saben. SI SI

    Definicin de procesos y diseo de flujos de trabajo:

    - Disear y documentar ejecutables. SI SI

    - Indicadores de clave de desempeo. SI SI

    - Mejor entendimiento entre desarrolladores. SI SI

    Desarrollo de procesos:

    Atreves de la documentacin se modela. SI SI

    Permite aadir detalles como informacin, formato de datos , transformacin, seguridad, registro, disponibilidad SI SI

    Definicin de reglas de negocio:

    Las modificaciones se realizan fuera del cd igo. SI SI

    Interfaz acces ible para d irectores de negocio. SI SI

    Lo usuarios autorizados modifican las reglas del proceso, esto permite reaccionar ante eventos y cambio en el entorno sin volver a redisear todo. SI SI

    Interfaces amigables.

    Diseo de Interfaces de usuario:

    Entorno BPM CAF, crea interfaces sin cdigo como java o HTML. SI SI

    Simulacin:

    Probar co mo funcionara. SI SI

    Se ejecuta como proyecto o varios escenarios, contiene procesos, recursos y configuraciones de documentos SI SI

    Lo resultados de la simulacin se representan en grficos c on informacin sob re pasos de trabajos, longitudes de cola, doc umentos entrantes o dentro, inicio, parada. SI SI

    Genera informes analizados por analistas

    Entorno de Ejecucin:

    - Motor de ejecucin: SI SI

    - Actividad e interacciones. SI SI

    - Gestiona rutas de trabajo. SI SI

    - Coordina interacciones SI SI

    - Proporciona auditoria de p rocesos. SI SI

    - Motor de anlisis: analiza los datos para presentarlos. SI SI

    - Seguimiento: recopila y procesa datos. SI SI

    - Generacin de alertas: notificaciones de logros correos, mvil, servicios web. SI SI

    - Aprendizaje estadstico: SI SI

    - Patrones histricos sobre tiempo y rendimiento. SI SI

    - Anlisis predictivo: SI SI

    - Predicciones a partir de estadstica, realizacin de acciones para alertas. SI SI

    Espacio de trabajo Unificado:

    Para usuario final, facilita tareas.

    - Bandeja de entrada de tareas:

    Interfaz principal, procesos- trabajadores, alertas e informacin s obre estado. si SI

    - Gestin de personas y procesos:

    Indicadores de c lave de desempeo para visualizar rendimiento de empleados durante los procesos . SI SI

    - Paneles de supervisin: SI

    Supervisin del proceso del negocio. SI SI

    Deteccin de problemas en proceso s. SI SI

    La herramienta BAM permite visualizar procesos en ejecucin, er rutas critica y cuellos de botella, explorar niveles a detalle. SI SI

    Componentes terceros:

    Se integra con office , ERP, sistemas de gestin de documentos minitab, bussines intelligence, TI. SI SI