Documentos de Académico
Documentos de Profesional
Documentos de Cultura
net/publication/256198812
CITATIONS READS
0 1,819
2 authors:
Some of the authors of this publication are also working on these related projects:
MOPAIOSIP Ontological and metamodelling support for collaborative business processes in a Process-Aware Inter-organizational Service-Based interoperability platform for
e-government View project
All content following this page was uploaded by Bernhard Hitpass on 28 May 2014.
Abstract—La competitividad y dinamismo del mercado Al igual que todo proyecto de desarrollo de software,
obliga a las organizaciones a responder y adaptarse frente a no sólo de la capacidad técnica de los programadores
las más variadas necesidades de sus stakeholders. Las múltiples dependerá el éxito de los proyectos. Diversos autores [8]
relaciones y la variedad en modelos de negocio, ha impulsado
a muchas organizaciones a incorporar disciplinas como la dedicados al estudio de BPM han publicado modelos y
Gestión por Procesos de Negocio (BPM), con el objetivo de patrones sugeridos para implantar BPM como disciplina de
ser más eficientes, eficaces y ágiles. La consolidación de las gestión, sin embargo, hasta la fecha no existe un modelo de
Tecnologı́as de la Información (TI) como agente transformador referencia que se haga cargo de guiar la implementación
y central para la automatización y crecimiento de todas las de sistemas utilizando plataformas BPMS, de una forma
organizaciones, ha redefinido muchos modelos de negocio. Las
soluciones para BPM han madurado tanto a nivel de sus integrada con las otras dimensiones de las iniciativas de
funcionalidades como su presencia en el mercado, sin embargo, la Gestión por Procesos, análisis (BPA: Business Process
las plataformas BPMS aún no logran posicionarse como la Analysis) y monitoreo y control (Process Controlling).
componente central para el desarrollo e implementación de los La contribución de este paper, radica en la formalización
procesos de negocio crı́ticos de las organizaciones. La ausencia de un conjunto de recomendaciones asociadas a la gestión
de una guı́a para la ejecución de este tipo de proyectos, ha
limitado la exploración y valorización de estas plataformas, de proyectos de implementación de sistemas utilizando
dejándolas muchas veces asociadas a procesos de caracter plataformas BPMS, que permiten anticipar los riesgos y
administrativos y/o fuera del core del negocio. Comprender los amenazas asociadas a la gestión de proyectos y a la adopción
desafı́os de implementar procesos con una plataforma BPMS de esta nueva forma de desarrollar aplicaciones.
considerando aspectos de gestión de proyectos, es el objetivo
de este trabajo, entregando un conjunto de recomendaciones B. Contextualización
que permitan una implementación correcta, más ágil y segura.
La evolución de las tecnologı́as y la globalización ha
repercutido en la forma de hacer negocios. La aparición de
Keywords-Business Process Management (BPM); Project
Management (PM); Plataformas BPMS; internet como la principal red de comunicación y difusión
de información ha impulsado a las empresas a replantearse
I. I NTRODUCCI ÓN sus estructuras y procesos de negocio. Para enfrentar el
escenario antes relatado, muchas disciplinas han emergido
A. Motivación para apoyar la gestión de las organizaciones, cada una de
Cada dı́a son más las organizaciones que optan por ellas asociadas a un objetivo particular de su época, por
adquirir e incluir plataformas BPMS en sus eco-sistemas ejemplo: en la década de 1980 el foco fue la calidad, en
de soluciones tecnológicas. A pesar de las funcionalidades 1990 fue la globalización y desde el año 2000 en adelante
avanzadas que estas poseen, existen desafı́os importantes ha sido la velocidad [2]. Tanto la industria como la academia
asociados a cómo y quién las utilizará. En el caso de las han reconocido que hoy en dı́a son dos las principales
plataformas BPMS, el objetivo es brindar a la organización disciplinas que permiten a las organizaciones aumentar su
la flexibilidad y rapidez en la implementación o modificación rentabilidad, estas son: la Gestión de Proyectos (PM - Project
de los procesos de negocio. ¿Cuáles son las consideraciones Management) y la Gestión de Procesos de Negocio (BPM -
que deben ser analizadas para asegurar una implementación Business Process Management).
correcta, más ágil y segura?, es la pregunta central de este Desde la consolidación de BPM en las organizaciones,
paper para las principales dimensiones que todo proyecto muchas herramientas tecnológicas han emergido con el
debe abarcar: costos, tiempos (plazos), calidad y la gestión propósito de disminuir la brecha que existe entre los re-
de riesgos. querimientos del negocio y las funcionalidades que son
implementadas por los departamentos de Tecnologı́as de la de desarrollo de software, es el waterfall lifecycle, que define
Información (TI) [1]. En este ámbito las tecnologı́as de las siguientes etapas:
BPM se han agrupado bajo la denominación de BPMS • Especificación y análisis de requerimientos
(BPM suites o systems), las cuales permiten tanto la im- • Diseño de la arquitectura
plementación como el monitoreo y control de los procesos • Implementación e integración
de negocio. • Verificación
Qué es una plataforma BPMS y qué la hace distinta • Operación y mantención
a los frameworks de desarrollo de software tradicionales,
son las primeras interrogantes que deben ser clarificadas. El fundamento central de este enfoque es la rigidez que
Dependiendo de la fuente, es posible hallar diversas defini- existe para pasar de una etapa a la siguiente. Las ventajas
ciones y propuestas del alcance que una plataforma BPMS están relacionadas a que el perı́odo de análisis por lo
debiese tener, dado lo anterior, fue necesario homologar y es- general es extenso, lo cual permite identificar con claridad
tandarizar su definición, para lo cual se considerará lo escrito los alcances del sistema, evitando cambios posteriores. La
en [10], “BPMS es la infraestructura técnica para gestión experiencia ha demostrado que el costo de modificaciones
de procesos que extiende el modelado y ejecución de los es infinitamente menor al inicio de un proyecto que en
sistemas de workflow con potencialidades para el monitoreo etapas de construcción y/o explotación. Dado lo anterior, este
y control en lı́nea de procesos”. De forma complementaria, tipo de enfoque es sumamente recomendable para proyectos
vale la pena recalcar las diferencias que otros autores [9] que implementarán procesos estables en el tiempo y que
les atribuyen versus los tı́picos sistemas de workflow, ellos no requieren muchos cambios y/o para proyectos en que la
indican que la gran potencialidad que deben desarrollar los aparición de algún defecto sea tan grave como para impactar
BPMS es la capacidad de diagnóstico de los procesos de el éxito del mismo. Otra caracterı́stica positiva es que para
negocio, y que solo esto permitirá su diferenciación de las nuevos integrantes siempre existirá extensa documentación.
tecnologı́as y sistemas de workflow presentes hace décadas A pesar que lo anterior podrı́a hacer suponer que el ciclo
en la industria tecnológica. de vida de proyectos en cascadas es una excelente opción,
A pesar del avance en las tecnologı́as asociadas a BPM, se debe prevenir respecto a sus desventajas. Comúnmente
las prácticas en gestión de proyectos y los niveles de los usuarios al momento de ver un sistema desearán cam-
madurez de las organizaciones impiden o limitan el éxito bios y nuevas funcionalidades, principalmente debido a la
esperado. Si a lo anterior se suma que existen diversos mode- brecha de tiempo entre que definió lo que deseaba versus
los de operación y organización al interior de las empresas, lo que realmente se construyó. Desde la perspectiva de la
y que los proveedores tecnológicos venden soluciones que implementación misma, los desarrolladores suelen descubrir
no siempre se adecuan a las necesidades prioritarias de al momento de terminar de construir que ciertas decisiones
los negocios, se logra mantener y/o aumentar el porcentaje pudiesen haber sido optimizadas, por lo que si no existen
histórico de fracasos en la implementación de proyectos TI, nuevas fases, el costo del cambio será superior. La mayor
el cual alcanza un escaso 20-30% [6] de éxito. En [15], los consideración es que los procesos de negocio son dinámicos,
autores indican que ”Construir sistemas es difı́cil y cada debido a su relación directa con los clientes, por lo cual
dı́a está aumentando su complejidad. Muchos proyectos son tanto modificaciones en la economı́a como en leyes y regu-
cancelados y muchos otros no otorgan el valor de negocio laciones, pudiesen impactar en modificaciones relevantes, a
esperado. Estadı́sticamente, la industria de las TI no han los cuales las organizaciones deben responder en el menor
mejorado a pesar de los esfuerzos por hacer de esta más tiempo posible para mantener su posición en el mercado y/o
confiable y predictiva.” para cumplir con normativas.
Como alternativa a la metodologı́a en cascada han surgido
distintos modelos, tales como: iterativo, incremental y ágiles
C. Gestión de proyectos de implementación y BPM
[12] [5]. En el caso del enfoque ágil, un principio básico
Hoy en dı́a muchas organizaciones continúan utilizando es la entrega incremental de software estable, integrado y
las clásicas metodologı́as vinculadas a la Ingenierı́a de certificado a los usuarios, de modo de obtener feedback
Software para la gestión de proyectos de implementación de que pueda generar nuevos requerimiento o cambios en ellos.
procesos utilizando las plataformas BPMS, sin embargo ex- Las organizaciones que han madurado en los métodos ágiles
isten muchas diferencias, una de las principales radica en que asignan gran relevancia al proceso de captura de requerim-
un esquema puro de BPM no requerirı́a de programadores ientos y la estimación de impacto frente a las solicitudes de
para modificar un sistema que soporte un proceso de negocio cambio. En lo que refiere a testing del software desarrollado,
[17]. Para entender qué es un proyecto de implementación es recurrente el uso de Test-Driven Development (TDD)
de procesos usando BPMS se debe comprender cuál es el [4], el cual define relatos de usuarios (User Stories) para
ciclo de vida de un proceso y acotar el alcance que fue validar y comprobar que los requerimientos del sistema estén
utilizado. El modelo más común en la gestión de proyectos siendo cumplidos en cada iteración. La literatura también
ha comenzado a estudiar y discutir cómo la agilidad es ser concebido y gestionado un proyecto BPM, entre éstos
lograda en el contexto de BPM, indicando que la concepción están:
actual de automatización de procesos operacionales no está • BPM en sı́ debe estar basada en una visión global
directamente relacionada con la agilidad de la organización, de colaboración de cada organización, tanto en su di-
puesto que esta sólo es alcanzada a través de ciclos rápidos mensión interna como externa, permitiendo identificar
de creación de conocimiento y la aplicación del mismo en cómo los procesos de estas pueden gatillar y alcanzar
la modificación de los procesos, transformando muchos de los beneficios deseados mediante el apalancamiento y
los procesos de negocio en un conjunto de actividades no- mejora continua de sus procesos [13].
estructuradas [11]. • Documentación incompleta de modelos de procesos
Quizás el error más recurrente entre las organizaciones en o inadecuada lectura e interpretación de los mismos,
lo que respecta a las nuevas tecnologı́as es su adquisición sin una perspectiva global, impiden obtener el máximo
previa a un análisis profundo de los beneficios y desafı́os provecho de BPM. Los procesos ocultan ineficiencias,
que esto traerá a cada compañı́a. El caso de las plataformas puesto que pocas personas conocen cómo realmente
BPMS no es distinto, tal y como se señala en [18], dicho operan, generando sobre producción, tiempos de espera
autor indica que la compra previa de software como una superiores a los deseados, errónea gestión de inventar-
de las peores prácticas en lo que respecto a proyectos ios, entre otros factores [9].
BPM/SOA se refiere. El adquirir la tecnologı́a inicialmente • La falsa creencia consistente en asumir que todos
no permite maximizar su rentabilidad, dado que las inicia- los procesos deben ser ejecutados internamente y no
tivas y proyectos tratarán de explotar las potencialidades de mirar ni adoptar alternativas al quehacer actual de cada
la misma en lugar de buscar la herramienta o solución que organización, inyectando ideas nuevas y cambios en los
mejor se adapte a la estrategia y necesidades del negocio. esquemas tradicionales, podrı́a impedir que una cultura
II. A N ÁLISIS DEL CONTEXTO orientada al mejoramiento continuo en BPM pueda
A. Clasificación de proyectos BPM nacer y madurar.
La gran variedad de enfoques e iniciativas asociadas a Con la finalidad de recabar la situación actual en diversas
BPM, hacen necesarias distintas configuraciones y estruc- empresas, a comienzos de año, el centro especializado en
turas organizacionales, tanto para su gestión y ejecución. BPM de la Universidad Técnica Federico Santa Marı́a, BPM
Lo anterior, genera distintos esquemas de colaboración y tra- Center, realizó una encuesta para conocer el estado de BPM
bajo, algunas pueden optar por equipos internos o externos, en el mercado local. Los resultados, sobre una muestra
contar o no con asesores y especialistas, sub-contratación de 20 organizaciones distintas, entregó valiosa información
de personal experto por un plazo definido para adquirir el referida al estado actual y madurez de BPM.
know-how o simplemente, como un soporte permanente.
El desafı́o inicial en toda organización involucrada en una
iniciativa BPM, consta en la identificación del alcance y
complejidad, y ası́ ser capaz de estimar y definir el plan que
permita conseguir los recursos necesarios para su ejecución,
el tamaño de la organización y de sus procesos, tal como se
menciona en [3], es un factor que incide directamente en la
forma de comprender la iniciativa a desarrollar.
Respecto a la gestión de proyectos BPM, los escollos y
complicaciones más recurrentes son:
• Insuficiente definición del alcance del proyecto
• Falta de competencias en BPM de las personas que Figure 1. Encuesta BPM - Tipos de iniciativas en el mercado local
participan en éste
• Inadecuada gestión de riesgos El primer hallazgo relevante, es que un 21% de organi-
• Error al identificar y definir supuestos zaciones declara estar realizando alguna iniciativa de im-
• Falta de preparación, experiencia y formación de lı́deres plementación de procesos utilizando una plataforma BPMS,
de proyectos sin embargo misma proporción indica que cuentan con
• Ausencia de metodologı́as y estrategias globales para iniciativas de implementación de procesos sin la utilización
abordar el proceso a implementar de plataformas BPMS. Dicho similitud induce a cuestionar
• Ausencia de un plan de comunicación efectiva que ¿por qué existe un número importante de organizaciones que
involucre todos los niveles de la organización no optan por plataformas BPM?, ¿Existe real conocimientos
Complementariamente a lo antes mencionado, existen de dichas plataformas y sus ventajas?, ¿Existen las compe-
factores que influyen directamente en la forma que debiese tencias suficientes para liderar dichos proyectos?. Respecto
a la complejidad de lo proyectos de implementación BPM,
la percepción de ellos es que son más simples que aquellos
que son gestionados bajo las metodologı́as tradicionales de
desarrollo de software.