23
-III- DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO EN SKELTA Autor: Ramírez Senovilla, Laura. Director: Muñoz García, Manuel. Entidad Colaboradora: Empresarios Agrupados. 1. RESUMEN ______________________________________________________ IV 2. PALABRAS CLAVE ______________________________________________ IV 3. INTRODUCCIÓN ________________________________________________ IV 4. DESCRIPCIÓN DEL TRABAJO REALIZADO _______________________ VIII 5. EL RESULTADO: LA APLICACIÓN _________________________________ X 5.1. Solicitud de Bienes __________________________________________________ X 5.2. Gestión de Incidencias _______________________________________________ XI 6. CONCLUSIONES ________________________________________________XII 7. REFERENCIAS _________________________________________________ XIII 8. LIBROS Y DOCUMENTOS _______________________________________ XIII

DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-III-

DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO EN

SKELTA

Autor: Ramírez Senovilla, Laura.

Director: Muñoz García, Manuel.

Entidad Colaboradora: Empresarios Agrupados.

1. RESUMEN ______________________________________________________ IV

2. PALABRAS CLAVE ______________________________________________ IV

3. INTRODUCCIÓN ________________________________________________ IV

4. DESCRIPCIÓN DEL TRABAJO REALIZADO _______________________ VIII

5. EL RESULTADO: LA APLICACIÓN _________________________________ X

5.1. Solicitud de Bienes __________________________________________________ X

5.2. Gestión de Incidencias _______________________________________________ XI

6. CONCLUSIONES ________________________________________________ XII

7. REFERENCIAS _________________________________________________ XIII

8. LIBROS Y DOCUMENTOS _______________________________________ XIII

Page 2: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-IV-

1. RESUMEN

GHESA ha firmado con Invensys un acuerdo de comercialización, distribución y prestación

de servicios a partir de SKELTA en España. Así, se prestarán servicios de preventa, venta y

postventa.

En una primera etapa se dará a conocer el producto al mercado. Para ello se realizará

marketing directo a través de mailing a clientes de GHESA, enviando información publicitaria

donde se muestren las ventajas del producto, así como las interacciones con diversas

aplicaciones. Se ha elegido esta técnica de marketing por ser un método rápido, económico y

fácil de llegar al posible comprador.

También se realizarán visitas personalizadas a clientes potenciales. La finalidad de estas

visitas es captar la atención del cliente y mostrar los beneficios que puede tener en su

organización con la implantación del producto que se le ofrece. Se realizará una presentación

del prototipo desarrollado y se mostrará como el mejor de la competencia.

En la etapa de venta se personalizará la aplicación a las necesidades del cliente y se

proporcionará información para facilitar su uso.

En la última etapa se ofrecerá el servicio de postventa, que proporciona soluciones a los

posibles problemas técnicos del producto.

Para familiarizar a los clientes con el producto se realizarán dos seminarios anuales. Los

seminarios SKELTA son la forma de tener acceso a información actualizada sobre beneficios

y funcionalidades del producto. Los clientes compartirán su experiencia con la solución para

la detección, integración, publicación y desarrollo de nuevas necesidades para su

incorporación en futuros prototipos de demostración.

2. PALABRAS CLAVE

Skelta, workflow, formulario, BPM, KPI, notificaciones.

3. INTRODUCCIÓN

Business Process Management (BPM) es la tecnología que permite diseñar, modelar, ejecutar

monitorizar y optimizar los procesos de negocio de una organización, entendiendo que un

proceso de negocio es una serie de actividades realizadas en una determinada secuencia, para

cubrir una de las líneas de negocio de una empresa o de una organización.

Page 3: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-V-

Ilustración 1: Ciclo de vida BPM

Por lo tanto las herramientas BPM deben permitir gestionar dichos procesos, mediante la

realización de las siguientes actividades:

Diseño

La fase de diseño consiste en analizar en una empresa todas las líneas de negocio, asignándole

a cada una de ellas un proceso. También se analizan los objetivos y organización de la

empresa, para así poder desglosar todas sus actividades en procesos comerciales. Realizando

un buen diseño se aseguran menos problemas durante su vida útil, favoreciendo así la

planificación.

Modelado

Finalizada la fase de diseño, se desarrollan las líneas de negocio creadas llevando a cabo una

