Sunteți pe pagina 1din 20

HERRAMIENTAS PARA LA GESTIÓN DE PROCESOS DE NEGOCIO Y SU

RELACIÓN CON EL CICLO DE VIDA DE LOS PROCESOS DE NEGOCIO: UNA


REVISIÓN DE LITERATURA

BUSINESS PROCESS MANAGEMENT TOOLS AND ITS RELATION TO


BUSINESS PROCESS LIFE CYCLE: A LITERATURE REVIEW
Ernesto A. Galvis-Lista1, Mayda Patricia González-Zabala2

Fecha de recepción: 30 de abril de 2014


Fecha de aprobación: 24 de septiembre de 2014

Referencia: E.A. Galvis-Lista, M.P. González-Zabala. (2014). Herramientas para la gestión de procesos de negocio y su
relación con el ciclo de vida de los procesos de negocio: Una revisión de literatura. Ciencia e Ingeniería Neogranadina,
24 (2), pp. 37 - 55

RESUMEN

Este artículo presenta una revisión sobre la oferta de herramientas de tecnología de información,
TI, para la gestión de procesos de negocio (Business Process Management - BPM). Para esto,
se desarrolla una conceptualización de las etapas del ciclo de vida de los procesos de negocio y
se realiza una descripción de las herramientas de TI desde una perspectiva funcional. Luego, se
realiza un mapeo para ubicar las herramientas de TI en cada una de las fases del ciclo de vida.
Este trabajo se constituye en una referencia para los profesionales que desarrollan iniciativas
de BPM, así como para investigadores, profesores y estudiantes interesados en el tema. La
principal contribución del trabajo es la conceptualización de las etapas del ciclo de vida de BPM y
la identificación de herramientas de TI que soportan cada una de estas.

Palabras Clave: gestión de procesos de negocio, herramientas de TI para BPM, ciclo de vida de
los procesos de negocio.

ABSTRACT

This paper presents a review of the wide range of information technology (IT) tools for Business
Process Management (BPM). First, a conceptualization of the stages of the business processes
life cycle was developed and the IT tools were described from a functional perspective. Then, a
mapping of IT tools in each the phases of the life cycle of BPM was done. This work constitutes

1. Ingeniero de Sistemas, MSc. Profesor Asociado. Facultad de Ingeniería, Universidad del Magdalena, Santa Marta D.T.C.H., Colombia, egalvis@
unimagdalena.edu.co.
2. Ingeniera de Sistemas, PhD. Profesora Asociada, Facultad de Ingeniería, Universidad del Magdalena, Santa Marta D.T.C.H., Colombia,
mpgonzalez@unimagdalena.edu.co

37
CIENCIA E INGENIERÍA NEOGRANADINA Volumen 24-2
Cien. Ing. Neogranadina, 24(2): 37-55, 2014

a reference for professionals responsible for developing BPM initiatives, as well as researchers,
teachers, and students interested in the subject. The main contribution of this work is the
conceptualization of the stages of the BPM lifecycle and the identification of IT tools that support
each of these stages.

Keywords: Business Process Management (BPM), IT tools for BPM, business process lifecycle.

INTRODUCCIÓN de una organización y, por ende, para la


gestión efectiva de sus procesos [4]. En este
En la actualidad, las organizaciones enfrentan sentido, la BPM incluye conceptos, métodos
muchos retos que han emergido a partir del y técnicas para el diseño, administración,
fenómeno de la globalización. Para hacer configuración, acuerdo y análisis de los
frente a competidores ubicados en diversas procesos de negocio [3].
regiones del mundo y responder rápidamente
a las cambiantes condiciones del mercado, las Los beneficios que obtienen las organizaciones
organizaciones de diversos sectores le han al implementar la BPM son: (1) mejor
prestado más atención y han invertido mayores entendimiento y visibilidad de los procesos, (2)
recursos en la Gestión de Procesos de Negocio mejora en el manejo de las excepciones y los
o Business Process Management (BPM) [1]. errores, (3) ahorro de tiempo y reducción de
Este interés se debe a que la BPM es una forma costos por el incremento en la eficiencia de las
de mejorar la visibilidad que se tiene del negocio operaciones, (4) mejora en el desempeño de
y de dotar a las organizaciones con habilidades los empleados, y (5) posibilidad de mejora de
y herramientas que les permitan responder los procesos con base en evidencias obtenidas
rápidamente a los cambios [2]. En este sentido, por el monitoreo de la ejecución de los mismos
la BPM es un tema de gran interés para las [5-7]. Para lograrlos, las organizaciones deben
comunidades académicas y de práctica de los asumir un enfoque centrado en los procesos,
campos de la administración y la computación. en el que se integren, en colaboración directa y
El amplio despliegue que ha tenido se debe responsabilidad conjunta, los responsables de
a que es altamente relevante desde una las operaciones del negocio y los responsables
perspectiva práctica y, además, ofrece retos del soporte de TI [8].
para la investigación y la innovación en varios
campos del conocimiento [3]. La implementación de la BPM en una organización
debe estar orientada por algún modelo de ciclo
Las ideas que motivan y sustentan este de vida de los procesos de negocio. Esto permite
desarrollo científico y tecnológico son dos: (1) mantener la coherencia en las acciones a
los procesos de negocio son el instrumento ejecutar, así como un mayor entendimiento de la
clave para organizar las actividades relación entre el resultado de la implementación
realizadas en una organización y entender y los objetivos organizacionales [3]. Además, al
sus interrelaciones para poder mejorarlos; tener claridad sobre el soporte de herramientas
y (2) los Sistemas y Tecnologías de de TI requerido en cada una de las fases del ciclo
Información (STI) son un elemento esencial de vida, los profesionales encargados de liderar
para soportar el desarrollo de las actividades la implementación de la BPM pueden organizar

38
Ernesto A. Galvis Lista, Mayda Patricia González Zabala
mejor todos los procesos de desarrollo o es entender el ciclo de vida de los procesos de
adquisición de tecnología de acuerdo con el negocio. Por tal razón, es necesario dar cuenta
alcance que pretendan lograr. En este orden de de diversas propuestas para la estructura de
ideas, este artículo presenta la descripción de este ciclo de vida que han sido publicadas en
varias herramientas de TI de soporte a la BPM, la literatura científica. En tal sentido, la Tabla
así como un análisis de su ubicación dentro del 1 presenta los nombres de las fases utilizados
ciclo de vida de los procesos de negocio. en 16 propuestas de ciclo de vida.

