# Mundo BPM: Servicio de formación en línea sobre Gestión de Procesos de Negocio
## Objetivo general

Crear una plataforma virtual para aprender a representar procesos de negocio, empleando los conceptos del Business Process Management BPM y el estándar del modelado de Procesos de Negocio (BPMN).

## Objetivos especificos

Desde el punto de vista de Gestión:
* Orientar a los negocios a un enfoque orienta a procesos
* Clasificar procesos de los negocios u organizaciones dentificar mapas de procesos
* Aprender a identificar procesos
* Identificar, modelar y automatizar procesos
* Conocer el ciclo de vida de los procesos
* Conocerá los conceptos de la gestión por procesos
Desde el punto de vista técnico:
* Aprender los conceptos básicos de una arquitectura orientada a servicios (SOA)
* Conocer y aprender a utilizar las tecnologías estándares de los servicios web (XML Schema,WSDL y SOAP)
* Aprender a desarrollar servicios web con un arquitectura JEE
* Aprender y conocer la notación BPMN para el diseño de procesos de negocio
* Aprender a modelar, implementar y desplegar procesos de negocio con Intalio BPM

## Descripción

La gestión por procesos es fundamental para la transformar las organizaciones que se orientan a trabajar incorporando nuevos paradigmas con el fin de obtener mejoras fundamentales en la forma de trabajo y de esta forma ser más competitivos en la economía global. El curso presenta conceptos, estrategias y prácticas para el rediseño de la organización con las técnicas usadas por el Business Process Management (BPM). El programa es práctico y de aplicación inmediata en las organizaciones. Se proporcionan, además, las metodologías y ejemplos que permitirán desarrollar talleres con casos reales aplicables a las organizaciones de los participantes.
Basado en la caracterización de procesos de negocios, adoptaremos las siguientes definiciones:
* Un proceso de negocio consiste en un conjunto de actividades que son ejecutadas en coordinación dentro de un ambiente técnico y organizacional. Estas actividades conjuntas realizan una meta del negocio. Cada proceso de negocio es promulgado por una única organización, pero ésta puede interactuar con otros procesos de negocios realizada por otra organización.
* La administración de procesos de negocios incluye conceptos, métodos y técnicas para dar soporte al diseño, administración, configuración, aprobación y análisis del proceso de negocio. Lo básico de la administración del proceso de negocio es la representación explícita de los procesos de negocios con sus actividades y las restricciones de ejecución entre los mismos. Una vez que los procesos son definidos, ellos pueden ser sujetos de análisis, mejora y aprobación. Tradicionalmente los procesos de negocios eran aprobados manualmente, guiados por el conocimiento del personal de la compañía y asistidos por las regulaciones organizacionales y procedimientos instalados. Las empresas pueden lograr beneficios adicionales si ellos utilizan software de sistemas para coordinar las actividades involucradas en el proceso de negocio. Este software de sistemas se llama sistemas de administración de procesos de negocios.
* Un sistema de administración de procesos de negocios es un software de sistema genérico que es producido para la representación de un proceso explícito de coordinar la aprobación de un procesos de negocio.
* Un modelo de proceso de negocio consiste en un conjunto de modelos de actividades y restricciones de ejecución entre ellos. Una instancia de proceso de negocio representa un caso concreto en la operativa de negocio de una compañía, consistente de instancia de actividades. Cada modelo del proceso de negocio actúa como un plan de acción para un conjunto de instancias de procesos de negocio, y cada modelo de actividad actúa como un plan de acción para un conjunto de instancia de actividades.

## Temas del Curso

* Gestión orientada a Procesos
* Arquitectura Orientada a Servicios
* Gestión de Procesos de Negocios
* Proyectos y casos de Estudio

## Contenidos y saberes previos

Contenido:
* Clases Teóricas
* Sesiones prácticas, ejercicios y laboratorios
Conocimientos Previos:
* Manipulación de archivos XML
* Recomendables conceptos básicos de Programación en JAVA
* Arquitecturas cliente/servidor, programación por capas, programación distribuida…
* Recomendable conocer los conceptos básicos de ECLIPSE, Netbeans o incluso desarrollo de Web Services

## Atractivo para el público

Una forma fácil y dinámica de aprender los conceptos básicos de una aquitectura orientada a servicios (SOA), utilizar las tecnologías de los servicios web (XML Schema, WSDL y SOAP) y aprender a modelar, implementar y desplegar procesos de negocio con INTALIO BPM.

## Recursos necesarios

3 a 7 personas

## Tecnología a usar

Estas son algunas de las tecnologías que se usará para su implementación:
* Aplicación web Moodle
* MySQL como sistema de base de datos
* Intalio|bpms (Server y Designer)

## Enlaces Relevantes

Actividades del grupo de trabajo: Calendario

## Modelo de portafolio de servicios

Según la referencia del Modelo de portafolio de servicios:
* Nombre: "Servicio de curso online de Business Process Management - INTALIO"
* Estado: "Propuesta"
* Tipo:
** Servicio de capacitación a los alumnos de la Facultad de Informática de la UCM.
** Servicio prestado internamente por alumnos del Master de Ingeniería Informática 2014-2015.
* Propietario\Responsable del servicio:(Carlos Quinto, Victor Mariscal, César Mena, Roberto Gastiaburu, Ignacio Melendrez, Fco Jacobo)
* Clientes actuales que lo estén usando: (En la actualidad no tenemos clientes que utilicen este servicio porque se encuentra en desarrollo.)
* Contacto y manera de suscribirse al servicio:
** Los responsables son los integrantes del proyecto.
** Acceso libre al servicio web de curso online de Business Process Management, mediante una URL y el uso de la documentación.
* Descripción de resultados deseados: El servicio tiene como objetivo mostrar a los participantes de manera teórico-práctica los conceptos básicos de implementación de un proceso en la herramienta de INTALIO BPM, llevando a dichos participantes paso a paso en la elaboración de un caso de negocio contemplando la explicación de los conceptos y la elaboración de proceso desde el Process Designer.
* Paquetes:
* Contrato y coste con terceros: Acercamiento y contratación de servicios de terceros:
** Para la prestación de la formación motivo de nuestra propuesta, hemos realizado la compra de servicio de hosting y web una empresa particular
* Dependencias: Servicios: Estas son algunas de las tecnologías que se usará para su implementación:
** Moodle con hosting.
** MySQL como sistema de base de datos.
* Futuros cambios planificados: "Ninguno"
* Referencias: "Ninguno"
* Glosario: "Ninguno"

## Esquema del Proyecto

- Introducción
- Estrategia del servicio
- Diseño del servicio
- Transición del servicio
- Operación del servicio
* Plan de Operaciones
* Sistema de control de la Gestión
* Plan de Fechas
- Mejora continua del servicio
* Diapositivas Presentación Mundo-BPM
* Cronograma de trabajos realizados

## Medios virtuales a Usar

* Página principal de MUNDO-BPM.ORG
* Acceso al Curso Online - Moodle
* Canal YouTube
* Facebook

## Participantes activos

Participantes activos en este grupo de aprendizaje e involucrados en el desarrollo de esta actividad:
* Carlos Quinto (Carlos Quinto Huaman) (discusión) (Creador de la propuesta original)
* Roberto Gastiaburu (discusión) 10:19 9 oct 2014 (UTC)
* Victor Mariscal (discusión) 11:33 9 oct 2014 (UTC)
* César Mena (discusión) 13:57 9 oct 2014 (UTC)
* Ignacio Melendrez (discusión)
* luz fco jacobo (discusión)
* Javier L. Imedio (discusión) 11:46 16 oct 2014 (UTC)