representación del modelo que se parezca lo más posible a la realidad. En dicha

representación se presentarán cuellos de botella, que se analizarán al igual que los posibles

costos y riesgos, introduciendo combinaciones de variables.

BPM

Ejecutar

Monitorizar

OptimizarDiseñar

Modelar

Page 4: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-VI-

Ejecución

Tras la fase de modelado, se selecciona la solución BPM más eficiente para su posterior

implementación. Dependiendo de los eventos que se reciban, se seleccionarán distintos

caminos de ejecución para una misma línea de negocio.

Para la automatización de los procesos se desarrollará una aplicación que ejecute los pasos

necesarios del proceso, asegurando que se ejecuten todos los pasos de forma precisa o

completa. En algunas fases será necesaria la intervención humana, que permitirá conducir la

ejecución y resolución del proceso.

Monitorización

Finalizada la ejecución, se procede a realizar un seguimiento de la misma en tiempo real. El

seguimiento se realiza individualmente, por lo que la información sobre cada estado se ve

fácilmente y se proporcionan estadísticas sobre cada proceso, lo que permite identificar las

deficiencias.

El grado de monitorización depende de la información a evaluar, puede ser en tiempo real o

pasiva. Independientemente del grado, permite reaccionar a tiempo y cambiar procesos y

recursos existentes, e incluso, cambiar sobre la marcha la terminación de aquellos procesos

que están fallando. Este proceso permite detectar diferencias entre la ejecución del proceso

actual y el modelo diseñado, con la ventaja de poder analizar los cuellos de botella del

proceso.

Optimización

Analizadas las estadísticas, y comparadas diversas simulaciones, se determina una solución

que posibilita la mejora óptima del funcionamiento de cada proceso. Cabe destacar la

importancia de la toma de decisiones en esta actividad del ciclo de vida del BPM, ya que

supone la adecuada o ineficiente mejora en el diseño de los procesos

Page 5: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-VII-

A continuación se muestra un ejemplo de BPM. Se ha realizado una división por capas según

la arquitectura. Las capas son presentación, negocio y datos.

Capa de presentación o de usuario: Esta capa presenta el sistema al usuario, es la interfaz

gráfica. Debe ser intuitiva para facilitar la comunicación. Comunica al usuario con la capa de

negocio.

Capa de negocio: Es la capa que contiene el BPM propiamente dicho, se establecen todas las

reglas que deben cumplirse. Se comunica directamente con la capa de presentación,

recibiendo las solicitudes y mostrando los resultados, y con la capa de datos, solicitando al

gestor almacenar o recuperar datos.

Capa de datos: Es la encargada del acceso a los datos, formada por uno o más gestores de

bases de datos. En este ejemplo se muestran dos gestores que reciben solicitudes de

almacenamiento o recuperación desde la capa de negocio.

Ilustración 2: Arquitectura por capas

Page 6: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-VIII-

4. DESCRIPCIÓN DEL TRABAJO REALIZADO

Un prototipo es un modelo a escala con la funcionalidad limitada, es decir, no tiene la misma

funcionalidad que el producto final. El prototipo se usa para alcanzar las necesidades del

sistema. Su principal objetivo es obtener y validar los requerimientos básicos, manteniendo

abiertas las opciones de implementación.

Concretamente en el prototipo se desarrollan las siguientes funcionalidades:

Gastos de Viaje.

Solicitud de Bienes.

Gestión de Incidencias.

Para el desarrollo del prototipo de demostración que muestra la funcionalidad de la

herramienta SKELTA se han seguido las siguientes etapas:

Identificación de necesidades

Tras una serie de reuniones con el cliente para el que se ha desarrollado el prototipo, se ha

comprendido el funcionamiento, la organización y los objetivos que el cliente desea que

cumpla su aplicación, por lo que en el capítulo Identificación de necesidades se resumen con

precisión las necesidades que debe satisfacer el prototipo.

Análisis de requisitos

En esta etapa se ha realizado un análisis básico de la aplicación. Para esto, se han estudiado

los requisitos que el cliente espera cumpla la aplicación, el workflow que debe seguir cada

procedimiento y el modelo conceptual del nuevo sistema, para adquirir conocimiento para la

realización de este proyecto.

Estudio de arquitectura

El objetivo de esta fase del proyecto es definir las posibles soluciones arquitectónicas que

