Prácticas de ludificación en el desarrollo de software representadas en el núcleo de SEMAT
Las prácticas de ludificación son estrategias y elementos característicos de los juegos aplicados en contextos que no son recreativos, con el fin de motivar, incrementar la productividad, lograr objetivos o afianzar el aprendizaje. Los juegos serios son formas de interacción que se diseñan con una i...
- Autores:
-
Hernández Palencia, Juan Carlos
- Tipo de recurso:
- Fecha de publicación:
- 2018
- Institución:
- Universidad Nacional de Colombia
- Repositorio:
- Universidad Nacional de Colombia
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unal.edu.co:unal/69399
- Acceso en línea:
- https://repositorio.unal.edu.co/handle/unal/69399
http://bdigital.unal.edu.co/71148/
- Palabra clave:
- 0 Generalidades / Computer science, information and general works
62 Ingeniería y operaciones afines / Engineering
Ludificación
SEMAT
Desarrollo de software
- Rights
- openAccess
- License
- Atribución-NoComercial 4.0 Internacional
id |
UNACIONAL2_b5b41e5d16667ddc9b6a7f1d837d7f3d |
---|---|
oai_identifier_str |
oai:repositorio.unal.edu.co:unal/69399 |
network_acronym_str |
UNACIONAL2 |
network_name_str |
Universidad Nacional de Colombia |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Prácticas de ludificación en el desarrollo de software representadas en el núcleo de SEMAT |
title |
Prácticas de ludificación en el desarrollo de software representadas en el núcleo de SEMAT |
spellingShingle |
Prácticas de ludificación en el desarrollo de software representadas en el núcleo de SEMAT 0 Generalidades / Computer science, information and general works 62 Ingeniería y operaciones afines / Engineering Ludificación SEMAT Desarrollo de software |
title_short |
Prácticas de ludificación en el desarrollo de software representadas en el núcleo de SEMAT |
title_full |
Prácticas de ludificación en el desarrollo de software representadas en el núcleo de SEMAT |
title_fullStr |
Prácticas de ludificación en el desarrollo de software representadas en el núcleo de SEMAT |
title_full_unstemmed |
Prácticas de ludificación en el desarrollo de software representadas en el núcleo de SEMAT |
title_sort |
Prácticas de ludificación en el desarrollo de software representadas en el núcleo de SEMAT |
dc.creator.fl_str_mv |
Hernández Palencia, Juan Carlos |
dc.contributor.author.spa.fl_str_mv |
Hernández Palencia, Juan Carlos |
dc.contributor.spa.fl_str_mv |
Zapata Jaramillo, Carlos Mario |
dc.subject.ddc.spa.fl_str_mv |
0 Generalidades / Computer science, information and general works 62 Ingeniería y operaciones afines / Engineering |
topic |
0 Generalidades / Computer science, information and general works 62 Ingeniería y operaciones afines / Engineering Ludificación SEMAT Desarrollo de software |
dc.subject.proposal.spa.fl_str_mv |
Ludificación SEMAT Desarrollo de software |
description |
Las prácticas de ludificación son estrategias y elementos característicos de los juegos aplicados en contextos que no son recreativos, con el fin de motivar, incrementar la productividad, lograr objetivos o afianzar el aprendizaje. Los juegos serios son formas de interacción que se diseñan con una intención adicional a la de sólo entretener. La ingeniería del software no es ajena al uso de dichas prácticas y su uso refleja actividades repetitivas, sugiriendo la existencia de patrones en su implementación. SEMAT (Software Engineering Method and Theory) es un estándar en la ingeniería de software que provee un lenguaje para representar métodos y prácticas. Diferentes autores definen representaciones de las prácticas de ludificación con diversos propósitos: definir los roles y responsabilidades involucrados, identificar sus elementos y permitir la simulación de dichas prácticas en escenarios virtuales. Algunas de estas representaciones se limitan a una determinada etapa o método del proceso de desarrollo de software y no reflejan el comportamiento de algunos elementos característicos de las estrategias de ludificación. Para solucionar los problemas enunciados, en esta Tesis de Maestría se propone una representación en el núcleo de SEMAT de las prácticas de ludificación usadas en la ingeniería del software: valoración cuantitativa de tareas y entrega de recompensas basadas en objetivos. Esta representación refleja las características que tienen en común las prácticas de ludificación en la ingeniería de software, permitiendo clasificar y comparar dichas prácticas, así como aplicarlas en los distintos métodos de desarrollo de software. |
publishDate |
2018 |
dc.date.issued.spa.fl_str_mv |
2018 |
dc.date.accessioned.spa.fl_str_mv |
2019-07-03T10:23:53Z |
dc.date.available.spa.fl_str_mv |
2019-07-03T10:23:53Z |
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/69399 |
dc.identifier.eprints.spa.fl_str_mv |
http://bdigital.unal.edu.co/71148/ |
url |
https://repositorio.unal.edu.co/handle/unal/69399 http://bdigital.unal.edu.co/71148/ |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.ispartof.spa.fl_str_mv |
Universidad Nacional de Colombia Sede Medellín Facultad de Minas Instituto de Sistemas y Ciencias de la Decisión Instituto de Sistemas y Ciencias de la Decisión |
dc.relation.references.spa.fl_str_mv |
Hernández Palencia, Juan Carlos (2018) Prácticas de ludificación en el desarrollo de software representadas en el núcleo de SEMAT. Maestría thesis, Universidad Nacional de Colombia - Sede Medellín. |
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/69399/1/8063553.2018.pdf https://repositorio.unal.edu.co/bitstream/unal/69399/2/8063553.2018.pdf.jpg |
bitstream.checksum.fl_str_mv |
623ada861f308503349366fcd1cb4fc4 fc9750e9a6d4734f487e7d9ed2dbc7ca |
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_ |
1814089751294115840 |
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_abf2Zapata Jaramillo, Carlos MarioHernández Palencia, Juan Carlosdd3edd41-a835-4d01-92b0-6f3fa2424cdf3002019-07-03T10:23:53Z2019-07-03T10:23:53Z2018https://repositorio.unal.edu.co/handle/unal/69399http://bdigital.unal.edu.co/71148/Las prácticas de ludificación son estrategias y elementos característicos de los juegos aplicados en contextos que no son recreativos, con el fin de motivar, incrementar la productividad, lograr objetivos o afianzar el aprendizaje. Los juegos serios son formas de interacción que se diseñan con una intención adicional a la de sólo entretener. La ingeniería del software no es ajena al uso de dichas prácticas y su uso refleja actividades repetitivas, sugiriendo la existencia de patrones en su implementación. SEMAT (Software Engineering Method and Theory) es un estándar en la ingeniería de software que provee un lenguaje para representar métodos y prácticas. Diferentes autores definen representaciones de las prácticas de ludificación con diversos propósitos: definir los roles y responsabilidades involucrados, identificar sus elementos y permitir la simulación de dichas prácticas en escenarios virtuales. Algunas de estas representaciones se limitan a una determinada etapa o método del proceso de desarrollo de software y no reflejan el comportamiento de algunos elementos característicos de las estrategias de ludificación. Para solucionar los problemas enunciados, en esta Tesis de Maestría se propone una representación en el núcleo de SEMAT de las prácticas de ludificación usadas en la ingeniería del software: valoración cuantitativa de tareas y entrega de recompensas basadas en objetivos. Esta representación refleja las características que tienen en común las prácticas de ludificación en la ingeniería de software, permitiendo clasificar y comparar dichas prácticas, así como aplicarlas en los distintos métodos de desarrollo de software.Abstract: Gamification practices are strategies and elements of games to be applied in non-gaming contexts. Such strategies are intended to motivate, raise productivity, achieve goals, and improve learning processes. Serious games are ways to interact designed for entertainment and other purposes. Such practices can be also used in software engineering. Such usage reflects repetitive activities and exhibits patterns inside practice implementations SEMAT (Software Engineering Method and Theory) is a software engineering standard which provides a language for representing methods and practices Some authors represent gamification practices in order to define roles, responsibilities, and other elements for simulating such practices on virtual environments. Some representations are limited to specific activities or methods within software development processes and avoid behaviors of some characteristic elements inside gamification strategies. As a way to solve these problems, in this Master Thesis—by using the SEMAT Kernel—we propose a representation for gamification practices used in software engineering: quantitative task assessment and goal-based reward allocation. This representation exhibits common features gamification practices have within software development. This representation allows for classifying an comparing such practices and applying them on different software development methodsMaestríaapplication/pdfspaUniversidad Nacional de Colombia Sede Medellín Facultad de Minas Instituto de Sistemas y Ciencias de la DecisiónInstituto de Sistemas y Ciencias de la DecisiónHernández Palencia, Juan Carlos (2018) Prácticas de ludificación en el desarrollo de software representadas en el núcleo de SEMAT. Maestría thesis, Universidad Nacional de Colombia - Sede Medellín.0 Generalidades / Computer science, information and general works62 Ingeniería y operaciones afines / EngineeringLudificaciónSEMATDesarrollo de softwarePrácticas de ludificación en el desarrollo de software representadas en el núcleo de SEMATTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMORIGINAL8063553.2018.pdfapplication/pdf2364591https://repositorio.unal.edu.co/bitstream/unal/69399/1/8063553.2018.pdf623ada861f308503349366fcd1cb4fc4MD51THUMBNAIL8063553.2018.pdf.jpg8063553.2018.pdf.jpgGenerated Thumbnailimage/jpeg5032https://repositorio.unal.edu.co/bitstream/unal/69399/2/8063553.2018.pdf.jpgfc9750e9a6d4734f487e7d9ed2dbc7caMD52unal/69399oai:repositorio.unal.edu.co:unal/693992023-06-08 23:03:39.649Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co |