OPTIMIZACIÓN INSUMO ROBOT
1 BITACORA DE ACTUALIZACIONES
2 ÍNDICE3.2 MODELAMIENTO FUNCIONAL DE LA APLICACIÓN 3.3 INTEGRACIÓN MODELAMIENTO DE PROCESO Y MODELAMIENTO FUNCIONAL DE APLICACIONES 4 propuesta práctica para integración entre PROCESOS Y FUNCIONALIDADES DE LA APLICACIÓN 4.1 lenguaje para definición deL PROTOTIPO WEB Y la aplicación 3 OPTIMIZACIÓN insumo robot3.1 MODELAMIENTO DE PROCESOSDurante la Etapa de Diseño Funcional de los proyectos desarrollados por DocIRS, los ingenieros de procesos utilizan la aplicación BizAgi para modelar el flujo de actividades de negocio (BPM) propuesto al cliente. Un ejemplo de un flujo de actividades de negocio que se entrega a los clientes, se muestra a continuación.
Desde el punto de vista del modelamiento de procesos, la aplicación BizAgi tiene las siguientes ventajas: 1. Utiliza modelos BPM, los cuales son estándares, fáciles de entender y ampliamente utilizados en el mercado. 2.
Genera documentos auto-contenidos. Es decir, todo
el modelamiento de procesos realizado puede almacenarse en 1 o varios
documentos BizAgi. 3.
Es Freeware 4.
Permite exportar el modelamiento en un archivo
WORD, el cual puede utilizarse como la base de un documento entregable. 3.2 MODELAMIENTO FUNCIONAL DE LA APLICACIÓNAsí mismo, durante la Etapa de Diseño Funcional, los ingenieros de procesos de DocIRS realizan el Modelamiento Funcional de la Aplicación que se construirá durante la etapa de desarrollo. Este modelamiento se plasma en una aplicación llamada RobotDocIRS, Herramienta Tecnológica de DocIRS (Prototipo WEB, ver descripción a continuación). PROTOTIPO
WEB El prototipo WEB es un conjunto de pantallas que contienen los campos, tablas, objetos y enlaces definidos en el rediseño de procesos. Además cuenta con la navegación y dinamismo para hacer simulaciones del funcionamiento de la aplicación. Esta aplicación se diferencia del sistema final dado que no cuenta con las lógicas para realizar cálculos y tampoco cuenta con una base de datos asociada. A través del prototipo, los usuarios finales de la aplicación participan directamente en la experiencia de análisis y diseño, evaluando y comparando ellos mismos el diseño y la información generada por el sistema. El prototipo se inicia como un modelo de simulación que va evolucionando con su uso, para llegar idealmente a utilizarse con efectividad en situaciones reales. Además los prototipos permiten: · Diseñar sistemas más manejables por los usuarios finales. · Diseñar sistemas dinámicos, más pequeños e independientes. A continuación se muestra un ejemplo de
una pantalla del prototipo Web que desarrolla DocIRS. En se muestra los
objetos que componen una pantalla del prototipo (Campos de texto, combo-box,
textos, viñetas, Etc.) y el pop-up en el cual se muestra la descripción de
cada uno de los objetos.
Actualmente, para confeccionar el Prototipo WEB se utiliza la aplicación llamada Generador de Insumos. Esta aplicación permite que el ingeniero de procesos describa en un lenguaje predefinido, la aplicación final que se desea obtener. A partir de dicho diseño, el Generador de Insumos transforma la descripción en la maqueta que se mostrará al cliente. 3.3 INTEGRACIÓN MODELAMIENTO DE PROCESO Y MODELAMIENTO FUNCIONAL DE APLICACIONESEl modelamiento de procesos indica que el cliente “debe” realizar una serie de tareas para lograr un flujo de actividades acorde a las “Mejores Prácticas”; sin embargo, no indica si la actividad se debe realizar de forma manual o en una aplicación. Lo que indica si se debe realizar de forma manual o en una aplicación, es una evaluación de la tarea de tipo: económica, sobre la calidad de la tarea, sobre la imagen de la empresa, etc.. Es decir, los análisis: “Es más barato construir una aplicación a poseer una persona realizando la actividad durante X horas” y/o “Al realizar la tarea en una aplicación, se disminuyen los errores en un Y porciento”. Una vez realizado este análisis, el ingeniero de procesos puede definir que una actividad debe ser realizada de forma parcial o completa por una aplicación. 4 propuesta práctica para integración entre PROCESOS Y FUNCIONALIDADES DE LA APLICACIÓNLa aplicación BizAgi permite que un ingeniero de procesos, diferencie si una actividad es realizada de forma manual, de forma semi automática (i.e. interacción usuario-aplicación) o completamente por una aplicación (i.e. una lógica automática embebida en una aplicación). Esta nomenclatura se muestra en el diagrama del ejemplo anterior, de la siguiente forma:
Como se puede apreciar, en BizAgi las actividades se pueden diferenciarse en distintos tipos. Es así como, se puede definir que una tarea es manual cuando posee el icono de una mano, una tarea es semi-automática (i.e. interacción usuario-aplicación) cuando poseen el icono de una persona, y una tarea es automática cuando posee el icono de un script. 4.1 lenguaje para definición deL PROTOTIPO WEB Y la aplicaciónLa definición sobre la forma en la cual se describe una aplicación utilizando BizAgi, es equivalentre, a la creación de un lenguaje que utiliza las herramientas disponibles. BizAgi provee una serie de herramientas para estructurar este lenguaje:
Entre mayor complejidad posea el lenguaje definido, mayor detalle poseerá la información que podrá colocar en la página WEB. |
RobotDocIRS, Herramienta Tecnológica de DocIRS