satisfagan los requisitos de usuario y de diseño. Para ello se propondrán diversas soluciones.

Page 7: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-IX-

Diseño del prototipo

En esta etapa del proyecto se realiza el diseño para el posterior desarrollo del prototipo. Se ha

llevado a cabo mediante el diseño de procesos y el diseño físico de datos.

Plan de pruebas

Una vez desarrollados y probados cada uno de los formularios y componentes que forman el

prototipo, se realizan una serie de pruebas unitarias para conseguir integrar todo el sistema.

Así, el objetivo global de esta fase es someter al prototipo desarrollado y a sus componentes, a

una serie de verificaciones encaminadas a garantizar un nivel de fiabilidad aceptable.

Hay cuatro tipos de pruebas que se han realizado: Pruebas unitarias, pruebas de integración,

pruebas de validación y pruebas de aceptación. Cada una de ellas encaminadas a la búsqueda

y subsanamiento de un tipo de problemas.

Desarrollo / Proyecto de adaptación

Realizados los pasos anteriores, se codifica y desarrolla el código del prototipo para adaptar la

herramienta a las necesidades descritas anteriormente.

Plan de implantación

Una vez probada la integridad del software del sistema y especificada su instalación y

configuración, se lleva a cabo la explotación del sistema. Para ello se realizan la implantación

física de la aplicación y los scripts a ejecutar sobre la base de datos.

Page 8: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-X-

5. EL RESULTADO: LA APLICACIÓN

Como resultado de todo lo descrito anteriormente, se obtiene la aplicación desarrollada, que

comprende dos flujos de trabajo bien diferenciados: Solicitud de Bienes y Gestión de

Incidencias.

Solicitud de Bienes

El jefe de una unidad organizativa rellena la siguiente solicitud:

Completada la solicitud, el director del departamento correspondiente estudia la solicitud y

puede llevar a cabo dos acciones, aprobar o rechazar.

En cualquiera de los casos se enviará una notificación al solicitante.

Page 9: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-XI-

Gestión de Incidencias

El usuario completa la siguiente solicitud:

Completada la solicitud, el responsable del CAU estudia la solicitud y puede llevar a cabo dos

acciones, aprobar o rechazar.

En cualquiera de los casos se enviará una notificación al solicitante.

En caso de ser aprobada se notificará la tarea a realizar al trabajador del CAU

correspondiente.

Page 10: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-XII-

6. CONCLUSIONES

Las herramientas workflow facilitan la integración de las nuevas tecnologías con los procesos

de negocio redefiniendo y mejorando dichos procesos. Independientemente del sector de

mercado, la automatización de procesos workflow produce beneficios a las empresas,

formando parte de su infraestructura.

Los resultados indican que las organizaciones que han implementado dicha solución han

obtenido los siguientes beneficios:

La automatización de procesos reduce la intervención de personas, a la vez que limita

las posibles indefiniciones. La reasignación dinámica de recursos beneficia el reparto

de carga de trabajo en caso de ausencia de parte de la cadena.

Al existir mejoras en rendimiento, productividad, se reducen los costes y tiempos de

respuesta, aumentando la calidad y eficiencia en la organización

Las herramientas BPM mejoran la atención y el servicio, ya que incrementa el número

de actividades ejecutadas en paralelo, a la vez que minimiza el tiempo requerido para

el acceso a documentación, disminuyendo a su vez el tiempo que los participantes,

supervisores y administradores necesitan para conocer la situación de un determinado

proceso. Actualmente el paralelismo en la ejecución de tareas resulta imposible dado

que los procesos están basados en papel.

Por otro lado, el trabajo no queda parado. Los procesos son documentados y

monitorizados, asegurando que el trabajo se realiza según lo planificado. El actor

adecuado, dispositivo o sistema es asignado en cada caso, asignando en primer lugar

los casos críticos en el tiempo.

Page 11: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-XIII-

7. REFERENCIAS

Páginas web

[www01] Nociones básicas wokflow.

http://en.wikipedia.org/wiki/Workflow

[www02] Nociones básicas BPM.

http://en.wikipedia.org/wiki/Business_process_management

[www03] Base de conocimientos de Skelta.

http://kb.skelta.com/

Videos