Este artículo ofrece una visión global y Como se observa en la Tabla 1, se identificaron
sintética sobre el tema, lo cual es útil para los 41 denominaciones diferentes para las fases
profesionales de la gestión y de la informática del ciclo de vida de los procesos de negocio.
que, estando involucrados en la implementación Lo anterior indica que existen coincidencias
de una iniciativa de BPM en una organización, exactas en la denominación de algunas fases,
requieran conocer la gama de tecnologías evidenciando un amplio grado de consenso
aplicables en su contexto de práctica. También entre los investigadores. Por ejemplo, la fase
resulta útil para estudiantes y profesores que de Diseño de procesos aparece ocho veces, la
requieran tener una visión sintética del alcance fase de Configuración de procesos aparece 6
de la BPM y sus tecnologías de soporte. veces y las fases de Diagnóstico de procesos,
Implementación de procesos, Adopción de
Lo que sigue del artículo está estructurado de la procesos y Ejecución de procesos, aparecen
siguiente manera: la sección uno presenta una cuatro veces.
aproximación conceptual al ciclo de vida de los
procesos de negocio, necesaria para identificar Por otra parte, se identificó una coincidencia
el soporte tecnológico requerido en cada una semántica en varias de las fases identificadas.
de las fases. En la sección dos se hace una Por ejemplo se identificaron las fases
descripción de cada una de las herramientas de denominadas de «Diagnóstico de Procesos» que
soporte para BPM, se identifican las principales tienen coincidencia en el propósito a las fases
funcionalidades, los beneficios de su uso, y denominadas de «Evaluación de Procesos».
algunos ejemplos de productos disponibles en el También se encontraron diferentes niveles de
mercado. La sección tres presenta el resultado detalle en la especificación de las fases. Por
del análisis sobre el tipo de soporte tecnológico ejemplo, se encontró una fase denominada
requerido en cada una de las fases del ciclo de «Análisis y Diseño de Procesos» [10] y otra
vida de los procesos de negocio. Por último, en denominada «Análisis y Diseño» [4], que agrupa
la sección cuatro se presentan las conclusiones las acciones que otros ciclos de vida separan en las
obtenidas al realizar este trabajo, y finalmente, las fases de «Análisis» y «Diseño». Adicionalmente,
referencias utilizadas en la revisión de literatura. se identificaron denominaciones que utilizaban
términos diferentes a los tradicionales, como la
fase de «Definición y alineación de procesos»
1. CICLO DE VIDA DE LOS PROCESOS DE [17] que indica que los procesos que han sido
NEGOCIO identificados deben quedar especificados
de forma rigurosa y deben estar alineados a
El primer paso para comprender el rol que las metas estratégicas y operacionales del
juegan las tecnologías de soporte a la BPM negocio, es decir, en el ámbito de acción del

39
CIENCIA E INGENIERÍA NEOGRANADINA Volumen 24-2
Cien. Ing. Neogranadina, 24(2): 37-55, 2014

Tabla 1. Propuestas de modelos de ciclo de vida de procesos de negocio.

análisis y diseño de los procesos. La síntesis de


las diferentes denominaciones para las fases
del ciclo de vida de los procesos de negocio se
presenta en la Tabla 2.

A partir de la síntesis presentada en la Tabla


2, se puede decir que el ciclo de vida de los
procesos de negocio, como se muestra en
la Figura 1, consiste en fases relacionadas y
organizadas en una estructura que, como lo
argumentan Van der Aalst [3] y Weske [4], no
implica una dependencia temporal o un orden
estricto en el que deban ejecutarse. En lugar de
esto, el ciclo de vida de los procesos de negocio
puede entenderse como un proceso evolutivo
e incremental. Este enfoque permite que las Figura 1. Ciclo de vida de los procesos de negocio.
organizaciones inicien la implementación Fuente: Elaboración propia a partir de [4].
de iniciativas de BPM sin tener que asumir
una etapa de aprestamiento demasiado
exigente en términos técnicos, financieros y de mejora continua y sostenible para los
organizacionales. Además, delinea un camino procesos de la organización [12].

40
Ernesto A. Galvis Lista, Mayda Patricia González Zabala
Tabla 2. Síntesis de cuatro fases del ciclo de vida de los procesos de negocio.

Como se mencionó antes, el objetivo de la y modelado del mismo, se recomienda la


fase de análisis y diseño es entender el estado utilización de notaciones estándar como
actual de los procesos de la organización y la Notación de Modelado de Procesos de
especificar las características que deberían Negocio o BPMN Business Process Modeling
tener para asegurar objetivos relacionados Notation. Una vez modelado el proceso, tal y
con la eficiencia, eficacia y efectividad. En como se ejecuta en la organización, se procede
esta fase se deben identificar y modelar los a evaluarlo con el fin de identificar mejoras
procesos que existen en la organización [24]. que deben ser incorporadas al proceso dentro
Estos procesos pueden estar formalmente de las especificaciones de diseño [17]. Para
identificados y documentados, como en un esto se pueden utilizar técnicas de trabajo
sistema de gestión de la calidad, o simplemente colaborativo, así como métodos de análisis
pueden estar establecidos dentro de la cultura cuantitativo de procesos y herramientas de
y política de la organización sin que medie simulación. Estas últimas permiten que los
una representación formal del mismo. Para participantes del proceso observen la ejecución
lograr la participación de la mayor parte de los paso a paso de modo que se puedan detectar
involucrados en el proceso en la identificación comportamientos indeseados. [4].

41
CIENCIA E INGENIERÍA NEOGRANADINA Volumen 24-2
Cien. Ing. Neogranadina, 24(2): 37-55, 2014

Al tener el proceso diseñado y validado se La fase de ejecución del proceso de negocio


