Escudo de la República de Colombia
Sistema Nacional de Biliotecas - Repositorio Institucional Universidad Nacional de Colombia Biblioteca Digital - Repositorio Institucional UN Sistema Nacional de Bibliotecas UN

Obtención de diagramas BPMN con recursos humanos a partir de procesos de software en Spem 2.0

Cruz Rojas, Diego Esteban (2013) Obtención de diagramas BPMN con recursos humanos a partir de procesos de software en Spem 2.0. Maestría thesis, Universidad Nacional de Colombia.

Texto completo

[img]
Vista previa
PDF - Versión Aceptada
Available under License Creative Commons Attribution Non-commercial No Derivatives.

2MB

Resumen

Las empresas de software definen sus procesos de desarrollo como una forma de organizar y planear sus actividades, y como un medio para alcanzar una posible certificación ISO o una evaluación CMMI. Existen además estándares como SPEM y herramientas libres como EPF Composer, que permiten que toda empresa pueda contar con un soporte robusto y accesible para la definición de sus procesos de desarrollo de Software. La definición de un proceso de software y su implantación en la organización es una actividad que demanda bastantes recursos en términos de conocimiento, tiempo y costo, y muchas veces los procesos allí definidos no se aplican en la práctica porque resulta complejo para el equipo de desarrollo. De otro lado, BPMN se ha convertido en un estándar para la definición de procesos de negocio, que proporciona claridad gráfica y la posibilidad de que los procesos especificados bajo éste puedan ser gestionados de manera automática sobre una plataforma BPMS. Transformar los procesos de desarrollo de software en SPEM a procesos de negocio en BPMN implicaría un menor nivel de especificidad, pero permitiría acercarse a la gestión automatizada de procesos de software. Adicionalmente, BPMN no provee soporte para la representación de estructuras de recursos humanos, lo cual impone una dificultad para asignar directamente las tareas al grupo de trabajo. En el presente trabajo proponemos un enfoque basado en MDE (Model Driven Engineering) para la transformación automática de procesos en SPEM a procesos BPMN relacionando los roles responsables de la ejecución de cada tarea. La transformación implementada en XSLT se valida sobre un proceso de desarrollo de software real, una empresa chilena llamada Mobius., Abstract. Software companies define their development processes as a means for organizing their activities, and also to make it possible to achieve an ISO certification or a CMMI evaluation. There are standards such as SPEM y free tools as EPF Composer, that allow companies to count on robust and available support for defining their software processes. However, this definition is a laborious and expensive task, and even so the defined processes are sometimes not applied in practice because developers find them complex and cumbersome. On the other hand, BPMN has become a de facto standard for defining business processes, providing a clear graphical representation and the possibility to automatically transform these processes in order to execute them on a BPMS platform. Nevertheless, BPMN is not specifically defined for software processes y thus is not as expressive as SPEM for these purposes. Additionally, BPMN does not support the representation of human resources so it is difficult to directly assign tasks to a work team. In this work we propose an MDE-based approach for automatically transforming SPEM processes into BPMN processes relating tasks with the roles responsible for their execution. The transformation has been implemented using XSLT and validated on the software development process of a real Chilean company called Mobius.

Tipo de documento:Tesis/trabajos de grado - Thesis (Maestría)
Colaborador / Asesor:Duarte Amaya, Helga and Bastarrica, María Cecilia
Información adicional:MSc. en Ingeniería de Sistemas y Computación. Línea de Investigación: Ingeniería de Software
Palabras clave:Proceso de software, Proceso de negocio, Asignación de recursos humanos, Desarrollo dirigido por modelos, Software process, Business process, Human resource assignment, Model-Driven Development
Temática:0 Generalidades / Computer science, information & general works
3 Ciencias sociales / Social sciences
6 Tecnología (ciencias aplicadas) / Technology > 62 Ingeniería y operaciones afines / Engineering
Unidad administrativa:Sede Bogotá > Facultad de Ingeniería > Departamento de Ingeniería de Sistemas e Industrial
Código ID:46307
Enviado por : bdigital4_ bog
Enviado el día :29 Enero 2015 10:04
Ultima modificación:29 Enero 2015 10:04
Ultima modificación:29 Enero 2015 10:04
Exportar:Clic aquí
Estadísticas:Clic aquí
Compartir:

Solamente administradores del repositorio: página de control del ítem

Vicerrectoría de Investigación: Número uno en investigación
Indexado por:
Indexado por Scholar Google WorldCat DRIVER Registry of Open Access Repositories OpenDOAR Metabiblioteca BDCOL OAIster Red de repositorios latinoamericanos DSpace BASE Open archives La referencia Colombiae Open Access Theses and Dissertations Tesis latinoamericanas CLACSO
Este sitio web se ve mejor en Firefox