[SKEL05] Skelta Software, “Skelta Forms Designer “, Skelta Software Pvt. Ltd., 2011.

[SKEL06] Skelta Software, “Skelta BPM.NET featuring Skelta List for Purchase

Order Management “, Skelta Software Pvt. Ltd., 2011.

8. LIBROS Y DOCUMENTOS

Las fuentes de conocimiento utilizadas para la elaboración de este proyecto se muestran a

continuación.

[RIVE05] Enrique Rivero Cornelio, Luis Martínez Fuentes, Israel Alonso Martínez.

“Bases de datos relacionales: Fundamentos y Diseño Lógico”. Universidad

Pontificia Comillas. Madrid, 2005.

[MUÑO10] Manuel Muñoz García, “Apuntes de Gestión de Proyectos Informáticos”,

Madrid 2010.

[EMPR90] Empresarios Agrupados, “Manual de Ingeniería del Software”, Empresarios

Agrupados, 1990.

[EMPR08] Empresarios Agrupados, “Síntesis de la organización”, Empresarios

Agrupados, 2008.

Page 12: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-XIV-

[NICK08] Nick Randolph, Nick Randolph, “Professional Visual Studio 2008”, Wrox,

2008.

[DELA09] Kalen Delaney, Paul S. Randal, “Microsoft® SQL Server® 2008 Internals

(Pro - Developer)”, Kimberly L. Tripp and Conor Cunningham, 2009.

[SKEL01] Skelta Software, “Skelta BPM NET Administrator Guide“, Skelta Software

Pvt. Ltd., 2009.

[SKEL02] Skelta Software, “Skelta BPM NET API Scenarios“, Skelta Software Pvt.

Ltd., 2009.

[SKEL03] Skelta Software, “Skelta BPM NET Developer Guide“, Skelta Software Pvt.

Ltd., 2009.

[SKEL04] Skelta Software, “Skelta BPM NET Forms and Lists“, Skelta Software Pvt.

Ltd., 2009.

[SKEL05] Skelta Software, “Skelta BPM NET User Guide“, Skelta Software Pvt. Ltd.,

2009.

[SKEL06] Skelta Software, “Skelta BPM NET API Reference“, Skelta Software Pvt.

Ltd., 2009.

Page 13: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-XV-

DEVELOPMENT OF A DEMONSTRATION PROTOTYPE BASED ON

SKELTA

Author: Ramírez Senovilla, Laura.

Director: Muñoz García, Manuel.

Organization: Empresarios Agrupados.

1. ABSTRACT ____________________________________________________ XVI

2. KEYWORDS ____________________________________________________ XVI

3. INTRODUCTION ______________________________________________ XVII

4. TASK DESCRIPTION _____________________________________________ XX

5. RESULTS: THE APPLICATION ___________________________________ XXI

6. CONCLUSIONS _______________________________________________ XXIII

7. REFERENCES _______________________________________________ XXIII

8. BIBLIOGRAPHY _______________________________________________ XXIV

Page 14: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-XVI-

1. ABSTRACT

GHESA and Invensys have signed a marketing, distribution and service provision from Skelta

in Spain. Therefore, GHESA renders pre-sales, sales and post sales services.

First the product will be showed to the market and after that, direct marketing campaigns will

be carried out to GHESA customers by sending information, which shows the advantages of

the product and the interactions with several applications. This technology of marketing has

been chosen for being a fast, economic and easy method to reach potential buyers.

In addition there will be realized personalized visits to potential customers. The purpose of

these visits is to catch the customer's attention and show them the benefits it can have in their

organization with the product implementation. There will be also a presentation of the

developed prototype in which it will be recognized as the best prototype.

In sale stage there will customize the application to customer needs and provide information

to facilitate their use.

In the last stage there will offer after-sales service, which provides solutions to the possible

technical problems of the product.

In order to familiarize customers with the product, annual seminars will be realized. The

Skelta seminars are a way to having access to updated information about benefits and product

features. Customers will share their experience with the solution for the detection, integration,

publication and development of new requirements for inclusion in future demonstration

prototypes.

2. KEYWORDS

Skelta, workflow, form, BPM, KPI, notifications.

Page 15: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-XVII-

3. INTRODUCTION

Business Process Management (BPM) is the technology that allows design, model,

implement, monitor and optimize the business processes of an organization. A business