puede proceder a configurar, implementar y requiere que la configuración esté completa.
desplegar el proceso diseñado en el entorno de Esta fase comprende todo el tiempo en el
ejecución que utiliza la organización. Para esto que los procesos de negocio se encuentran
se deben incorporar políticas y procedimientos en tiempo de ejecución. Aquí se crean
a las prácticas tradicionales de la organización, tantas instancias del proceso como sea
y se puede utilizar el soporte de un sistema necesario para cumplir con los objetivos de la
software que permita su implementación organización. El rol del sistema software de
y su ejecución [12]. En caso de optar por la soporte a la gestión de procesos de negocio
incorporación de un sistema software, se es controlar activamente la ejecución de
debe realizar la evaluación y selección de la cada una de las instancias del proceso
herramienta más adecuada de acuerdo con las de acuerdo con lo definido en el modelo.
características del proceso, y también se debe En esta fase se recopilan datos sobre la
enriquecer la especificación del diseño del ejecución del proceso, incluyendo el estado
proceso con detalles técnicos necesarios para de cada una de las instancias en cualquier
la configuración y despliegue del proceso en el instante de tiempo. Adicionalmente, estos
software seleccionado [4]. La configuración del datos recopilados pueden ser visualizados
sistema software debe incluir las interacciones utilizando diversas técnicas que faciliten el
de los empleados con el sistema y la integración monitoreo de las instancias del proceso [19].
con otros sistemas software utilizados por la Todos los datos recopilados serán utilizados
organización. en la fase de evaluación del proceso.

Esto último puede implicar trabajo en En la fase de evaluación se utilizan los datos
construcción de aplicaciones que puedan recopilados en la fase de ejecución para
enlazar sistemas software de uso específico identificar las fortalezas y debilidades del
con el sistema de gestión de procesos de proceso. Esta evaluación debe dar como
negocio, o el diseño e implementación de resultado la especificación de mejoras para
una arquitectura orientada a servicios que el proceso y su implementación [12]. La fase
se encargue de ese tipo de interacciones. de evaluación debe tomar como línea base
Adicionalmente, dependiendo de las datos de la ejecución del proceso antes de la
características del proceso, se deben tener en implementación, los cuales pueden obtenerse
cuenta aspectos relacionados con el manejo de datos históricos o de los resultados de
de transacciones [4]. Una vez implementado simulaciones. Adicionalmente, se recomienda
el proceso con todas sus características, se que el análisis del proceso involucre diversas
deben realizar validaciones y pruebas para perspectivas desde las cuales se puedan
asegurar la calidad. Aquí pueden utilizarse emitir juicios, por ejemplo, la perspectiva
técnicas para la realización de pruebas propias operacional del proceso, la perspectiva
de la Ingeniería de Software, como pruebas financiera, y, la siempre muy importante,
de unidad (a nivel de actividades de proceso), perspectiva de los usuarios del proceso. En
pruebas de rendimiento e integración (a esta fase se pueden utilizar instrumentos
nivel del proceso). Por último, el proceso como tableros de comando que permitan
implementado debe ser desplegado en el presentar la síntesis de los resultados del
entorno de producción. proceso en diversas perspectivas. Sumado

42
Ernesto A. Galvis Lista, Mayda Patricia González Zabala
a esto, es importante mencionar que este de herramientas de gestión como cuadros de
ciclo de vida genera numerosos artefactos mando o indicadores claves de desempeño.
y actividades en diferentes niveles de la
organización que requieren organizarse Por último, es necesario expresar que
y administrarse de la mejor manera. Por durante todo el ciclo de vida las personas de
ejemplo, el problema de almacenar y la organización asumen uno o varios roles
recuperar toda la documentación relacionada relacionados con la gestión de los procesos
con los procesos y su implementación técnica de negocio. Estos roles se encargan de
debe ser resuelto utilizando procedimientos hacer que el ciclo se desarrolle de acuerdo
y herramientas que faciliten el acceso de las con los objetivos de la organización. En este
personas a estos recursos. sentido, las personas, dependiendo de sus
niveles de responsabilidad, experiencia y
De la descripción de cada fase del ciclo de conocimiento podrían asumir alguno de
vida se pueden identificar un conjunto de los siguientes roles: Director de Procesos
resultados esperados, que se presentan en (Chief Process Officer), Ingeniero de
la Tabla 3. Estos resultados son necesarios y Procesos de Negocio (Business Process
suficientes para lograr el objetivo de la fase. Engineer), Diseñador de Procesos (Process
Además, la forma particular que toman estos Designer), Participante de proceso (Process
resultados depende de las características de Participant), Trabajador de conocimiento
los procesos que se gestionan y de la forma (Knowledge Worker), Responsable de
en que se lleva a cabo el ciclo de vida en cada Proceso (Process Responsible), Arquitecto
organización. Por ejemplo, el monitoreo de software (Software Architect), y
del proceso, que hace parte de la fase de Desarrollador de software (Software
ejecución, podría materializarse por medio Developer) [25-27].

Tabla 3. Descripción de las fases del ciclo de vida de los procesos de negocio.

43
CIENCIA E INGENIERÍA NEOGRANADINA Volumen 24-2
Cien. Ing. Neogranadina, 24(2): 37-55, 2014

2. HERRAMIENTAS PARA LA GESTIÓN DE representación de recursos físicos y humanos,


PROCESOS DE NEGOCIO restricciones normativas, y riesgos y problemas
asociados directamente a una actividad o
Para realizar el análisis propuesto en este a todo el proceso [29]. También, algunas
trabajo se requiere tener una descripción de herramientas proporcionan funcionalidades
los diferentes tipos de herramientas para la para la generación de reportes que permiten
gestión de procesos de negocio, de modo que que toda la información relativa al proceso
la clasificación de las herramientas respecto sea publicada y compartida electrónicamente.
de las fases del ciclo de vida sea interpretada Por otra parte, dado que la mayoría de
de forma clara. Por lo tanto, en esta sección se herramientas de BPA tienen un repositorio
identifican y describen, para cada herramienta, compartido para los modelos, es posible hacer
aspectos como sus principales características análisis del impacto de los cambios en las
funcionales, los beneficios potenciales que organizaciones y en los roles, con base en las
brindan a la organización y los nombres de interrelaciones de sus modelos [30]. Por último,
algunos productos ofertados en el mercado. es importante aclarar que las herramientas
de BPA complementan a las suites de BPM
2.1. ANÁLISIS DE PROCESOS DE NEGOCIO al permitir modelar los procesos en múltiples
niveles y con gran detalle, incluyendo el mapeo
Las herramientas de Análisis de Procesos de de las relaciones.
Negocio (Business Process Analysis – BPA)
son componentes clave para las iniciativas Dos ejemplos de este tipo de herramientas
de mejora de procesos y la implementación son BlueWorksLive de IBM [31-32], ARISalig
de programas de BPM. Estas proporcionan de Software AG [33-34] e Igrafx [35]. Las
los medios para realizar un análisis detallado dos primeras introducen en su funcionalidad
de los procesos de una organización. Las el concepto de BPM social, permitiendo
funcionalidades principales que ofrecen estas la participación de todos los miembros de
herramientas son las de modelado, simulación la organización, así como la colaboración
y publicación de los procesos. Su uso se hace interorganizacional. Las suites de BPM también
prioritariamente por los ingenieros de procesos incluyen la funcionalidad de las herramientas
y a los participantes de procesos, pues ellos de BPA.
tienen el conocimiento tácito concerniente
al proceso a analizar y a la forma en que 2.2. DESCUBRIMIENTO AUTOMATIZADO
se puede modelar y mejorar. Sin embargo, DE PROCESOS DE NEGOCIO
tendencias actuales proponen incorporarlas
en las prácticas cotidianas de la organización, Las herramientas de Descubrimiento
o como se ha denominado, el “uso de BPA por Automatizado de Procesos de Negocio
las masas” [28]. (Automated Business Process Discovery -
ABPD) permiten «descubrir» los procesos
Por otra parte, las herramientas de BPA de negocio con base en el análisis de todos
proporcionan más flexibilidad para los los registros electrónicos dejados por los
participantes de procesos al agregarles participantes del proceso en cada una de las
dimensiones adicionales a los modelos herramientas de tecnología de información
de proceso. Aquí se pueden agregar la que se utilizan en la organización para dar

