Obtención de diagramas BPMN con recursos humanos a partir de procesos de software en Spem 2.0
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 emp...
- Autores:
-
Cruz Rojas, Diego Esteban
- Tipo de recurso:
- Fecha de publicación:
- 2013
- Institución:
- Universidad Nacional de Colombia
- Repositorio:
- Universidad Nacional de Colombia
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unal.edu.co:unal/52056
- Acceso en línea:
- https://repositorio.unal.edu.co/handle/unal/52056
http://bdigital.unal.edu.co/46307/
- Palabra clave:
- 0 Generalidades / Computer science, information and general works
3 Ciencias sociales / Social sciences
62 Ingeniería y operaciones afines / Engineering
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
- Rights
- openAccess
- License
- Atribución-NoComercial 4.0 Internacional
id |
UNACIONAL2_d82b33dcc2c1103851f27b07320cffc9 |
---|---|
oai_identifier_str |
oai:repositorio.unal.edu.co:unal/52056 |
network_acronym_str |
UNACIONAL2 |
network_name_str |
Universidad Nacional de Colombia |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Obtención de diagramas BPMN con recursos humanos a partir de procesos de software en Spem 2.0 |
title |
Obtención de diagramas BPMN con recursos humanos a partir de procesos de software en Spem 2.0 |
spellingShingle |
Obtención de diagramas BPMN con recursos humanos a partir de procesos de software en Spem 2.0 0 Generalidades / Computer science, information and general works 3 Ciencias sociales / Social sciences 62 Ingeniería y operaciones afines / Engineering 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 |
title_short |
Obtención de diagramas BPMN con recursos humanos a partir de procesos de software en Spem 2.0 |
title_full |
Obtención de diagramas BPMN con recursos humanos a partir de procesos de software en Spem 2.0 |
title_fullStr |
Obtención de diagramas BPMN con recursos humanos a partir de procesos de software en Spem 2.0 |
title_full_unstemmed |
Obtención de diagramas BPMN con recursos humanos a partir de procesos de software en Spem 2.0 |
title_sort |
Obtención de diagramas BPMN con recursos humanos a partir de procesos de software en Spem 2.0 |
dc.creator.fl_str_mv |
Cruz Rojas, Diego Esteban |
dc.contributor.advisor.spa.fl_str_mv |
Bastarrica, María Cecilia (Thesis advisor) |
dc.contributor.author.spa.fl_str_mv |
Cruz Rojas, Diego Esteban |
dc.contributor.spa.fl_str_mv |
Duarte Amaya, Helga |
dc.subject.ddc.spa.fl_str_mv |
0 Generalidades / Computer science, information and general works 3 Ciencias sociales / Social sciences 62 Ingeniería y operaciones afines / Engineering |
topic |
0 Generalidades / Computer science, information and general works 3 Ciencias sociales / Social sciences 62 Ingeniería y operaciones afines / Engineering 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 |
dc.subject.proposal.spa.fl_str_mv |
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 |
description |
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. |
publishDate |
2013 |
dc.date.issued.spa.fl_str_mv |
2013 |
dc.date.accessioned.spa.fl_str_mv |
2019-06-29T13:26:27Z |
dc.date.available.spa.fl_str_mv |
2019-06-29T13:26:27Z |
dc.type.spa.fl_str_mv |
Trabajo de grado - Maestría |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/masterThesis |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/TM |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
https://repositorio.unal.edu.co/handle/unal/52056 |
dc.identifier.eprints.spa.fl_str_mv |
http://bdigital.unal.edu.co/46307/ |
url |
https://repositorio.unal.edu.co/handle/unal/52056 http://bdigital.unal.edu.co/46307/ |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.ispartof.spa.fl_str_mv |
Universidad Nacional de Colombia Sede Bogotá Facultad de Ingeniería Departamento de Ingeniería de Sistemas e Industrial Departamento de Ingeniería de Sistemas e Industrial |
dc.relation.references.spa.fl_str_mv |
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. |
dc.rights.spa.fl_str_mv |
Derechos reservados - Universidad Nacional de Colombia |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.license.spa.fl_str_mv |
Atribución-NoComercial 4.0 Internacional |
dc.rights.uri.spa.fl_str_mv |
http://creativecommons.org/licenses/by-nc/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Atribución-NoComercial 4.0 Internacional Derechos reservados - Universidad Nacional de Colombia http://creativecommons.org/licenses/by-nc/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
institution |
Universidad Nacional de Colombia |
bitstream.url.fl_str_mv |
https://repositorio.unal.edu.co/bitstream/unal/52056/1/86081597.2013.pdf https://repositorio.unal.edu.co/bitstream/unal/52056/2/86081597.2013.pdf.jpg |
bitstream.checksum.fl_str_mv |
f1e45c2ac88ee2e11294aabeb4a4481c d8005f9fcd5f57f2f7da7105b18d4e8a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Nacional de Colombia |
repository.mail.fl_str_mv |
repositorio_nal@unal.edu.co |
_version_ |
1814089621737308160 |
spelling |
Atribución-NoComercial 4.0 InternacionalDerechos reservados - Universidad Nacional de Colombiahttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Duarte Amaya, HelgaBastarrica, María Cecilia (Thesis advisor)948d07b5-da25-4270-9d50-867493c9f897-1Cruz Rojas, Diego Esteband4d07534-dd98-45d4-9c44-2bc3f6d0cc063002019-06-29T13:26:27Z2019-06-29T13:26:27Z2013https://repositorio.unal.edu.co/handle/unal/52056http://bdigital.unal.edu.co/46307/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.Maestríaapplication/pdfspaUniversidad Nacional de Colombia Sede Bogotá Facultad de Ingeniería Departamento de Ingeniería de Sistemas e IndustrialDepartamento de Ingeniería de Sistemas e IndustrialCruz 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.0 Generalidades / Computer science, information and general works3 Ciencias sociales / Social sciences62 Ingeniería y operaciones afines / EngineeringProceso de softwareProceso de negocioAsignación de recursos humanosDesarrollo dirigido por modelosSoftware processBusiness processHuman resource assignmentModel-Driven DevelopmentObtención de diagramas BPMN con recursos humanos a partir de procesos de software en Spem 2.0Trabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMORIGINAL86081597.2013.pdfapplication/pdf2571673https://repositorio.unal.edu.co/bitstream/unal/52056/1/86081597.2013.pdff1e45c2ac88ee2e11294aabeb4a4481cMD51THUMBNAIL86081597.2013.pdf.jpg86081597.2013.pdf.jpgGenerated Thumbnailimage/jpeg4790https://repositorio.unal.edu.co/bitstream/unal/52056/2/86081597.2013.pdf.jpgd8005f9fcd5f57f2f7da7105b18d4e8aMD52unal/52056oai:repositorio.unal.edu.co:unal/520562024-02-29 23:08:44.01Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co |