process is a series of activities in sequence, to cover one of the business lines of a company or

organization.

Picture 1: BPM life-cycle

Therefore BPM tools must allow managing the above mentioned processes, to carry out the

following activities:

Design

This process is based on analyzing all business lines of a company, assigning a process to

each one of them.

The aims and organization of the company are also analyzed, in order to break down all their

activities in business processes. A good design can assure less problems during their lifetime,

and therefore less problems related to planning.

BPM

Implement

Monitor

OptimizeDesign

Model

Page 16: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-XVIII-

Model

One the phase of design is finished, the next step consists in developing business lines trying

to make a model representation as real as possible. This representation will show bottlenecks,

which will be analyzed as potential costs and risks, introducing combinations of variables.

Implement

After the modeling phase, the most efficient BPM solutions are selected for the final

implementation. Depending on the events which are received, different execution paths will

be selected for the same business line.

For the processes automation an application will be developed to execute the necessary steps

of the process, assuring that all of item are accurately abd completely executed. In some

phases human intervention will be required to allow execution and resolution of the process to

lead.

Monitor

After the execution, it is carried out a real time follow-up of it. Monitoring is realized

individually, so that information about each state is seen easily and statistics about each

process, which allows identify the deficiencies, are provided.

Independently of the degree, it allows to react in time and to change processes and resources,

and even, to change the completion of those processes that are failing.

This process allows detecting differences between the execution of the current process and the

model designed, taking advantage of being able to analyze.

Optimization

One statistics have been analyzed and simulation has been compared, a solution is decided to

make possible the ideal improvement of the functioning of every process.

Note the importance of making decisions in this activity of the BPM lifecycle, which means

the suitable or inefficient improvement designing processes.

Page 17: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-XIX-

Below is an example of BPM. There has been a division into layers according to the

architecture. The layers are there: presentation, business and information.

Presentation or user layer: This layer shows the user interface. It must be intuitive to

facilitate the communication. It reports between the user and the business layer.

Business layer: This layer contains the BPM and there are established all the rules that must

be reached. It communicates directly with the presentation layer, receiving the requests and

displaying the results, and the data layer, asking the manager to store or recover information.

Data layer: It is responsible for accessing to data, consisting of one or more data base

management. This example shows two managers who receive requests for storage and

recovery from the business layer.

Picture 2: Architecture example

Page 18: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-XX-

4. TASK DESCRIPTION

A prototype is a scale model with limited functionality, so it has not the same functionality as

the final product. The prototype is used to reach the needs of the system. Its main objective is

to obtain and validate the basic requirements, keeping the options of implementation opened.

To specify, the following features are developed in the prototype:

• Travel Expenses.

• Property Request.

• Incident Management.

For the development of the demonstration prototype which shows the functionality of Skelta,

the following steps have been followed:

Identifying needs

After some meetings with the client for which it has developed a prototype, it has been

understood the functioning, the organization and the objectives the client wishes to provide

his application, so in the Identifying needs chapter, there are accurately summarized, the

needs that the prototype must satisfy.

Requirements analysis

At this stage it has been realized a basic analysis of the application. For this analysis, it was

been studied the requirements that the client expected to be provided by the application, the

workflow that must follow each procedure and the conceptual model of the new system, in

order to acquire knowledge for the realization of this project.

Architectural analysis

The aim of this project phase is to define the possible architectural solutions that satisfy user

requirements and design. There will propose some solutions.

Prototype design

At this stage, the design is realized for the further development of the prototype. It has been

carried out through process design and physical data design.

Page 19: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-XXI-

Test Plan

Once each one of the components has been developed and tested, a series of unit tests are

realized in order to reach the successful integration of the system. The global objective of this

phase is to carry out some tests to ensure an acceptable level of reliability.

There are four types of tests which have been realized: Unit testing, integration testing,

validation testing and acceptance testing. Each of them is aimed at the process of searching

and rectifying the problems.

Development / Adaptation Project

Once the previous steps have been realized, the code prototype is coding and developing to

adapt the tool to the described needs listed previously.

Implantation plan

Once the integrity of the software of the system has been proved and his installation and

configuration have also been specified, the exploitation of the system is carried out. For it the

physical implantation of the application and the scripts to execute on the database are realized.

5. RESULTS: THE APPLICATION