44
Ernesto A. Galvis Lista, Mayda Patricia González Zabala
soporte el proceso [36]. Estas herramientas representada en un grafo que se denomina
asumen un enfoque de «Bottom – Up» para la «Cadena de Proceso Manejado por Eventos»
construcción del modelo de proceso, es decir, o Event-driven process chain (EPC). En
que toman hechos detallados de las instancias procesos complejos, con un elevado número
del proceso para tratar de abarcar todos los de instancias, la representación de cada una
matices que toma su ejecución. Además, se es ensamblada con las demás, generadas
enriquece la descripción con información a partir de las otras instancias del proceso,
estadística detallada de cuán a menudo para obtener una colección que es sintetizada
se ejecutan diferentes rutas o caminos en una imagen «promedio» de su ejecución
del proceso, cuánto tiempo toman y qué [38]. Adicionalmente, estas herramientas
variaciones se dan entre diferentes usuarios o pueden identificar y «descubrir» relaciones
grupos de usuarios, entre otros aspectos. Este organizacionales, es decir, responder preguntas
enfoque, alternativo al tradicional enfoque de como ¿Quién trabaja con quién y cómo? [38-
trabajo colaborativo con las personas, ofrece 39]. En síntesis, este tipo de herramientas le
ventajas como la identificación de ineficiencias permiten a las organizaciones modelar los
en los procesos, que permanecen tácitas para procesos actuales o «As-Is» como realmente
los participantes, la identificación de patrones se ejecutan, pues se obtienen a partir de la
de acción como mejores prácticas, y mayor evidencia recopilada de múltiples instancias
eficiencia en el proceso de descubrimiento y del proceso [40-41]. Un ejemplo de la
documentación de los procesos. aplicación de estas herramientas es el trabajo
de Peters, Dedene y Houck [42], que presenta
Para implementar una herramienta de la utilización de herramientas de este tipo para
descubrimiento automático de procesos, las el análisis de los procesos de solicitudes y
organizaciones deben desplegar y ejecutar una reclamaciones médicas en el sistema de salud
herramienta para la recopilación de datos sobre de los Estados Unidos.
las acciones de los usuarios, en donde, a manera
de registro de transacciones (log), se almacenen Por otra parte, las principales limitaciones y
todos los datos que permitan visualizar la retos que enfrentan este tipo de herramientas
manera en que se ejecutan los procesos en están relacionadas con el manejo de flujos de
la organización [37]. Esta herramienta de control complejos, duplicados, la consistencia
recopilación de datos registrará, por ejemplo, interna del modelo generado, y la granularidad
las transacciones realizadas por los usuarios y especificidad de los modelos generados
en el sistema de administración de recursos [43]. Sin embargo, también se encuentran
empresariales o ERP, la interacción que se tiene desarrollos investigativos que tratan con
con los clientes y proveedores a través de los problemas complejos como el de la utilización
sistemas de administración de relaciones con de registros de actividades (activity logs)
los clientes o CRM y de administración de la no estructurados como fuente para el
cadena de suministros o SCM. descubrimiento de modelos de procesos de
negocio [44].
Con todos los datos recopilados se realiza
una «reconstrucción» de la ejecución de Dentro de los productos disponibles en el
cada instancia del proceso, en donde se mercado se destacan el ofrecido por Pallas
puede identificar la secuencia de actividades Athena, compañía holandesa que según

45
CIENCIA E INGENIERÍA NEOGRANADINA Volumen 24-2
Cien. Ing. Neogranadina, 24(2): 37-55, 2014

Sinur y Hill [45] tiene la mejor tecnología herramientas de BAM mejoran el desempeño
y visualización para el descubrimiento de las organizaciones porque aseguran que
automatizado de procesos. Otro producto, los procesos de negocio operan como se
con mayor posicionamiento en el mercado, esperaba, aseguran que los procesos de
es el comercializado como servicio por la negocio cumplen con los compromisos y
compañía Fujitsu y que hace parte de la suite propósitos de la organización, y reducen la
denominada Fujitsu Interstage BPM. Por latencia entre el momento en que se realiza la
último, es importante mencionar el producto medición del desempeño y el momento en que
denominado ARIS Process Performance se toman las decisiones [49]. Esencialmente,
Manager de Software AG, que contiene, entre las herramientas de BAM intentan proveer a
otras, la funcionalidad de ABPD. Un análisis las organizaciones lo que los instrumentos de
detallado de las técnicas y herramientas aeronavegación proporcionan a los pilotos de
utilizadas actualmente se puede encontrar en las aeronaves: datos en tiempo real sobre el
el trabajo de Turner, Tiwari y Olaiya [46]. comportamiento de las operaciones.

2.3. MONITOREO DE ACTIVIDADES DE Las soluciones de BAM se conforman


