Anda di halaman 1dari 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 de
procesos 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 distintas
actividades 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.















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.





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




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 de
trabajo.
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.










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)



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 aparecer
en la lista de tareas Libre una vez alcanzada la fecha y hora
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.
Herramientas para la generacin de dashboards que contienen:
indicadores, grficos, vistas, etc.











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 la
aplicacin 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 necesidad
de salir de la aplicacin Tiene un historial de las
conversaciones que se llevaron a cabo. Se pueden enviar
mensajes o funcionalidades








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 SI
SI 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 cdigo. SI SI
Interfaz accesible para directores 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 como 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 con informacin sobre pasos de trabajos, longitudes de cola, documentos 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 procesos. 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 sobre estado. si SI
- Gestin de personas y procesos:
Indicadores de clave 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 procesos. 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

Anda mungkin juga menyukai