<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>2227-1899</journal-id>
<journal-title><![CDATA[Revista Cubana de Ciencias Informáticas]]></journal-title>
<abbrev-journal-title><![CDATA[Rev cuba cienc informat]]></abbrev-journal-title>
<issn>2227-1899</issn>
<publisher>
<publisher-name><![CDATA[Editorial Ediciones Futuro]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S2227-18992016000100004</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Propuesta metodológica para la orientación de aplicaciones informáticas hacia BPM y SOA]]></article-title>
<article-title xml:lang="en"><![CDATA[Proposed methodology for guidance computer applications to BPM and SOA]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Escobar-Rivera]]></surname>
<given-names><![CDATA[Dalilis]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Aguilera-Sánchez]]></surname>
<given-names><![CDATA[Anabel Lisbeth]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Parra-Pompa]]></surname>
<given-names><![CDATA[Yaima de la Caridad]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad de Holguín Oscar Lucero Moya  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>01</day>
<month>03</month>
<year>2016</year>
</pub-date>
<pub-date pub-type="epub">
<day>01</day>
<month>03</month>
<year>2016</year>
</pub-date>
<volume>10</volume>
<numero>1</numero>
<fpage>39</fpage>
<lpage>54</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_arttext&amp;pid=S2227-18992016000100004&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_abstract&amp;pid=S2227-18992016000100004&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_pdf&amp;pid=S2227-18992016000100004&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[RESUMEN El papel que juegan los procesos de negocio en una empresa constituye un factor de gran importancia; por lo que eficacia en estos y su agilidad para adaptarse a los cambios internos y externos; proporciona un mayor crecimiento organizacional. Como apoyo existen diversas herramientas para la gestión de procesos. Una de ellas es Gestión de Procesos de Negocio y Arquitectura Orientada a Servicios. Estas se perfilan como una nueva tendencia para aumentar la eficiencia del negocio, generar las ventajas competitivas que exige el mercado, proporcionarles a los procesos de las empresas una simulación para analizar su rendimiento antes de implementarlos, mayor agilidad y flexibilidad, un mejoramiento continuo y supervisión en tiempo real. Aunque el uso de estas tecnologías crece de manera exponencial, en la mayoría de los casos no existe una adecuada metodología para orientar aplicaciones hacia ellas. El presente artículo recoge una propuesta metodológica para la orientación de aplicaciones informáticas a la Gestión de Procesos de Negocio y una Arquitectura Orientada a Servicios.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[ABSTRACT The role of business processes in a company is an important factor; so effectively in these and agility to adapt to the internal and external changes; provides greater organizational growth. As there are various tools to support process management. One is Business Process Management and Service Oriented Architecture. These are emerging as a new trend to increase business efficiency, generate competitive advantages that the market demands, to provide business process simulation to analyze their performance before deploying, greater agility and flexibility, continuous improvement and monitoring in real time. Although the use of these technologies is growing exponentially, in most cases there is no appropriate methodology to guide applications to them. This research proposes the development of a methodology for computing the orientation of the Business Process Management and Service Oriented Architecture applications.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Arquitectura Orientada a Servicios]]></kwd>
<kwd lng="es"><![CDATA[Gestión de Procesos de Negocio]]></kwd>
<kwd lng="es"><![CDATA[herramientas de Oracle]]></kwd>
<kwd lng="es"><![CDATA[metodología]]></kwd>
<kwd lng="en"><![CDATA[Business Process Management]]></kwd>
<kwd lng="en"><![CDATA[methodology]]></kwd>
<kwd lng="en"><![CDATA[Oracle tools]]></kwd>
<kwd lng="en"><![CDATA[Service Oriented Architecture]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><B>ART&Iacute;CULO  ORIGINAL</B></font></p>     <p>&nbsp;</p>     <p><font size="4"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Propuesta metodol&oacute;gica para la orientaci&oacute;n de  aplicaciones inform&aacute;ticas hacia BPM y SOA</font></strong></font></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><strong>Proposed methodology for  guidance computer applications to BPM and SOA</strong></font></p>     <p>&nbsp;</p>     <p>&nbsp;</p>     <P><font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Dalilis Escobar-Rivera<strong><sup>1*</sup></strong>, Anabel  Lisbeth Aguilera-S&aacute;nchez ,Yaima  de la Caridad Parra-Pompa</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><sup>1</sup> Universidad de Holgu&iacute;n &ldquo;Oscar Lucero Moya&rdquo;,  Avenida XX Aniversario V&iacute;a Guardalavaca Reparto Piedra Blanca Holgu&iacute;n    <br> </font></p>     ]]></body>
<body><![CDATA[<P><font face="Verdana, Arial, Helvetica, sans-serif"><span class="class"><font size="2">*Autor para la correspondencia: </font></span></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <a href="mailto:descobarr@facinf.uho.edu.cu">descobarr@facinf.uho.edu.cu</a><a href="mailto:jova@uci.cu"></a></font><font face="Verdana, Arial, Helvetica, sans-serif"><a href="mailto:losorio@ismm.edu.cu"></a> </font>     <p>&nbsp;</p>     <p>&nbsp;</p> <hr>     <P><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>RESUMEN</b> </font>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El papel que juegan los  procesos de negocio en una empresa constituye un factor de gran importancia;  por lo que eficacia en estos y su agilidad para adaptarse a los cambios  internos y externos; proporciona un mayor crecimiento organizacional. Como  apoyo existen diversas herramientas para la gesti&oacute;n de procesos. Una de ellas  es Gesti&oacute;n de Procesos de Negocio y Arquitectura  Orientada a Servicios. Estas se perfilan como  una nueva tendencia para aumentar la eficiencia del negocio, generar las  ventajas competitivas que exige el mercado, proporcionarles a los procesos de  las empresas una simulaci&oacute;n para analizar su rendimiento antes de  implementarlos, mayor agilidad y flexibilidad, un mejoramiento continuo y  supervisi&oacute;n en tiempo real. Aunque el uso de estas tecnolog&iacute;as crece de manera  exponencial, en la mayor&iacute;a de los casos no existe una adecuada metodolog&iacute;a para  orientar aplicaciones hacia ellas. El presente art&iacute;culo recoge una propuesta  metodol&oacute;gica para la orientaci&oacute;n de aplicaciones inform&aacute;ticas a la Gesti&oacute;n de  Procesos de Negocio y una Arquitectura Orientada a Servicios.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><span lang=EN-GB>Palabras clave:</span></b> Arquitectura Orientada a Servicios, Gesti&oacute;n de  Procesos de Negocio, herramientas de  Oracle, metodolog&iacute;a.</font></p> <hr>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><span lang=EN-GB>ABSTRACT</span></b> </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The role of business processes in a company is  an important factor; so effectively in these and agility to adapt to the  internal and external changes; provides greater organizational growth. As there are various tools to support process  management. One is Business Process Management and Service Oriented  Architecture. These are emerging as a new trend to increase business  efficiency, generate competitive advantages that the market demands, to provide  business process simulation to analyze their performance before deploying,  greater agility and flexibility, continuous improvement and monitoring in real  time. Although the use of these technologies is growing exponentially, in most  cases there is no appropriate methodology to guide applications to them. This research proposes the development of a  methodology for computing the orientation of the Business Process Management  and Service Oriented Architecture applications.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><span lang=EN-GB>Key words: </span></b></font> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Business Process Management, methodology, Oracle tools, Service Oriented Architecture</font></p> <hr>     <p>&nbsp;</p>     ]]></body>
<body><![CDATA[<p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>INTRODUCCI&Oacute;N</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La Gesti&oacute;n  de Procesos de Negocio (BPM, por sus siglas en ingl&eacute;s) constituye una de las  tendencias en cuanto a la gesti&oacute;n por procesos (Figueredo, 2010), que permite  manejar de manera sistem&aacute;tica, deliberada y colaborativa, todos los procesos de  negocio de una empresa con el objetivo de acelerar la adopci&oacute;n del cambio en la  forma de operar de las compa&ntilde;&iacute;as. Un proceso de tipo BPM no es &oacute;ptimo si no  adopta una Arquitectura Orientada a Servicios (SOA, por sus siglas en ingl&eacute;s).  Esta es muy factible a la hora de implementar procesos en los que est&eacute;n  involucradas varias administraciones. Adem&aacute;s, es un tipo de arquitectura de <em>software</em> basada en la definici&oacute;n de  servicios reutilizables, donde los proveedores y los consumidores interact&uacute;an  para realizar procesos de negocio. Cuando trabajan juntas BPM proporciona el  contexto, la comprensi&oacute;n y las estad&iacute;sticas del negocio; mientras que SOA  facilita una colecci&oacute;n ordenada de los elementos b&aacute;sicos de informaci&oacute;n. De hecho  ambas permiten optimizar inversiones, dirigir la excelencia operativa y  gestionar el riesgo empresarial de manera din&aacute;mica (Weske, 2008).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Independientemente a estos beneficios es  lenta la adopci&oacute;n de estas disciplinas debido a que requieren un cambio total  en la pr&aacute;ctica de procesos en la empresa (Lacambra-Calvet, 2011), el acceso a la bibliograf&iacute;a relacionada con el tema sea limitado, existen  pasos para ciertas fases de BPM, pero no est&aacute;n integrados en una &uacute;nica soluci&oacute;n  (C&aacute;novas, y otros, 2012), existe conflicto entre la visi&oacute;n de BPM como  tecnolog&iacute;a y la visi&oacute;n BPM del negocio, problema causado a menudo por las  limitaciones de algunas de sus herramientas, para pasar de la definici&oacute;n del  proceso a su implantaci&oacute;n t&eacute;cnica (G&oacute;mez-Companys, 2009).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Debido a estas dificultades se propone una  metodolog&iacute;a para la orientaci&oacute;n de productos inform&aacute;ticos hacia la Gesti&oacute;n de  Procesos de Negocio y una Arquitectura Orientada a Servicios que permita  abarcar el ciclo de vida de BPM, adem&aacute;s, que contenga una fase para el dise&ntilde;o  de SOA y que posea car&aacute;cter c&iacute;clico; entre otras caracter&iacute;sticas.</font></p>     <p>&nbsp;</p>     <p><font face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="3">MATERIALES Y M&Eacute;TODOS </font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Con la integraci&oacute;n de BPM y SOA se tiene una arquitectura que consiste de  tres niveles b&aacute;sicos, en el nivel m&aacute;s alto, se encuentra la arquitectura BPM,  model&aacute;ndose los procesos de negocio. Estos procesos utilizan servicios de la  capa inferior, mientras que este &uacute;ltimo no tiene que preocuparse de c&oacute;mo est&aacute;n  desarrollados los procesos. Y en una tercera capa las tecnolog&iacute;as usadas (SOA  se integra con cualquier tipo de tecnolog&iacute;a y lenguaje de programaci&oacute;n);  form&aacute;ndose tres partes integradas por completo, pero a su vez, independientes  entre s&iacute; (G&oacute;mez-Companys,  2009).    <br> Para el desarrollo de la  propuesta se revisaron un grupo de investigaciones (art&iacute;culos, tesis, reportes  y libros) alrededor de BPM y SOA, de las cuales el 65% corresponde a art&iacute;culos  cient&iacute;ficos, el 21% a tesis de grado o maestr&iacute;a, el 8% a libros publicados  alrededor de este tema y el 6% a reportes. Del an&aacute;lisis de esta documentaci&oacute;n  se derivan conclusiones parciales con respecto al trabajo con BPM y SOA, de  acuerdo a los aspectos mostrados en la <a href="/img/revistas/rcci/v10n1/t0104116.jpg" target="_blank">Tabla 1</a>.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Aunque existen metodolog&iacute;as para BPM, solo cubren  ciertas faces como dise&ntilde;o, modelaci&oacute;n e implementaci&oacute;n y no les confieren igual  relevancia a otras fases, como la optimizaci&oacute;n. Adem&aacute;s, la mayor&iacute;a de las  metodolog&iacute;as no poseen car&aacute;cter c&iacute;clico y existe una gran carencia de casos de  estudio que apliquen dichas propuestas. En el estudio de esta literatura se  identificaron 33 etapas en las que los autores divid&iacute;an las metodolog&iacute;as  existentes hasta el momento. Para determinar el &iacute;ndice de repetitividad de cada  etapa en estas metodolog&iacute;as se realiz&oacute; un an&aacute;lisis de frecuencia,  estableci&eacute;ndose 3 rangos: 1 a 2 <strong>-</strong>poco significativo<strong>-</strong>, de 3 a 4 <strong>-</strong>medianamente  significativo<strong>-</strong> y de 5 a 6<strong>-</strong> muy significativo<strong>-</strong>. Como resultado, se incluyeron en la  propuesta metodol&oacute;gica las etapas de: monitoreo y optimizaci&oacute;n, dise&ntilde;o, implementaci&oacute;n  y dise&ntilde;o de SOA (en este caso se renombr&oacute; la etapa) adem&aacute;s del modelado de procesos  (esta &uacute;ltima constituy&oacute; la etapa con mayor &iacute;ndice de repetitividad).</font></p>     ]]></body>
<body><![CDATA[<p><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Tecnolog&iacute;as para desarrollar aplicaciones BPM</font></strong></p>     <p> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Hacer que un modelo de un proceso se convierta en un proceso ejecutable requiere de varias tecnolog&iacute;as. Cuando estas tecnolog&iacute;as se proveen juntas se denominan BPMS (<em>Business Process Management Suite</em>, en ingl&eacute;s). Esta suite incluye plataformas de software que permiten el modelado, despliegue y seguimiento de los procesos de negocio de una organizaci&oacute;n por parte de desarrolladores, analistas del negocio y administradores del sistema (D&iacute;az-Baz&aacute;n, y otros, 2009). A continuaci&oacute;n, se muestran una comparaci&oacute;n (de acuerdo a est&aacute;ndares, licencia y documentaci&oacute;n) entre algunas de las herramientas BPMS <a href="/img/revistas/rcci/v10n1/t0204116.jpg" target="_blank">Ver Tabla 2</a>:</font></p>     <p> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">A partir de estos elementos se seleccion&oacute; como herramienta para la implementaci&oacute;n de la propuesta metodol&oacute;gica la <em>Suite </em>de Oracle 11g en su versi&oacute;n 11.1.1.6.0 para BPM. Esta decisi&oacute;n se fundamenta en base a que es una de las herramientas BPMS m&aacute;s completas que existe y a pesar de ser privativa, es la tecnolog&iacute;a usada por la Divisi&oacute;n Datys Holgu&iacute;n (empresa rectora de la investigaci&oacute;n). Adem&aacute;s permite integrar la colaboraci&oacute;n entre analistas del negocio y el arquitecto a partir de herramientas especializadas de dise&ntilde;o y modelado, asegura que el proceso ejecutado sea siempre el proceso modelado y define Indicadores Clave del Rendimiento (KPIs, por sus siglas en ingl&eacute;s), lo cual permite a los propietarios del proceso ver las oportunidades de mejora.</font></p>     <p>&nbsp;</p>     <p><font face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="3">RESULTADOS Y DISCUSI&Oacute;N </font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En el desarrollo de proyectos BPM y SOA, as&iacute; como en  cualquier tipo de proyecto, es necesario seguir una metodolog&iacute;a para poder alcanzar  los objetivos marcados, de forma alternativa se puede definir la metodolog&iacute;a  como el estudio o elecci&oacute;n de un m&eacute;todo pertinente para un determinado objetivo  (P&eacute;rez-Campdesu&ntilde;er, 2006). A la hora de utilizar la propuesta metodol&oacute;gica es  necesario tener en cuenta una serie de <strong>premisas</strong>:  (1) poseer conocimientos fundamentales en BPM y SOA, (2) contar con personal  preparado en BPMN 2.0, BPEL 2.0 y ADF (<em>Oracle  Application Development Framework</em>, por sus siglas en ingl&eacute;s) y (3) tener personal  calificado para obtener las mejoras adecuadas de cada proceso, para la  realizaci&oacute;n de la metodolog&iacute;a de mejora Six Sigma.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La metodolog&iacute;a que se describe a continuaci&oacute;n tiene  como objetivo desarrollar aplicaciones inform&aacute;ticas orientadas a la Gesti&oacute;n de  Procesos de Negocio y a una Arquitectura Orientada a Servicios. Contiene una  serie de cualidades relevantes entre las que se destaca el car&aacute;cter c&iacute;clico,  iterativa, abarca el ciclo de vida de BPM, posee una fase para la construcci&oacute;n  de una arquitectura orientada a servicios y especifica el actor(es) que  intervienen en cada etapa propuesta. Consta de ocho  etapas, en cada una se especifica su objetivo, se describen los pasos a  seguir, el momento en el que se desarrolla, el proceso en el que se enmarca y  las herramientas y/o m&eacute;todos a utilizar. Adem&aacute;s, se relaciona cada etapa con  los actores que intervienen en ella en la <a href="/img/revistas/rcci/v10n1/t0304116.jpg" target="_blank">Tabla 3</a>.</font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Etapa 1: Diagn&oacute;stico del proceso</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El objetivo primordial de esta etapa es logar  comprender los procesos de la organizaci&oacute;n mediante su mapa de procesos. Luego,  dise&ntilde;ar el proceso de negocio mediante la identificaci&oacute;n de todos sus elementos  y fases que lo componen. Asignar tareas a sus responsables y determinar tiempos  l&iacute;mite para realizar cada actividad en concreto. Como resultado final de esta  etapa se debe obtener un flujo que responda mejor a las necesidades de la empresa,  coincidiendo con la etapa de identificaci&oacute;n de requisitos del software  correspondiente al ciclo de vida del software.</font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Paso 1: Obtenci&oacute;n de requerimientos</font></strong></font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para poder realizar el dise&ntilde;o de los procesos es  necesario en primer lugar recolectar toda la informaci&oacute;n precisa de lo que  ocurre dentro del proceso, para lo cual se debe recorrer cada secci&oacute;n de la  empresa, de forma tal que se entrevisten a los actores participantes en los  procesos de manera directa y documentar dicha informaci&oacute;n. Para la realizaci&oacute;n  de este paso es importante tener en cuenta el mapa de procesos y los  procedimientos mandatorios de la organizaci&oacute;n. La informaci&oacute;n obtenida deber&aacute;  ser documentada en un Acta de Reuni&oacute;n, mostrada en la <a href="/img/revistas/rcci/v10n1/t0404116.jpg" target="_blank">Tabla 4</a>, donde se anexa  el mapa de procesos que se utiliza para comprender los procesos de la  organizaci&oacute;n.</font></p>     <p><font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Paso 2:  Dise&ntilde;o de las actividades</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Uno de los factores m&aacute;s importantes para obtener un buen diagn&oacute;stico del  proceso es el dise&ntilde;o de las actividades, ya que estas corresponden a las  diferentes tareas que intervienen en la realizaci&oacute;n del proceso. Para ello es  necesario identificar sus par&aacute;metros (entrada y salida), recursos a utilizar,  registros generados y realizar una breve descripci&oacute;n de ella; bas&aacute;ndose en la  plantilla mostrada en la <a href="/img/revistas/rcci/v10n1/t0504116.jpg" target="_blank">Tabla 5</a> para documentar la informaci&oacute;n adquirida. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El  aspecto: Descripci&oacute;n (ya sea de los par&aacute;metros de entrada o de salida) es un  elemento aclaratorio de estos par&aacute;metros, es decir, se realiza esta descripci&oacute;n  si el analista cree que es necesario describir dichos par&aacute;metros para una mejor  comprensi&oacute;n de ellos. Si una actividad puede ser catalogada como un proceso  (dado que se puede descomponer en 2 o m&aacute;s actividades complejas), entonces se  convierte en un subproceso. Este subproceso se define y se describe como una  actividad a la hora de identificar las actividades que componen el proceso. </font></p>     <p><font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Paso 3:  Identificaci&oacute;n de Actor</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Un actor define el comportamiento o  responsabilidades de un individuo o grupo de individuos cuando trabajan en  equipo, en el contexto de una organizaci&oacute;n (Belloso-Cicilia, 2009). Por tanto, cada trabajador de la  empresa que realice actividades del proceso o que represente el rol de una o  varias personas en un equipo o sistema; es un candidato a actor. Con el  objetivo de describir estos actores, es necesario identificarlos, as&iacute; como su  relaci&oacute;n con las actividades descritas en el paso anterior. Estos actores  pueden coincidir o al menos no entran en contradicci&oacute;n con los actores que se  definen a partir de la aplicaci&oacute;n de una metodolog&iacute;a de desarrollo de software.</font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Paso 4: Identificaci&oacute;n de eventos</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Un evento representa situaciones (&ldquo;algo que sucede&rdquo;) que afectan al flujo  de ejecuci&oacute;n de un proceso (Pulier y Teylor, 2006). Por lo general tienen una  causa o un resultado. Puede iniciar, interrumpir o detener el proceso, por lo  que se dividen en tres tipos: inicio, intermedio y fin. Todos los procesos  tienen un evento de inicio y uno de fin, mientras que el intermedio es de  acuerdo a las necesidades del proceso. Uno de los pasos a realizar para una  posterior modelaci&oacute;n es la identificaci&oacute;n y descripci&oacute;n de los eventos que  intervienen en el proceso, se debe elaborar una tabla donde se listen los  eventos, el nombre, tipo, descripci&oacute;n y proceso a que est&aacute; asociado.</font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Paso 5: Descripci&oacute;n del proceso de negocio a partir del an&aacute;lisis de BPM</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Con el objetivo de describir en t&eacute;rminos generales el proceso, desde el  punto de vista del producto inform&aacute;tico se documentar&aacute; el nombre, la  descripci&oacute;n de dicho proceso, de principio a fin. Adem&aacute;s de los objetivos que  se quiere alcanzar y la asociaci&oacute;n con otros procesos. </font></p>     ]]></body>
<body><![CDATA[<p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Paso 6: Dise&ntilde;o de pantallas y formularios finales</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Este tipo de dise&ntilde;o es una representaci&oacute;n de lo que  ser&aacute;n los formularios y pantallas finales de la aplicaci&oacute;n. Ellos no  representan de forma necesaria el producto final, ya que pueden estar sujetos a  cambios durante todo el proyecto. Adem&aacute;s, se pueden representar a modo de  borrador con cualquier herramienta gr&aacute;fica. Este paso coincide con la etapa de  elaboraci&oacute;n de prototipos en algunas metodolog&iacute;as de desarrollo de software basadas  en el modelo de prototipos (ejemplo: <em>Iconix</em>)  por lo cual existe la posibilidad de fusionarlas en trabajos futuros.</font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Etapa 2: Modelaci&oacute;n del proceso</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En esta etapa se modela cada uno de los detalles y  especificaciones detectados en la etapa anterior mediante el est&aacute;ndar de  modelado BPMN 2.0, obteni&eacute;ndose como resultado un flujo de trabajo. Tambi&eacute;n se  definen las reglas de negocio, donde se especifican las restricciones y  condiciones que rigen dicho proceso de negocio. En forma general en esta etapa  se utilizar&aacute; como herramientas <em>Oracle Business Process Architect  y Oracle Business Rules Editor</em>, las cuales se enmarcan dentro de Oracle BPA Suite.</font></p>     <p> <strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Paso 1: Identificaci&oacute;n de las reglas de negocio</font></strong></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La tecnolog&iacute;a BPM utiliza reglas de forma constante,  ya que gu&iacute;an los procesos de negocio hacia una buena ejecuci&oacute;n (Villas&iacute;s-Reyes, 2013). Ellas est&aacute;n accesibles  en todo momento para que los directores de negocio las pueden modificar sin  cambiar la l&oacute;gica empresarial. Adem&aacute;s, rigen la ruta del flujo de trabajo y  alerta a los directores de los eventos. Por ejemplo, si el volumen medio de  pedidos alcanza m&aacute;s de dos desviaciones est&aacute;ndar, enviar una alerta al  vicepresidente de Finanzas. Para la definici&oacute;n de dichas reglas se utilizar&aacute; una  tabla donde se incluyan nombre, descripci&oacute;n y referencias utilizadas donde se  ubican los documentos de referencia para elaborar las reglas de negocio, as&iacute;  como la herramienta <em>Oracle Business Rules Editor</em>. </font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Paso 2: Elaborar Diagrama de flujo del proceso</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El diagrama de flujo de un proceso es una  representaci&oacute;n gr&aacute;fica que permite a los Analistas y al Arquitecto de BPM  definir procesos y el flujo de informaci&oacute;n entre ellos, utiliz&aacute;ndose para ello  la nomenclatura BPMN 2.0. As&iacute; mismo, esta funcionalidad permite definir  gr&aacute;ficamente el momento en que cada evento, compuerta o actividad debe  iniciarse y cu&aacute;ndo debe terminar. Este diagrama se realiza en el modelador de  la herramienta BPMS <em>Oracle Business Process Architect</em>,  para una posterior implementaci&oacute;n y ejecuci&oacute;n del proceso de acuerdo a su  modelaci&oacute;n. </font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Paso 3: Modelaci&oacute;n de las reglas de negocio</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">De acuerdo a lo anteriormente explicado, las reglas de  negocio dirigen la ruta del flujo de trabajo, donde para ello se van a modelar  como compuertas (Alonso-Fern&aacute;ndez, Garc&iacute;a-Tosca y Mart&iacute;nez, 2009), (Alonso-Fern&aacute;ndez,  y otros, 2013). La otra forma de modelaci&oacute;n de las reglas de negocio es a  trav&eacute;s de reglas de negocio, la cual solo permite establecer un par&aacute;metro de  entrada y otro de salida, soluci&oacute;n que no es la m&aacute;s &oacute;ptima a la hora de definir  varios caminos, porque lo ideal ser&iacute;a que en correspondencia el par&aacute;metro de  entrada se escoja el par&aacute;metro de salida. Por tanto, los autores consideran  utilizar para modelar estas reglas de negocio, las compuertas. No obstante, se  pueden fusionar ambas variantes; cuando una regla solo posea un par&aacute;metro de  entrada y uno de salida utilizar las reglas de negocio y cuando tenga 2 o m&aacute;s  par&aacute;metros de salida utilizar las compuertas. Estas compuertas son elementos  que representa un punto de decisi&oacute;n en el proceso, compuestas por condiciones,  y que en dependencia de ellas, brinda una salida, es decir poseen un flujo  &uacute;nico de entrada y varios flujos de salida (Noy-Viamontes, y otros, 2010). Tiene  como objetivo determinar decisiones, as&iacute; como la creaci&oacute;n de nuevos caminos, la  fusi&oacute;n de estos o la uni&oacute;n. Son de cuatro tipos: exclusiva, inclusiva, paralela  y compleja; donde en dependencia del resultado que se quiera obtener, ser&aacute; la  compuerta utilizada. Para la modelaci&oacute;n de estas reglas se utiliza el modelador  de la herramienta <em>Oracle</em> <em>Business  Process Architect</em> y la nomenclatura BPMN 2.0.</font></p>     ]]></body>
<body><![CDATA[<p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Etapa 3: Dise&ntilde;o de la arquitectura</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La  idea del dise&ntilde;o de una arquitectura SOA es identificar funcionalidades en un  &aacute;mbito bien definido y hacerlo accesible de forma uniforme y completa, pero  independiente a donde se use. Adem&aacute;s, dentro de SOA los servicios incorporan  reglas de negocios, informaci&oacute;n y operaciones. Antes de comenzar a crear estos servicios, es  necesario contestar las siguientes 2 preguntas: (1) &iquest;Qu&eacute; servicios se requieren? y (2) &iquest;Qu&eacute; servicios  se deben desarrollar? Para dar respuesta a la <strong>primera</strong> pregunta es necesario tener en cuenta que la mejor manera  de detectar servicios es a partir de la modelaci&oacute;n del proceso de negocio. Mientras  que en la <strong>segunda</strong> pregunta hay que  determinar para cada servicio detectado, si debe ser desarrollado desde cero o  si es posible proveer su funcionalidad a otro servicio o actividad. Para el  desarrollo de esta etapa se utilizar&aacute; las herramientas <em>Oracle Enterprise Service Bus</em> y el Lenguaje de Ejecuci&oacute;n de Procesos de Negocio (BPEL, por  sus siglas en ingl&eacute;s). </font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Paso 1: Identificaci&oacute;n de servicios</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La idea de un servicio es identificar un &aacute;mbito bien  definido de funcionalidad y hacerlo accesible de forma uniforme y completa,  independiente de d&oacute;nde se use. Para dar respuesta a las anteriores  interrogantes planteadas se identifica la necesidad de un servicio mediante la  descripci&oacute;n de su funcionalidad, para su posterior modelaci&oacute;n e implementaci&oacute;n,  utiliz&aacute;ndose la <a href="/img/revistas/rcci/v10n1/t0604116.jpg" target="_blank">Tabla 6</a> En esta ficha se debe definir el nombre del servicio y  su descripci&oacute;n, si existe posibilidad de reutilizar alg&uacute;n otro servicio  especificar el nombre, as&iacute; como su fuente (ubicaci&oacute;n del servicio a  reutilizar). </font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Paso 2: Modelado de servicios</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los servicios para mantener su  independencia, pueden encapsular su l&oacute;gica dentro de una tarea, subproceso o  proceso y establecer relaciones con aquellos que quieren usarlos. Este paso es  el siguiente escal&oacute;n en el perfeccionamiento del modelado del proceso y se  realiza en base a la descripci&oacute;n del servicio (paso anterior). La modelaci&oacute;n de  los servicios se efect&uacute;a dentro de la interfaz: Diagrama de flujo del proceso  correspondiente a la herramienta de modelado Oracle <em>Business Process Architect </em>con la  nomenclatura BPMN 2.0 (herramientas comprendidas dentro de <em>Oracle</em> BPA <em>Suite</em>), ya que este diagrama incluye el flujo  en que se efect&uacute;an los servicios dentro del proceso. </font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Paso 3: Implementaci&oacute;n de servicios</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En este paso se efect&uacute;an las funciones que van a  llevar a cabo las personas y sistemas dentro de los servicios, de acuerdo al  modelado del proceso. Existen 2 formas de implementaci&oacute;n de servicios, una es  implementarlos como Servicios Web y la otra mediante una llamada a proceso, en  la cual se debe seleccionar el proceso que se va a encapsular en el servicio.  Esta implementaci&oacute;n se realiza en las propiedades del servicio modelado en el  proceso, en la opci&oacute;n de implementaci&oacute;n, la cual se encuentra dentro de Oracle  SOA <em>Suite</em>. Los Servicios <em>Web</em> pueden ser reutilizados mediante la  interfaz composite.xml correspondiente a la aplicaci&oacute;n en la misma herramienta.</font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Paso 4: Integraci&oacute;n de servicios</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para el desarrollo de la arquitectura SOA se hace necesario conectar los  servicios con los que cuenta la organizaci&oacute;n para lograr un mejor manejo de su  seguridad, monitorizaci&oacute;n y una mayor calidad (en cuanto a tiempo de respuesta  y disponibilidad). Para lograr este objetivo se utiliza como tecnolog&iacute;a: <em>Oracle</em> <em>Enterprise Service Bus</em> (ESB), el cual es una soluci&oacute;n de  integraci&oacute;n distribuida, basada en los mensajes para conectar servicios (Espinosa-D&iacute;az.,  2009). Adem&aacute;s, ofrece el eje central de  comunicaci&oacute;n a nivel empresarial necesario para conectar las aplicaciones o  sistemas, de</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> manera fiable a trav&eacute;s de m&uacute;ltiples dominios geogr&aacute;ficos,  administrativos o de seguridad. Esta herramienta se encuentra dentro de <em>Oracle</em> SOA <em>Suite</em>. C&oacute;mo &uacute;ltimo aspecto cabe destacar que la integraci&oacute;n permite  la reutilizaci&oacute;n de servicios y con ello la fusi&oacute;n de estos.</font></p>     ]]></body>
<body><![CDATA[<p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Etapa 4: Simulaci&oacute;n</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La simulaci&oacute;n es de las t&eacute;cnicas de probabilidad para  predecir la duraci&oacute;n promedio de las actividades, de forma tal que se tenga en  cuenta la utilizaci&oacute;n de recursos (Garimella,K., Lees,M., Williams., 2009). Su  objetivo principal es detectar fallas de la modelaci&oacute;n para determinar un  correcto funcionamiento del proceso antes de la implementaci&oacute;n del mismo.  Tambi&eacute;n se eval&uacute;an los servicios definidos en el proceso en todos los  escenarios posibles. Para esto se realizan an&aacute;lisis hipot&eacute;ticos de varias situaciones  del mundo real mediante la introducci&oacute;n de combinaciones de variables, que  permitan evaluar el comportamiento del proceso; utiliz&aacute;ndose como herramienta  Oracle <em>Business Process Simulator</em>, la  cual se localiza dentro de Oracle BPA <em>Suite</em>.  Esta etapa se relaciona con la etapa de dise&ntilde;o de casos de prueba del ciclo de  vida del software.</font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Etapa 5: Implementaci&oacute;n</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En esta etapa se integran los procesos de negocio como  un todo. Se implementa los detalles del proceso de negocio (resultado de la  modelaci&oacute;n y probado mediante la simulaci&oacute;n) puesto a disposici&oacute;n del  desarrollador, como asignar funciones a los eventos y definir los par&aacute;metros de  cada tarea. Como &uacute;ltimo aspecto se integran al modelo todos los elementos que  componen el proceso: personas, sistemas u otros procesos. Adem&aacute;s, a trav&eacute;s de  la implementaci&oacute;n se une el dise&ntilde;o con toda la modelaci&oacute;n realizada en pasos  anteriores mediante la herramienta <em>Oracle</em> <em>Application Development Framework</em> (ADF,  por sus siglas en ingl&eacute;s); el cual es un <em>framework</em> utilizado para el desarrollo de aplicaciones <em>Java Enterprise Edition</em> con patr&oacute;n de dise&ntilde;o Modelo-Vista-Controlador  (MVC).</font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Paso 1: Implementaci&oacute;n de actividades y eventos</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Las actividades y eventos se implementan en la  interfaz correspondiente a sus propiedades, en la pesta&ntilde;a implementaci&oacute;n, las  cuales se encuentran dentro de Oracle BPA <em>Suite</em>.  Las actividades se implementan de acuerdo al tipo de actividad, donde las 3  formas principales de implementaci&oacute;n son: si es una tarea humana se realiza  mediante la definici&oacute;n de los par&aacute;metros de entrada y salida; si es una  actividad de llamada se define el proceso que va a encapsular esta actividad y  si es de tipo notificaci&oacute;n se define a qui&eacute;n se le va a notificar y lo que se  le va a decir, aunque existen m&aacute;s tipos de actividades, estas se implementan de  una de estas tres formas. En el caso de los eventos, estos se implementan de  seis formas principales: mediante la definici&oacute;n una interfaz; el uso de una  interfaz ya definida; encapsular una llamada de proceso; encapsular una llamada  a servicio; definir una excepci&oacute;n y establecer un ciclo de tiempo para que  realice una alerta.</font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Paso 2: Implementaci&oacute;n de las reglas de negocio</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para implementar las reglas de negocio se define la  condici&oacute;n que rige la compuerta, donde en dependencia de los par&aacute;metros de  entrada, es el camino que toma el flujo del proceso. El primer paso para esta  implementaci&oacute;n es definir en la interfaz correspondiente a las propiedades de  la compuerta, en la pesta&ntilde;a orden de salida de flujo (<em>Outflows Order</em>) el camino a seguir  por defecto (Nu&ntilde;ez-Jim&eacute;nez, 2012). El  segundo y &uacute;ltimo paso es definir las condiciones en los restantes caminos  (obvi&aacute;ndoe el definido por defecto). De esta  forma la compuerta puede tomar una decisi&oacute;n l&oacute;gica en dependencia de las  condiciones de cada camino. Es de vital importancia aclarar que las compuertas  no realizan ning&uacute;n trabajo solo ejecutan la l&oacute;gica. Esta implementaci&oacute;n  corresponde a Oracle BPA <em>Suite</em>.</font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Paso 3: Implementaci&oacute;n de pantallas y formularios finales</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Como &uacute;ltimo paso se implementa el aspecto visual de la  aplicaci&oacute;n, de acuerdo al dise&ntilde;o de pantallas y formularios finales realizados  en pasos anteriores. Este paso coincide con la etapa de implementaci&oacute;n del  ciclo de vida del software, para la ejecuci&oacute;n de los casos de uso. La implementaci&oacute;n  se realiza mediante el <em>framework</em> ADF  de <em>Oracle</em>.</font></p>     ]]></body>
<body><![CDATA[<p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Etapa 6: Ejecuci&oacute;n</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Una vez implementado el proceso, el mismo se ejecuta  por el sistema. Este paso corre de forma total a manos de la herramienta a  partir de todo el dise&ntilde;o realizado con anterioridad. Si hay alguna tarea que no  se pueda hacer de forma autom&aacute;tica, entonces el sistema informa al responsable  de efectuarla, donde requiere de su confirmaci&oacute;n para continuar con la tarea  siguiente. Activa los flujos de trabajo de los usuarios para que cada uno  realice las tareas para las cuales son responsables en el momento adecuado, y  con el formato y formularios listos para realizar de manera f&aacute;cil su labor. Si  los usuarios llenan de forma incorrecta los formularios, el sistema deber&aacute; ser  capaz de notificar el error cometido mediante mensajes. Todo esto se gestiona  mediante un motor de proceso utiliz&aacute;ndose para ello la herramienta <em>Oracle</em> BPEL <em>Process Manager</em> contenida dentro de Oracle SOA <em>Suite</em>, la cual regula que los inicios y finales del proceso  funcionen concurrentes, a partir de las reglas del negocio. Adem&aacute;s, a partir de  esta etapa se recopila la informaci&oacute;n necesaria en tiempo real para un  posterior control y seguimiento del proceso.</font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Etapa 7: Monitorizaci&oacute;n</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El enfoque basado en BPM pone de manifiesto la  importancia de llevar a cabo un seguimiento y medici&oacute;n de los procesos con el  fin de analizar los resultados obtenidos a partir de su ejecuci&oacute;n. No se puede  considerar que un sistema de gesti&oacute;n tenga un enfoque basado en procesos si, a  pesar de disponer de un buen diagrama de flujo y una buena implementaci&oacute;n del  proceso y de SOA, el sistema no se preocupa por conocer sus resultados. Por  tanto, este seguimiento constituye la base para saber qu&eacute; se obtiene, en qu&eacute;  medida se cumplen los resultados deseados y d&oacute;nde se deben orientar las  mejoras. BAM acr&oacute;nimo de <em>Business  Activity Monitoring</em> es la herramienta utilizada para esta actividad: la  cual permite detectar los procesos cr&iacute;ticos o que sufran una alteraci&oacute;n en su  funcionamiento, contenida dentro de <em>Oracle</em> SOA <em>Suite</em>.</font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Paso 1: Indicadores Claves de Rendimiento</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los indicadores clave de rendimiento son mediciones  cuantificables utilizadas por una empresa para medir su progreso, basados en  sus metas y objetivos. Cuando est&aacute;n siendo monitoreados en tiempo real, pasan a  formar parte de la BAM de la empresa. Para  realizar esta actividad se utilizar&aacute; un formato de tabla donde debe reflejarse  el nombre del indicador, su descripci&oacute;n (objetivos), la forma de c&aacute;lculo y  frecuencia de c&aacute;lculo. Los indicadores de negocio var&iacute;an en dependencia del  proceso, por tanto, queda a disposici&oacute;n del usuario de la propuesta  metodol&oacute;gica definir estos indicadores. Despu&eacute;s de haber identificado estos  indicadores con su respectiva descripci&oacute;n se definen en la paleta <em>Request Quote Lab-Structure</em> correspondiente  al proceso BPMN. Este paso coincide con la etapa de elaboraci&oacute;n de m&eacute;tricas  t&eacute;cnicas del software para realizar mediciones del producto.</font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Paso 2: Monitoreo</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Como paso final para cerrar la etapa de monitorizaci&oacute;n  es saber cu&aacute;l es el comportamiento del proceso a lo largo del tiempo, siendo  necesario para ello identificar el grado de variabilidad que los resultados  puedan tener; lo cual se logra mediante el monitoreo sistem&aacute;tico de los  indicadores que a su vez permitir&aacute; tomar decisiones sobre las acciones  necesarias para optimizar y mejorar dicho proceso. Para ejecutar estas  operaciones se utilizar&aacute; la herramienta Oracle <em>Business Activity Monitoring</em>, la cual se encuentra dentro de <em>Oracle</em> SOA <em>Suite</em>. </font></p>     <p> <font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Etapa 8: Optimizaci&oacute;n</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los datos recopilados del monitoreo y el rendimiento de los procesos  deben ser analizados con el fin de conocer las caracter&iacute;sticas y la evoluci&oacute;n  de estos procesos (Diaz-Baz&aacute;n, Queiruga, Gotelli y Rodr&iacute;guez, 2009). Del  an&aacute;lisis de los datos se debe obtener la informaci&oacute;n relevante para conocer: (1)  qu&eacute; procesos no alcanzan los resultados esperados, (2) d&oacute;nde existen  oportunidades de mejora. Cuando un proceso no alcanza sus objetivos, la  organizaci&oacute;n deber&aacute; establecer las acciones correctivas para asegurar que las  salidas del proceso sean conformes a los resultados esperados. Tambi&eacute;n puede  ocurrir que, aun cuando un proceso alcance estos resultados, la organizaci&oacute;n  identifique una oportunidad de mejora en dicho proceso por su importancia,  relevancia o impacto a nivel global de la organizaci&oacute;n.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Esta  mejora puede ser la identificaci&oacute;n de las oportunidades potenciales de ahorro  de costos y la aplicaci&oacute;n de estas modificaciones se realiza en la fase de  dise&ntilde;o, donde se adapta el proceso a los nuevos cambios de la empresa (internos  o externos). En cualquiera de estos casos, la necesidad de mejora de un proceso  se traduce por un aumento de la capacidad del proceso para cumplir con los  requisitos establecidos, es decir, para aumentar la eficacia y(o) eficiencia  del mismo. En este sentido se propone la metodolog&iacute;a Six Sigma para la mejora  de procesos que se basa en la reducci&oacute;n de errores, para que estos no generen  m&aacute;s de 3,4 defectos por mill&oacute;n de eventos, lo que ser&iacute;a un &oacute;ptimo resultado  para cualquier tipo de sistema. </font></p>     <p>&nbsp;</p>     <p><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><B>CONCLUSIONES</B></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Al finalizar la investigaci&oacute;n se puede afirmar que se  realiz&oacute; un estudio exhaustivo sobre el estado del arte de BPM y SOA,  espec&iacute;ficamente en metodolog&iacute;as para desarrollar productos inform&aacute;ticos con  estas caracter&iacute;sticas. Se pudo constatar la inexistencia de una metodolog&iacute;a o  m&eacute;todo que abarque el ciclo de vida de BPM, que contenga una fase para el  dise&ntilde;o de SOA y que posea car&aacute;cter c&iacute;clico; entre otras caracter&iacute;sticas  necesarias. A partir de aqu&iacute; se desarroll&oacute; una propuesta metodol&oacute;gica para la  orientaci&oacute;n de aplicaciones inform&aacute;ticas hacia BPM y SOA, que cumple con las  caracter&iacute;sticas necesarias para este fin, constituyendo el objetivo a alcanzar  con el desarrollo de la investigaci&oacute;n.</font></p>     <p>&nbsp;</p>     <p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><B>REFERENCIAS  BIBLIOGR&Aacute;FICAS</B></font>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">BELLOSO CICILIA, C.I. &ldquo;Monograf&iacute;a sobre la Metodolog&iacute;a  de Desarrollo de Software RUP&rdquo;. Tesis en opci&oacute;n al T&iacute;tulo acad&eacute;mico de Graduado  en Ciencias de la Computaci&oacute;n. Universidad de Bosco, El Salvador, 2009.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">C&Aacute;NOVAS IZQUIERDO, J.L; S&Aacute;NCHEZ RAM&Oacute;N, &Oacute;; GARC&Iacute;A  MOLINA, J; CASTILLO ALARC&Oacute;N, C. &ldquo;Un caso de estudio para la adopci&oacute;n de un  BPMS&rdquo;, 2012.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">DIAZ BAZ&Aacute;N, J; QUEIRUGA P; GOTELLI G. RODR&Iacute;GUEZ F. &ldquo;Entornos  para usar BPM en aplicaciones JAVA: un an&aacute;lisis comparativo&rdquo; XI Workshop de  Investigadores en Ciencias de la Computaci&oacute;n WICC. Universidad Nacional de San  Juan. Argentina, 2009.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">ESPINOSA D&Iacute;AZ, E. &ldquo;Propuesta de lmplantaci&oacute;n de la  Arquitectura BPM/SOA para agilizar la Gesti&oacute;n Comercial en la CNT&rdquo;. Tesis en  opci&oacute;n al T&iacute;tulo acad&eacute;mico de M&aacute;ster en Administraci&oacute;n Estrat&eacute;gica de  Telecomunicaciones. Universidad San Francisco de Quito, Quito, 2009.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">FIGUEREDO, S. &ldquo;Gu&iacute;a pr&aacute;ctica para la implementaci&oacute;n  del enfoque BPM y la mejora continua en el CITI&rdquo;. En: Convenci&oacute;n Cient&iacute;fica de  Ingenier&iacute;a y Arquitectura. CCIA, 2010. La Habana, 2010, 10.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">GARIMELLA, K; LEES, M; WILLIAMS, B. &ldquo;Introducci&oacute;n a  BPM para DUMMIES&rdquo;. Indian&aacute;polis, Software AG, 2008. 100</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">G&Oacute;MEZ COMPANYS, A. &ldquo;Estudio de plataformas de procesos  de negocio para la tramitaci&oacute;n&rdquo;. Tesis en opci&oacute;n al T&iacute;tulo acad&eacute;mico de M&aacute;ster  Tecnolog&iacute;a de la en Informaci&oacute;n. Universidad Polit&eacute;cnica de Catalunya,  Catalunya ,2009.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">GRATEROL, J; HERN&Aacute;NDEZ, F; OROZCO, Y. &ldquo;Herramientas  BPMS,&rdquo; 2012. Disponible en web: <a href="http://kuainasi.ciens.ucv.ve/adsi2010-2/HTML_Herramientas_BPMS/BPM.htm">http://kuainasi.ciens.ucv.ve/adsi2010-2/HTML_Herramientas_BPMS/BPM.htm</a>.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">LACAMBRA CALVET, L. &ldquo;BPM el futuro de la empresa del  siglo XXI,&rdquo; 2011. Disponible en web:  http://www.mkmpi.com/byte-ti/bpm-el-futuro-de-la-empresa-del-siglo-xxi/.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">NOY VIAMONTES, P; P&Eacute;REZ FERN&Aacute;NDEZ, Y; FIGUEROA YONG,  J. M; ERMUS BELAUNZAR&Aacute;N, A; FONNSECA PERAZA, L; MART&Iacute;NEZ. &ldquo;Gu&iacute;a pr&aacute;ctica para  la implementaci&oacute;n del enfoque BPM y la mejora continua en el CITI&rdquo;. La Habana,  2010. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">NU&Ntilde;EZ JIM&Eacute;NEZ, H. &ldquo;Desarrollo  del proceso de negocio Gesti&oacute;n de no conformidades en el CITI como caso  pr&aacute;ctico de estudio, mediante Oracle BPM Suite&rdquo;.&nbsp; La Habana,  2012.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">P&Eacute;REZ CAMPDESU&Ntilde;ER,  R.&nbsp; &ldquo;Modelo y procedimiento para la  gesti&oacute;n de la calidad del destino tur&iacute;stico Holguinero&rdquo;. Tesis en opci&oacute;n al Grado Cient&iacute;fico de Doctor en Ciencias T&eacute;cnicas. Universidad de  Holgu&iacute;n &ldquo;Oscar Lucero Moya&rdquo;, 2006.</font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">PULIER, E; TAYLOS, H. Understanding  Enterprise SOA. Greenwich, Manning Publications Co., 2006. 282</font><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">VILLAS&Iacute;S  REYES, J. A. &ldquo;Metodolog&iacute;a para el An&aacute;lisis, Dise&ntilde;o e Implementaci&oacute;nde procesos  con tecnolog&iacute;a BPM (Business Process Management) y desarrollo de un Caso  Pr&aacute;ctico&rdquo;. Tesis en opci&oacute;n al T&iacute;tulo acad&eacute;mico de M&aacute;ster  Tecnolog&iacute;a de la en Informaci&oacute;n. Escuela Polit&eacute;cnica del Ej&eacute;rcito, Catalunya, 2013. </font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">WESKE M. &ldquo;Business  Process Management: Concepts, Languages, Architectures&rdquo;. Springer, Pag 3-67. 2008 </font></p>     <p>&nbsp;</p>     <p>&nbsp;</p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Recibido: 18/11/2014    <br> Aceptado: 14/12/2015</font></p>      ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[BELLOSO CICILIA]]></surname>
<given-names><![CDATA[C.I]]></given-names>
</name>
</person-group>
<source><![CDATA[Monografía sobre la Metodología de Desarrollo de Software RUP]]></source>
<year>2009</year>
<publisher-name><![CDATA[Universidad de Bosco]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[CÁNOVAS IZQUIERDO]]></surname>
<given-names><![CDATA[J.L]]></given-names>
</name>
<name>
<surname><![CDATA[SÁNCHEZ RAMÓN]]></surname>
<given-names><![CDATA[Ó]]></given-names>
</name>
<name>
<surname><![CDATA[GARCÍA MOLINA,]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[CASTILLO ALARCÓN]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
</person-group>
<source><![CDATA[Un caso de estudio para la adopción de un BPMS]]></source>
<year>2012</year>
</nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[DIAZ BAZÁN]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[QUEIRUGA]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[GOTELLI]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[RODRÍGUEZ]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
</person-group>
<source><![CDATA[Entornos para usar BPM en aplicaciones JAVA:: un análisis comparativo XI Workshop de Investigadores en Ciencias de la Computación WICC]]></source>
<year>2009</year>
<publisher-name><![CDATA[Universidad Nacional de San Juan.]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[ESPINOSA DÍAZ]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
</person-group>
<source><![CDATA[Propuesta de lmplantación de la Arquitectura BPM/SOA para agilizar la Gestión Comercial en la CNT.]]></source>
<year>2009</year>
<publisher-loc><![CDATA[^eQuito Quito]]></publisher-loc>
<publisher-name><![CDATA[Universidad San Francisco de Quito]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[FIGUEREDO]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<source><![CDATA[Guía práctica para la implementación del enfoque BPM y la mejora continua en el CITI.]]></source>
<year>2010</year>
<publisher-loc><![CDATA[^eLa Habana La Habana]]></publisher-loc>
<publisher-name><![CDATA[Convención Científica de Ingeniería y Arquitectura. CCIA]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[GARIMELLA]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[LEES]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[WILLIAMS]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
</person-group>
<source><![CDATA[Introducción a BPM para DUMMIES]]></source>
<year>2008</year>
<publisher-loc><![CDATA[Indianápolis ]]></publisher-loc>
<publisher-name><![CDATA[Software AG]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[GÓMEZ COMPANYS]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<source><![CDATA[Estudio de plataformas de procesos de negocio para la tramitación.]]></source>
<year>2009</year>
<publisher-loc><![CDATA[Catalunya ]]></publisher-loc>
<publisher-name><![CDATA[. Universidad Politécnica de Catalunya]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[GRATEROL]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[HERNÁNDEZ]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[OROZCO]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
</person-group>
<source><![CDATA[Herramientas BPMS]]></source>
<year>2012</year>
</nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[LACAMBRA CALVET]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
</person-group>
<source><![CDATA[BPM el futuro de la empresa del siglo XXI]]></source>
<year>2011</year>
</nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[NOY VIAMONTES]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[PÉREZ FERNÁNDEZ]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[FIGUEROA YONG]]></surname>
<given-names><![CDATA[J. M]]></given-names>
</name>
<name>
<surname><![CDATA[ERMUS BELAUNZARÁN]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[FONNSECA PERAZA]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
<name>
<surname><![CDATA[MARTÍNEZ]]></surname>
</name>
</person-group>
<source><![CDATA[Guía práctica para la implementación del enfoque BPM y la mejora continua en el CITI.]]></source>
<year>2010</year>
<publisher-loc><![CDATA[^eLa Habana La Habana]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[NUÑEZ JIMÉNEZ]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
</person-group>
<source><![CDATA[Desarrollo del proceso de negocio Gestión de no conformidades en el CITI como caso práctico de estudio, mediante Oracle BPM Suite.]]></source>
<year>2012</year>
<publisher-loc><![CDATA[^eLa Habana La Habana]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[PÉREZ CAMPDESUÑER]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<source><![CDATA[Modelo y procedimiento para la gestión de la calidad del destino turístico Holguinero.]]></source>
<year>2006</year>
<publisher-name><![CDATA[Universidad de Holguín Oscar Lucero Moya]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[PULIER]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
<name>
<surname><![CDATA[TAYLOS]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
</person-group>
<source><![CDATA[Understanding Enterprise SOA.]]></source>
<year>2006</year>
<publisher-loc><![CDATA[Greenwich ]]></publisher-loc>
<publisher-name><![CDATA[Manning Publications Co]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B14">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[VILLASÍS REYES]]></surname>
<given-names><![CDATA[J. A]]></given-names>
</name>
</person-group>
<source><![CDATA[Metodología para el Análisis, Diseño e Implementaciónde procesos con tecnología BPM (Business Process Management) y desarrollo de un Caso Práctico.]]></source>
<year>2013</year>
<publisher-loc><![CDATA[Catalunya ]]></publisher-loc>
<publisher-name><![CDATA[. Escuela Politécnica del Ejército]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B15">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[WESKE]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<source><![CDATA[Business Process Management: Concepts, Languages, Architectures]]></source>
<year>2008</year>
<page-range>Pag 3-67</page-range><publisher-name><![CDATA[Springer]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