NEGOCIO esencialmente por cuatro componentes:
eventos de negocio, es decir, eventos que son
El concepto de monitoreo de actividades de importantes en el contexto de la ejecución
negocio o Business Activity Monitoring (BAM) de una actividad del negocio; actividades del
fue propuesto originalmente por investigadores negocio, es decir, actividades incluidas en un
de la empresa de investigación y consultoría proceso de negocio para brindar un servicio
Gartner Inc. La idea central es la recopilación, o funcionalidad requerida para cumplir con
organización, análisis y visualización de una necesidad específica de la organización;
datos obtenidos en tiempo real, acerca de métricas, es decir, mediciones sobre
las actividades ejecutadas en un proceso de propiedades específicas de un actividad del
negocio. En palabras de MsCoy [47], el BAM negocio que puede utilizarse para monitorear
proporciona acceso en tiempo real a indicadores el desempeño de la operación; e indicadores
críticos del desempeño del negocio para mejorar clave de desempeño (KPI), que son métricas
la velocidad y la efectividad de las operaciones. El utilizadas para medir el progreso de un objetivo
BAM beneficia a las organizaciones en la medida organizacional a nivel estratégico [50].
en que permite tomar de forma rápida decisiones
con mejor información sobre el desempeño de Al revisar la oferta de herramientas de BAM,
los procesos de negocio y, más rápidamente, se encuentra que las funcionalidades comunes
identificar y resolver problemas durante la que ofrecen son: captura instantánea de datos
ejecución del proceso [48]. sobre indicadores clave de desempeño en
diferentes niveles del proceso; presentación
En la práctica, el monitoreo de las actividades sintética de los datos de desempeño en tableros
del negocio se centra en tomar mediciones de instrumentos (dashboard) configurables por
de una gran variedad de métricas sobre el usuario y con diferentes tipos de visualización
la ejecución del proceso de negocio, como de los datos; notificaciones automáticas sobre
volumen de instancias, duración, costos, problemas o posibles violaciones a políticas
errores y condiciones especiales. Las y niveles de desempeño establecidos para el

46
Ernesto A. Galvis Lista, Mayda Patricia González Zabala
proceso de negocio; y generación de reportes ejecución de los procesos de negocio [56].
sobre el comportamiento y tendencias de los En el contexto de la Gestión de Procesos
indicadores de desempeño del proceso de de Negocio tradicional, es común observar
negocio [51-54]. modelos de proceso en donde cada una de las
reglas que determinan el comportamiento de
Estas funcionalidades parecen similares a las la organización son codificadas e incluidas en
ofrecidas por herramientas de inteligencia forma de estructuras de decisión dentro de
de negocios (Business Intelligence – BI). Sin la notación del modelo. Este enfoque genera
embargo, es necesario hacer la distinción entre problemas relacionados con el mantenimiento y
las dos, pues, aunque están ubicadas en la la evolución de los modelos de proceso, pues el
misma categoría de herramientas de análisis cambio de una política, por ejemplo la política de
del negocio, tienen una diferencia fundamental descuentos a clientes, implica la modificación
sobre el origen de los datos analizados. Las del modelo para cumplir con las nuevas reglas.
herramientas de inteligencia de negocios
también tienen que ver con el entendimiento y la Por otra parte, al utilizar un enfoque de
optimización del desempeño del negocio, pero la Gestión de Reglas de Negocio, las reglas no
diferencia es que éstas se enfocan en el análisis se implementan dentro del modelo, sino que
de datos históricos que son utilizados para son mantenidas de forma separada para ser
explorar, utilizando técnicas de minería de datos, utilizadas y modificadas sin generar cambios
el comportamiento que se ha tenido en períodos en los modelos de proceso de negocio. De
anteriores y así poder identificar tendencias. Por esta manera se dota a la organización de
otra parte, las herramientas de BAM tratan con mayor agilidad y capacidad de adaptación a los
los datos de lo que está sucediendo actualmente frecuentes cambios del entorno [57]. En este
en el negocio, es decir, en tiempo real [53]. Tres sentido, la incorporación del enfoque de reglas
ejemplos de este tipo de herramientas son de negocio en BPM produce varios beneficios
Business Monitor de IBM [53], Business Activity que van más allá de la agilidad y la facilidad de
Monitoring de Oracle [52] y BusinessFactor de cambio. Separar las reglas de las estructuras
TIBCO Software Inc [54]. de decisión de los modelos de proceso permite
que estas se puedan cambiar en tiempo real y
2.4. SISTEMAS DE ADMINISTRACIÓN DE sin necesidad de parar la ejecución del proceso
REGLAS DE NEGOCIO en respuesta a condiciones cambiantes. Por
otra parte, se reduce el riesgo de error en la
Las reglas de negocio son la codificación de toma de decisiones al automatizar reglas que
políticas, normas, leyes y mejores prácticas que no requieren de la participación de una persona.
son utilizadas por una organización para tomar También, se reducen costos de operación al
decisiones. Una regla de negocio requiere una eliminar del proceso los pasos de verificación
estructura formal en donde se representan que no generan valor. Además, se mejora el
elementos atómicos de la lógica del negocio desempeño en el cumplimiento de las reglas y
y las acciones que deberían ejecutarse en se proporciona trazabilidad y transparencia en
ciertas circunstancias [55]. Comúnmente, estas la toma de decisiones [58].
reglas están embebidas en la especificación
de procedimientos y en las herramientas de Los sistemas para la administración de reglas de
Tecnología de Información que soportan la negocio o BRMS (Business Rule Management

47
CIENCIA E INGENIERÍA NEOGRANADINA Volumen 24-2
Cien. Ing. Neogranadina, 24(2): 37-55, 2014

Systems - BRMSs) permiten modificaciones Además, utiliza herramientas para integrar el