As a result of all the above, the application developed comprising two different workflows:

Property Request and Incident Management

Property Request

The O. U. Manager fills the following request:

Page 20: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-XXII-

When the request is completed, the department manager studies the request and can perform

two actions, approve or reject.

In either case it shall notify the O. U. Manager.

Incident Management

The user fills the following request:

When the request is completed, the CAU manager studies the request and can perform two

actions, approve or reject.

Page 21: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-XXIII-

In either case it shall notify the user.

In case of approve shall be notified to the task at CAU worker corresponding.

6. CONCLUSIONS

The workflow tools facilitate the integration of the new technologies which business

processes redefining and improving these processes. Independently of market sector, the

automating workflow processes produce profits to the companies as a part of its

infrastructure.

The results indicate that the organizations which have implemented the above mentioned

solutions have obtained the following advantages:

The process automation reduces the involvement of people, whiling it limits the

possible lacks of definitions. The dynamic reassignment of resources benefits the

distribution of load of work in case of absence on part of the chain.

As a result of improvements in performance and productivity, costs and response

times are reduced, increasing quality and efficiency in the organization.

BPM tools improve the attention and the service, because it increases the number of

activities executed in parallel and it simultaneously minimizes the time required for

accessing to documentation, reducing the amount of time, participants, supervisors

and managers need to know the status of a particular process. Nowadays, the

parallelism in the execution of tasks turns out to be impossible because the processes

are based on paper.

On the other hand, the work is not stopped. The processes are documented and

monitored, ensuring that the work planned is carried out. The suitable actor, device or

system is assigned in each case by assigning first the time-critical cases.

7. REFERENCES

Web

[www01] Wokflow concepts.

http://en.wikipedia.org/wiki/Workflow

Page 22: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-XXIV-

[www02] BPM concepts.

http://en.wikipedia.org/wiki/Business_process_management

[www03] Skelta Knowledge Base.

http://kb.skelta.com/

Video

[SKEL05] Skelta Software, “Skelta Forms Designer “, Skelta Software Pvt. Ltd., 2011.

[SKEL06] Skelta Software, “Skelta BPM.NET featuring Skelta List for Purchase

Order Management “, Skelta Software Pvt. Ltd., 2011.

8. BIBLIOGRAPHY

Knowledge sources used in the preparation of this project are listed below.

[RIVE05] Enrique Rivero Cornelio, Luis Martínez Fuentes, Israel Alonso Martínez.

“Bases de datos relacionales: Fundamentos y Diseño Lógico”. Universidad

Pontificia Comillas. Madrid, 2005.

[MUÑO10] Manuel Muñoz García, “Apuntes de Gestión de Proyectos Informáticos”,

Madrid 2010.

[EMPR90] Empresarios Agrupados, “Manual de Ingeniería del Software”, Empresarios

Agrupados, 1990.

[EMPR08] Empresarios Agrupados, “Síntesis de la organización”, Empresarios

Agrupados, 2008.

[NICK08] Nick Randolph, Nick Randolph, “Professional Visual Studio 2008”, Wrox,

2008.

[DELA09] Kalen Delaney, Paul S. Randal, “Microsoft® SQL Server® 2008 Internals

(Pro - Developer)”, Kimberly L. Tripp and Conor Cunningham, 2009.

[SKEL01] Skelta Software, “Skelta BPM NET Administrator Guide“, Skelta Software

Pvt. Ltd., 2009.

[SKEL02] Skelta Software, “Skelta BPM NET API Scenarios“, Skelta Software Pvt.

Ltd., 2009.

Page 23: DESARROLLO DE UN PROTOTIPO DE DEMOSTRACIÓN BASADO … · Una vez desarrollados y probados cada uno de los formularios y componentes que forman el prototipo, se realizan una serie

-XXV-

[SKEL03] Skelta Software, “Skelta BPM NET Developer Guide“, Skelta Software Pvt.

Ltd., 2009.

[SKEL04] Skelta Software, “Skelta BPM NET Forms and Lists“, Skelta Software Pvt.

Ltd., 2009.

[SKEL05] Skelta Software, “Skelta BPM NET User Guide“, Skelta Software Pvt. Ltd.,

2009.

[SKEL06] Skelta Software, “Skelta BPM NET API Reference“, Skelta Software Pvt.

Ltd., 2009.