dinámicas y rápidas de la implementación de proceso de negocio con interfaces o servicios
las políticas o normas de la organización. Los de aplicaciones y sistemas existentes.
BRMS son aplicaciones software en donde Ejemplos de BPMS son Oracle Business
se definen, simulan, almacenan, despliegan, Process Management Suite [62], IBM Business
ejecutan, monitorean y optimizan las reglas Process Manager [63], y BizAgi BPM suite [64].
del negocio. Además, se pueden desplegar en
una arquitectura orientada a servicios (Service
Oriented Architecture – SOA) en donde el 3. CLASIFICACIÓN DE LAS TECNOLOGÍAS DE
motor de reglas se presenta como un servicio GESTIÓN DE PROCESOS DE NEGOCIO EN EL
que proporciona los resultados de la ejecución CICLO DE VIDA DE LOS PROCESOS
de las reglas del negocio ante una solicitud de
otra aplicación que proporciona los datos de Para iniciar esta sección es conveniente
entrada necesarios para aplicar la regla [56]. recapitular y sintetizar lo dicho hasta el
Dentro de la oferta de productos disponibles momento. Por esta razón, en la Tabla 4
en el mercado se encuentran WebSphere se presenta un sumario de las principales
ILOG Business Rule Management System funcionalidades y los productos de ejemplo de
de IBM [59], FICO Blaze Advisor de Fair Isaac los cuatro tipos de herramientas descritos en la
Corporation [60], y JBoss Enterprise BRMS de sección anterior. Es de aclarar que en esta tabla
RedHat [61]. se excluyó al tipo de herramienta denominado
BPMS pues, como se dijo antes, éstas integran
2.5. SUITES DE GESTIÓN DE PROCESOS DE las características funcionales de las demás.
NEGOCIO
Una vez descritos el ciclo de vida de los procesos
En el mercado de las herramientas de soporte de negocio y las tecnologías de soporte para
a BPM es común encontrar distribuidores la gestión de procesos de negocio, se debe
que ofrecen en un solo paquete un conjunto realizar un mapeo para identificar cómo las
de herramientas integradas en lo que se ha funcionalidades ofrecidas por cada tipo de
denominado Suite de Gestión de Procesos de herramienta brinda soporte a una o varias fases
Negocio (Business Process Management Suites del ciclo de vida de los procesos de negocio. La
- BPMSs). Sin embargo, hay dos elementos Tabla 5 ubica para cada fase del ciclo de vida los
esenciales que debe tener una suite de BPM: un tipos de herramientas que brindan soporte para
entorno de modelado y simulación de procesos, su ejecución.
y un motor de ejecución de procesos.
Las herramientas de Análisis de Procesos de
En el entorno de modelado y simulación se Negocio se utilizan en las fases de análisis
brinda la funcionalidad para que los modelos y diseño porque permiten que los usuarios
de procesos puedan ser implementados y participen en la construcción de los modelos,
probados antes de entrar en uso. Por otra parte, también brindan soporte a la evaluación pues
el motor de ejecución se encarga de automatizar sirven como referente o línea base para la
y hacer seguimiento a la ejecución de todas las comparación del desempeño obtenido con el
instancias del proceso implementado, es decir, desempeño esperado. Las herramientas de
es el corazón de cualquier solución de BPM. Descubrimiento Automatizado de Procesos de

48
Ernesto A. Galvis Lista, Mayda Patricia González Zabala
Tabla 4. Características funcionales y ejemplo de los tipos de herramientas para BPM.

Tabla 5. Relación de los tipos de herramientas para BPM con las fases del ciclo de
vida de procesos de negocio.

49
CIENCIA E INGENIERÍA NEOGRANADINA Volumen 24-2
Cien. Ing. Neogranadina, 24(2): 37-55, 2014

Negocio sirven como soporte para el análisis a la BPM ofrece una panorámica de las
y diseño, la configuración y, principalmente, principales características funcionales de cada
la evaluación pues toman todos los datos de una de estas, los beneficios que ofrecen, los
la ejecución de los procesos para identificar productos desarrollados y los fabricantes que
tendencias, caminos frecuentes, errores trabajan en el campo de la gestión de procesos
comunes, entre otros. Esto permite tomar de negocios. Con esto, se identifica que éste
decisiones de mejora de procesos con base en es un nicho importante para los profesionales
evidencia. Por último, las herramientas de BAM en TI, especialmente en Colombia, en donde la
y BRMS sirven como soporte a la ejecución de apropiación de este tipo de tecnologías no ha
los procesos. tenido suficiente cobertura.

Sobre el tercer análisis, se presenta la relación


4. CONCLUSIONES entre las herramientas desarrolladas y las
etapas del ciclo de vida de la BPM, lo cual
Esta revisión se ha orientado a buscar una se constituye en una guía para entender las
visión sintética sobre las herramientas de TI de diferentes opciones que dichas herramientas
soporte a la gestión de procesos de negocio y ofrecen a las organizaciones para soportar sus
su relación con el ciclo de vida de los procesos procesos de gestión. Esto es principalmente
de negocio. Para esto se realizaron tres análisis: útil al momento de tomar decisiones sobre qué
1) identificación y descripción de las fases del tecnología utilizar de acuerdo con los intereses
ciclo de vida de los procesos de negocio, 2) y el estado de desarrollo de la organización.
identificación y descripción de herramientas
de TI de soporte a la BPM, y 3) ubicación de las En cuanto a las implicaciones prácticas de
herramientas de TI identificadas dentro de las este artículo, cabe mencionar que brinda una
fases del ciclo de vida de los procesos de negocio. visión sintética que puede servir de guía a los
ejecutivos de las organizaciones sobre las
Sobre la conceptualización realizada acerca de diversas opciones que tienen para desarrollar
las fases del ciclo de vida de los procesos de las iniciativas de BPM de acuerdo con las metas
negocio, se pudo apreciar que las propuestas y objetivos de la organización. También es útil
de los autores analizados se pueden sintetizar en procesos de formación y capacitación en el
en cuatro fases esenciales que son: análisis y tema, al presentar el alcance que tiene la Gestión
diseño, configuración, ejecución y evaluación. de Procesos de Negocio en la actualidad.
Un aspecto importante de esta síntesis es
que las fases propuestas están concebidas Sumado a esto, es necesario declarar que el
y configuradas como un ciclo continúo que análisis realizado se limitó a las descripciones
permite mejorar los procesos desarrollados de funcionales de las herramientas en forma
acuerdo con las necesidades organizacionales, genérica y no se profundizó en las características
en lugar de actividades aisladas que se funcionales específicas que ofrecen los
enfocan exclusivamente en ciertas funciones productos disponibles en el mercado. En
organizacionales. este sentido, se propone como trabajo futuro
realizar una evaluación pormenorizada de los
Así mismo, la descripción que se realizó sobre productos existentes en el mercado, a la luz
las herramientas de TI que brindan soporte de las funcionalidades necesarias para que se

50
Ernesto A. Galvis Lista, Mayda Patricia González Zabala
soporten las diferentes fases del ciclo de vida de [7] Zairi, M. (1997). Business process
los procesos de negocio. Además, se propone management: a boundaryless approach
la realización de estudios en organizaciones to modern competitiveness. Business
de diferentes sectores de la economía para Process Management Journal, 3(1),
obtener evidencias empíricas de la forma en pp.64–80.
que las herramientas soportan las fases del
ciclo de vida y del impacto que se genera en las [8] Garimella, K., Lees, M. & Williams,
organizaciones con la implementación de este B. (2008). BPM basics for dummies,
tipo de herramientas. Software AG special edition. Hoboken, NJ,
EE.UU.: Wiley.

REFERENCIAS BIBLIOGRÁFICAS [9] Georgakopoulos, D. & Tsalgatidou,


A. (1998). Technology and tools for
comprehensive business process
[1] Becker, J., Rosemann, M. & von Uthmann, lifecycle management. NATO ASI SERIES
C. (2000). Guidelines of business F COMPUTER AND SYSTEMS SCIENCES,
process modeling. En: Business Process 164, pp.356–395.
Management. Berlín, Alemania: Springer,
pp.30–49. [10] Tsalgatidou, A. & Panepistimiopolis, T.
(1998). Selection criteria for tools supporting
[2] Serrano Gómez, L. & Ortiz Pimiento, N. R. business process transformation for
(2012). Una revisión de los modelos de electronic commerce. Proceedings of
mejoramiento de procesos con enfoque EURO-MED NET’98, pp. 244–253.
en el rediseño. Estudios Gerenciales,
28(125), pp.13–22. [11] Van der Aalst, W.M.P., Hofstede, A.H.M.
[3] van der Aalst, W. M. (2013). Business & Weske, M. (2003). Business Process
process management: A comprehensive Management: A Survey. En W.M.P. Van der
survey. ISRN Software Engineering, 2013. Aalst & M. Weske (Eds.), Business Process
Management, vol. 2678. Berlín, Alemania:
[4] Weske, M. (2007). Business Process Springer, pp.1-12.
Management: Concepts, Languages,
Architectures (1st ed.). Berlín, Alemania: [12] Van der Aalst, W.M.P. (2004). Business
Springer. Process Management Demystified: A
Tutorial on Models, Systems and Standards
[5] Software AG. (2007). Getting Started for Workflow Management. En J. Desel,
with Business Process Management. W. Reisig, & G. Rozenberg (Eds), Lectures
Software AG Documentation. on Concurrency and Petri Nets, vol. 3098.
Berlín, Alemania: Springer, pp.1-65.
[6] Elzinga, D. J., Horak, T., Lee, C.-Y. & Bruner,
C. (1995). Business process management: [13] Netjes, M., Reijers, H.A. & van der Aalst,
survey and methodology. Engineering W.M. (2006). FileNet’s BPM life-cycle
Management, IEEE Transactions on, support. BPM Center Report BPM-06-
42(2), pp.119–128. 07, BPMcenter.org.

51
CIENCIA E INGENIERÍA NEOGRANADINA Volumen 24-2
Cien. Ing. Neogranadina, 24(2): 37-55, 2014

[14] Hrastnik, J., Cardoso, J. & Kappe, F. [22] Smart, P.A., Maddern, H. & Maull, R.S.
(2007). The Business Process Knowledge (2009). Understanding Business Process
Framework, ICEIS, 3, pp.517-520. Management: Implications for Theory and
Practice. British Journal of Management,
[15] Klückmann, J. On the way to SOA- 20(4), pp.491-507.
Business processes as a guideline. ARIS
Expert Paper. [23] Mathiesen, P., Watson, J., Bandara,
W. & Rosemann, M. (2012). Applying
[16] van derAalst, W.MP., Netjes, M. & Reijers, Social Technology to Business Process
H.A. (2007). Supporting the Full BPM Lifecycle Management. En F. Daniel,
Life-Cycle Using Process Mining and K. Barkaoui, S. Dustdar, W. Aalst,
Intelligent Redesign. Contemporary J. Mylopoulos, M. Rosemann, M.J.
issues in database design and information Shaw & C. Szyperski (Eds.), Business
systems development, p.100. Process Management Workshops,
vol. 99. Berlín, Alemania: Springer,
[17] Williams, B. (2007). BPM: The Next Stage pp.231-241.
for Continous Process Improvement.
Software AG, webMethods. [24] Gramlich, C. (s.f.). Business Process Analysis.
Process-oriented Information Systems.
[18] Rotaru, K., Wilkin, C., Ceglowski, A. &
Churilov, L. (2008). How Critical Realism [25] Hammer, M. (2010). What is Business
Contributes to Understanding within the Process Management? En J. vom Brocke
Business Process Lifecycle. Systal Class & M. Rosemann (Eds.), Handbook on
Notes Module. Business Process Management 1, Berlín,
Alemania: Springer, pp.3-16.
[19] Scheithauer, G., Wirtz, G. & Toklu, C.
(2008). Bridging the semantic gap [26] Sousa, K., Mendonça, H., Lievyns, A. &
between process documentation Vanderdonckt, J. (2011). Getting users
and process execution. En The 2008 involved in aligning their needs with
International Conference on Software business processes models and systems.
Engineering and Knowledge Engineering Business Process Management Journal,
(SEKE’08), Redwood City, California, 17(5), pp.748-786.
EE.UU.
[27] Sonteya, T. & Seymour, L. (2012). Towards
[20] Ko, R.K.L., Lee, S.S.G. & Lee, E.W. (2009). an Understanding of the Business Process
Business process management (BPM) Analyst: An Analysis of Competencies.
standards: a survey. Business Process Journal of Information Technology
Management Journal, 15(5), pp.744-791. Education: Research, 11, pp.43-63.

[21] Weber, B., Sadiq, S. & Reichert, M. (2009). [28] Norton, D., Blechar, M. & Jones, T.
Beyond rigidity–dynamic process lifecycle (2010). Magic Quadrant for Business
support. Computer Science-Research Process Analysis Tools. Gartner RAS Core
and Development, 23(2), pp.47–65. Research Note G.

52
Ernesto A. Galvis Lista, Mayda Patricia González Zabala
[29] Davies, I., Reeves, M. & Sherman, J. (2007). [39] Blickle, T., Hess, H., Klueckmann, J., Lees, M.
Business Process Analysis Tool [FC] Program. & Williams, B. (2010) Process Intelligence
For Dummies®, Software AG Special
[30] Berecz, P. (2009). Tools of Business Edition. EE.UU.: Wiley Publishing, Inc.
Process Modeling. En Proceedings of
the 4th Aspects and Visions of Applied [40] Fujistu America Inc. (2009). THE ‘AS-IS ’
Economics and Informatics. AS IT REALLY IS - Process Discovery and
Visualization from Fujitsu (FPC58-2394-
[31] IBM Corporation. (2012). IBM Blueworks 01). Fujistu America Inc.
Live, the roadmap to tackle process
improvement. IBM: Somers, EE.UU. [41] Fujistu America Inc. (2009). Automated
Process Discovery improves business
[32] IBM Corporation. (2012) IBM Blueworks processes at a leading photonic solutions
Live. Recuperado el 6 de agosto de company (FPC58-2611-01). Fujistu
2012, de https://www.blueworkslive. America Inc.
com/#!gettingStarted:overview
[42] Peters, E.M., Dedene, G. & Houck, C.
[33] Mendling, J., Recker, J.C. & Wolf, J. (2012). (2009). Business Process Discovery &
Collaboration features in current BPM Workforce Intelligence Techniques with
tools. EMISA Forum, 32, pp.48-65. Healthcare Applications. En Proceedings
of the 35th Conference on Operational
[34] Software AG. (2012). ARISalign space. Research Applied to Health Services,
Recuperado el 6 de agosto de 2012, de Leuneven, Bélgica.
http://www.arisalign.com/
[43] van der Aalst, W.M. (2010). Process
[35] iGrafx, LLC. (2012). iGrafx Process 2011 Discovery: Capturing the Invisible.
for Enterprise Modeling. Recuperado el 6 Computational Intelligence Magazine,
de agosto de 2012, de http://www.igrafx. IEEE, 5(1), pp.28-41.
com/products/process4em/
[44] Kumar, R., R. Bhattacharyya, R. &
[36] Open Connect Systems Inc. (2007). Varshneya, V. (2010). Discovering Business
Automated Business Process Discovery Process Model from Unstructured Activity
for Quantified Process Improvement. Logs. Services Computing (SCC), 2010
Open Connect Systems Inc. IEEE International Conference, pp. 250-
257.
[37]
Iontas. (2008). Automated Process
Discovery for BPM and BPI Initiatives - [45] Sinur J. & Hill, J.B. (2010). Magic Quadrant
Technology Brief. Iontas. for Business Process Management
Suites. Gartner RAS Core research note,
[38] Blickle, T. & Hess, H. (2009). Automatic 1-24.
Process Discovery with ARIS Process
Performance Manager (ARIS PPM). [46] Turner, C.J., Tiwari, A. & Olaiya, R. (2002)
Expert Paper, IDS Scheer. Business process mining: from theory to

53
CIENCIA E INGENIERÍA NEOGRANADINA Volumen 24-2
Cien. Ing. Neogranadina, 24(2): 37-55, 2014

practice. Business Process Management [54] TIBCO Software Inc. (2011). TIBCO |
Journal, 18(3), pp.6-6. Business Activity Monitoring Software.
Recuperado el 6 de agosto de 2012,
[47] MsCoy, D. (2002). Business Activity de http://www.tibco.com/software/
Monitoring: Calm Before the Storm. business-activity-monitoring/default.jsp.
Recuperado el 6 de agosto de 2012, de
https://www.gartner.com/doc/354283/ [55] FICO Corp. (2010). Enhancing BPM with
business-activity-monitoring-calm-storm Business Rules. Fair Isaac Corporation.

[48]
Adams, P. (2002). What’s going [56] Meservy, T., Lee, E., Dhaliwal, J. & Zhang, C.
on? [business activity monitoring]. (2009). An Exploratory Case Study of the
Manufacturing Engineer, 81(6), pp.282- Benefits of Business Rules Management
283. Systems. ICIS 2009 Proceedings.

[49] Reybaud, A.L., Moreno, J.J., Novales, [57] Stineman, B. (2009). Why Business
R. & Aguilar, L.J. (2005). Business Rules?: A Case for Business Users of
Activity Monitoring y Business Rules Information Technology. IBM.
para el Manejo de Excepciones en las
Políticas en un sistema de Gestión de [58] Kemsley, S. (2008). Business Rules
Procesos de Negocios. Estado del-Arte. Management and Business Process
En IV SIMPOSIO INTERNACIONAL DE Management: Turning Policies into
SISTEMAS DE INFORMACIÓN, p.195. Action. Corticon Technologies, Inc.

[50] Amnajmongkol, S., Keen, M., Ang’ani, J., [59] IBM Corporation. (s.f.). IBM WebSphere
Che, Y. & Fox, T. (2008) Business activity ILOG - a recognized industry leader in
monitoring with WebSphere business Business Rule Management Systems
monitor V6.1. EE.UU.:IBM International (BRMS), optimization, visualization and
Technical Support Organization. supply chain solutions. Recuperado el
28 de agosto de 2012, de http://www-
[51]
Peyret, H. (2008). Best Practices: 01.ibm.com/software/websphere/ilog/
Business Activity Monitoring Adoption.
Forrester Research, Inc,. [60] FICO Corp. (s.f.). BRMS - Business Rules
Management System - FICO® Blaze
[52] Srivasta, P. (2009). Oracle Business Advisor®. Recuperado el 28 de agosto
Activity Monitoring. Oracle Corporation, de 2012, de http://www.fico.com/en/
Technical Report. products/dmtools/pages/fico-blaze-
advisor-system.aspx.
[53] Craggs, S. (2010). Using IBM BPM
to Maximize the Value of Business [61] Red Hat Inc. (s.f.). Red Hat - JBoss Enterprise
Interactions. Creating Business Value Business Rules Management System
Through Better Insight with IBM (BRMS). Recuperado el 28 de agosto de
Websphere Business Monitor. Lustrator 2012, de http://www.redhat.com/products/
Research Limited. jbossenterprisemiddleware/business-rules/

54
Ernesto A. Galvis Lista, Mayda Patricia González Zabala
[62]
Oracle (s.f.). Business Process 01.ibm.com/software/integration/
Management Suite - Oracle. Recuperado business-process-manager/
el 28 de agosto de 2012, de http://www.
oracle.com/us/technologies/bpm/suite/ [64] BizAgi. (s.f.). Business process management,
overview/index.html. BPM, iBPM, workflow automation
software - Bizagi iBPMS. Recuperado el 28
[63] IBM Corporation. (s.f.). IBM - Business de agosto de 2012, de http://www.bizagi.
Process Manager | IBM. Recuperado el com/index.php?option=com_content&vie
28 de agosto de 2012, de http://www- w=article&id=16&Itemid=83

55
CIENCIA E INGENIERÍA NEOGRANADINA Volumen 24-2
Reproduced with permission of the copyright owner. Further reproduction prohibited without
permission.

S-ar putea să vă placă și