Diseño de un método ágil de desarrollo de software basado en XP,SCRUM, OPENUPOPENUP y validado con la herramienta de análisis 4-DAT
Esta investigación propuso el diseño de una alternativa ágil para el desarrollo de software que integrara las mejores prácticas de XP, Scrum y OpenUP. Se comenzó definiendo y conociendo los roles, ciclo de vida y artefactos de los tres métodos, desde esos tres criterios se hizo un mapeo entre sus características, para crear a partir de ellas la nueva propuesta. Para determinar el grado de cumplimiento del manifiesto ágil, el método fue evaluado con la herramienta de análisis y comparación 4-DAT, la cual arrojo como resultado que el nuevo método cumple con todos los requisitos para considerarse ágil y por lo tanto estructurar los elementos necesarios para el desarrollo de software.
2011-642X
2389-864X
8
2015-12-22
19
31
http://purl.org/coar/access_right/c_abf2
info:eu-repo/semantics/openAccess
Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial 4.0.
Universidad Francisco de Paula Santander - 2016
id |
2d6ce8f185a2172563ea5a18be33a58b |
---|---|
record_format |
ojs |
spelling |
Diseño de un método ágil de desarrollo de software basado en XP,SCRUM, OPENUPOPENUP y validado con la herramienta de análisis 4-DAT Pillat, R. M., Oliveira, T. C., & Fonseca, F. L. (2012). Introducing software process tailoring to BPMN: BPMNt. ICSSP '12 Proceedings of the International Conference on Software and System Process. Zurich. Bennett, S., McRobb, S., & Farmer, R. (2006). Analisis y Diseno Orientado a Objetos de Sistemas. Madrid: McGraw-Hill. Deemer, P., Benelfield, G., Larman, C., & Vodde, B. (2012). The Scrum Primer A Lightweight Guide to the Theory and Practice of Scrum Version 2.0. Obtenido de http://assets.scrumfoundation.com/downloads/1/scrumprimer20.pdf?1352449266 Eclipse Foundation. (1 de Junio de 2012). OpenUP. Recuperado el 18 de Julio de 2015, de http://epf.eclipse.org/wikis/openup/ Elvesæter, B., & Benguria, G. (2013). A comparison of the Essence 1.0 and SPEM 2.0 specifications for software engineering methods. PMDE '13 Proceedings of the Third Workshop on Process-Based Approaches for Model-Driven Engineering (págs. 1-10). Monpellier: ACM. Extreme Programing. (s.f.). Obtenido de www.extremeprograming.org Hadar, I., & Sherman, S. (2012). Agile vs. plan-driven perceptions of software architecture. CHASE 12 Proceedings of the 5th International Workshop on Co-operative and Human Aspects of Software Engineering (págs. 50-55). Zurich: IEEE Press. Highsmith, J. (2002). Agile Software Development Ecosystems. Addison-Wesley. Kendall, K. E., & Kendall, J. E. (2005). Análisis y diseño de sistemas. Sexta edición. México: Pearson Educación. Kent, B. (1999). Extreme Programming Explained: Embrace Change. EEUU: Addison-Wesley. Khelladi, D.-E., Bendraou, R., Baarir, S., Laurent, Y., & Gervais, M.-P. (2015). A framework to formally verify conformance of a software process to a software method. SAC '15 Proceedings of the 30th Annual ACM Symposium on Applied Computing (págs. 1518-1525). Salamanca: ACM. Kroll, P., & MacIsaac, B. (2006). Agility and Discipline Made Easy: Practices from OpenUP and RUP. United States of America: Pearson Education. Maurer, F., & Melnik, G. (2006). Agile methods: moving towards the mainstream of the software industry. ICSE 06 Proceedings of the 28th international conference on Software engineering (págs. 1057-1058). Shanghai: ACM. Mendes Calo, K., Estevez, E. C., & Fillottrani, P. R. (2009). Un framework para evaluación de metodologías ágiles. 1-10. San Salvador de Jujuy, Jujuy, Argentin. Nazareno, R., Leone, H., & Gonnet, S. (2013). Trazabilidad de procesos ágiles: un modelo para la trazabilidad de procesos scrum. XVIII Congreso Argentino de Ciencias de la Computación (págs. 920-929). Bahía Blanca: Red de Universidades con Carreras en Informática (RedUNCI). Pressman, R. (2006). Ingenieria del software: Un enfoque práctico. . México: McGraw-Hill. Albaladejo, X. (2010). Proyectos agiles. Recuperado el 18 de Julio de 2015, de http://www.proyectosagiles.org/desarrollo-iterativo-incremental http://purl.org/coar/resource_type/c_2df8fbb1 Text http://purl.org/coar/access_right/c_abf2 info:eu-repo/semantics/openAccess http://purl.org/coar/version/c_970fb48d4fbd8a85 info:eu-repo/semantics/publishedVersion http://purl.org/redcol/resource_type/ART http://purl.org/coar/resource_type/c_6501 Qumer, A., & Brian, H.-S. (2006). Measuring agility and adptability of agile methods: A 4-Dimensional Analytical tool. IADIS International Conference Applied Computing, 503-507. info:eu-repo/semantics/article VERSIONONE, Scrum y XP . (2010). Recuperado el 2014, de http://www.versionone.com/pdf/2013-state-of-agile-survey.pdf VersionOne. (2014). Version one. Recuperado el 18 de Julio de 2015, de http://www.versionone.com/pdf/2013-state-of-agile-survey.pdf Tinoco, O., Rosales Lopez, P. P., & Salas Bacalla, J. (2010). Criterio de seleccion de metodologias de desarrollo de software. Red de revistas cientificas de America Latina y el Caribe, España y Portugal , 70-74. Sharp, H., Biddle, R., Gray, P., Miller, L., & Patton, J. (2006). Agile development: opportunity or fad? CHI EA '06 CHI '06 Extended Abstracts on Human Factors in Computing Systems. Montréal. Qumer, A., & Henderson-Sellers, B. (Marzo de 2008). An evaluation of the degree of agility in six agile methods and its applicability for method engineering. In: Information and Software Technology. Information and Software Technology, 50(4), 280-295. Artefactos. (s.f.). Obtenido de http://clases3gingsof.wikifoundry.com/page/Artefactos Anaya, R. (2006). Una visión de la enseñanza de la Ingeniería de Software como apoyo al mejoramiento de las empresas de software. REVISTA Universidad EAFIT, 42(141), 60-76. A. Qumer, B. H.-S. (2007). An evaluation of the degree of agility in six agile methods and its applicability for method engineering. ScienceDirect. 1-16. application/pdf Esta investigación propuso el diseño de una alternativa ágil para el desarrollo de software que integrara las mejores prácticas de XP, Scrum y OpenUP. Se comenzó definiendo y conociendo los roles, ciclo de vida y artefactos de los tres métodos, desde esos tres criterios se hizo un mapeo entre sus características, para crear a partir de ellas la nueva propuesta. Para determinar el grado de cumplimiento del manifiesto ágil, el método fue evaluado con la herramienta de análisis y comparación 4-DAT, la cual arrojo como resultado que el nuevo método cumple con todos los requisitos para considerarse ágil y por lo tanto estructurar los elementos necesarios para el desarrollo de software. Gamboa-Carrascal, Jessica Patricia Rosado-Gómez, Alveiro Alonso Desarrollo de Software Herramienta de Análisis Dimensional Método Ágil Scrum OpenUP XP 8 1 Núm. 1 , Año 2015 : Enero - Diciembre Artículo de revista Publication text/html Español Universidad Francisco de Paula Santander Revista Ingenio Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial 4.0. Universidad Francisco de Paula Santander - 2016 https://creativecommons.org/licenses/by-nc/4.0 https://revistas.ufps.edu.co/index.php/ingenio/article/view/2045 Agile method design for software development on XP, SCRUM, OPENUP and analisys tool 4-DAT validated Journal article 31 19 https://revistas.ufps.edu.co/index.php/ingenio/article/download/2045/3851 https://doi.org/10.22463/2011642X.2045 10.22463/2011642X.2045 2015-12-22 https://revistas.ufps.edu.co/index.php/ingenio/article/download/2045/1998 2389-864X 2011-642X 2015-12-22T00:00:00Z 2015-12-22T00:00:00Z |
institution |
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER |
thumbnail |
https://nuevo.metarevistas.org/UNIVERSIDADFRANCISCODEPAULASANTANDER/logo.png |
country_str |
Colombia |
collection |
Revista Ingenio |
title |
Diseño de un método ágil de desarrollo de software basado en XP,SCRUM, OPENUPOPENUP y validado con la herramienta de análisis 4-DAT |
spellingShingle |
Diseño de un método ágil de desarrollo de software basado en XP,SCRUM, OPENUPOPENUP y validado con la herramienta de análisis 4-DAT Gamboa-Carrascal, Jessica Patricia Rosado-Gómez, Alveiro Alonso Desarrollo de Software Herramienta de Análisis Dimensional Método Ágil Scrum OpenUP |
title_short |
Diseño de un método ágil de desarrollo de software basado en XP,SCRUM, OPENUPOPENUP y validado con la herramienta de análisis 4-DAT |
title_full |
Diseño de un método ágil de desarrollo de software basado en XP,SCRUM, OPENUPOPENUP y validado con la herramienta de análisis 4-DAT |
title_fullStr |
Diseño de un método ágil de desarrollo de software basado en XP,SCRUM, OPENUPOPENUP y validado con la herramienta de análisis 4-DAT |
title_full_unstemmed |
Diseño de un método ágil de desarrollo de software basado en XP,SCRUM, OPENUPOPENUP y validado con la herramienta de análisis 4-DAT |
title_sort |
diseño de un método ágil de desarrollo de software basado en xp,scrum, openupopenup y validado con la herramienta de análisis 4-dat |
title_eng |
Agile method design for software development on XP, SCRUM, OPENUP and analisys tool 4-DAT validated |
description |
Esta investigación propuso el diseño de una alternativa ágil para el desarrollo de software que integrara las mejores prácticas de XP, Scrum y OpenUP. Se comenzó definiendo y conociendo los roles, ciclo de vida y artefactos de los tres métodos, desde esos tres criterios se hizo un mapeo entre sus características, para crear a partir de ellas la nueva propuesta. Para determinar el grado de cumplimiento del manifiesto ágil, el método fue evaluado con la herramienta de análisis y comparación 4-DAT, la cual arrojo como resultado que el nuevo método cumple con todos los requisitos para considerarse ágil y por lo tanto estructurar los elementos necesarios para el desarrollo de software.
|
author |
Gamboa-Carrascal, Jessica Patricia Rosado-Gómez, Alveiro Alonso |
author_facet |
Gamboa-Carrascal, Jessica Patricia Rosado-Gómez, Alveiro Alonso |
topicspa_str_mv |
Desarrollo de Software Herramienta de Análisis Dimensional Método Ágil Scrum OpenUP |
topic |
Desarrollo de Software Herramienta de Análisis Dimensional Método Ágil Scrum OpenUP |
topic_facet |
Desarrollo de Software Herramienta de Análisis Dimensional Método Ágil Scrum OpenUP |
citationvolume |
8 |
citationissue |
1 |
citationedition |
Núm. 1 , Año 2015 : Enero - Diciembre |
publisher |
Universidad Francisco de Paula Santander |
ispartofjournal |
Revista Ingenio |
source |
https://revistas.ufps.edu.co/index.php/ingenio/article/view/2045 |
language |
Español |
format |
Article |
rights |
http://purl.org/coar/access_right/c_abf2 info:eu-repo/semantics/openAccess Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial 4.0. Universidad Francisco de Paula Santander - 2016 https://creativecommons.org/licenses/by-nc/4.0 |
references |
Pillat, R. M., Oliveira, T. C., & Fonseca, F. L. (2012). Introducing software process tailoring to BPMN: BPMNt. ICSSP '12 Proceedings of the International Conference on Software and System Process. Zurich. Bennett, S., McRobb, S., & Farmer, R. (2006). Analisis y Diseno Orientado a Objetos de Sistemas. Madrid: McGraw-Hill. Deemer, P., Benelfield, G., Larman, C., & Vodde, B. (2012). The Scrum Primer A Lightweight Guide to the Theory and Practice of Scrum Version 2.0. Obtenido de http://assets.scrumfoundation.com/downloads/1/scrumprimer20.pdf?1352449266 Eclipse Foundation. (1 de Junio de 2012). OpenUP. Recuperado el 18 de Julio de 2015, de http://epf.eclipse.org/wikis/openup/ Elvesæter, B., & Benguria, G. (2013). A comparison of the Essence 1.0 and SPEM 2.0 specifications for software engineering methods. PMDE '13 Proceedings of the Third Workshop on Process-Based Approaches for Model-Driven Engineering (págs. 1-10). Monpellier: ACM. Extreme Programing. (s.f.). Obtenido de www.extremeprograming.org Hadar, I., & Sherman, S. (2012). Agile vs. plan-driven perceptions of software architecture. CHASE 12 Proceedings of the 5th International Workshop on Co-operative and Human Aspects of Software Engineering (págs. 50-55). Zurich: IEEE Press. Highsmith, J. (2002). Agile Software Development Ecosystems. Addison-Wesley. Kendall, K. E., & Kendall, J. E. (2005). Análisis y diseño de sistemas. Sexta edición. México: Pearson Educación. Kent, B. (1999). Extreme Programming Explained: Embrace Change. EEUU: Addison-Wesley. Khelladi, D.-E., Bendraou, R., Baarir, S., Laurent, Y., & Gervais, M.-P. (2015). A framework to formally verify conformance of a software process to a software method. SAC '15 Proceedings of the 30th Annual ACM Symposium on Applied Computing (págs. 1518-1525). Salamanca: ACM. Kroll, P., & MacIsaac, B. (2006). Agility and Discipline Made Easy: Practices from OpenUP and RUP. United States of America: Pearson Education. Maurer, F., & Melnik, G. (2006). Agile methods: moving towards the mainstream of the software industry. ICSE 06 Proceedings of the 28th international conference on Software engineering (págs. 1057-1058). Shanghai: ACM. Mendes Calo, K., Estevez, E. C., & Fillottrani, P. R. (2009). Un framework para evaluación de metodologías ágiles. 1-10. San Salvador de Jujuy, Jujuy, Argentin. Nazareno, R., Leone, H., & Gonnet, S. (2013). Trazabilidad de procesos ágiles: un modelo para la trazabilidad de procesos scrum. XVIII Congreso Argentino de Ciencias de la Computación (págs. 920-929). Bahía Blanca: Red de Universidades con Carreras en Informática (RedUNCI). Pressman, R. (2006). Ingenieria del software: Un enfoque práctico. . México: McGraw-Hill. Albaladejo, X. (2010). Proyectos agiles. Recuperado el 18 de Julio de 2015, de http://www.proyectosagiles.org/desarrollo-iterativo-incremental Qumer, A., & Brian, H.-S. (2006). Measuring agility and adptability of agile methods: A 4-Dimensional Analytical tool. IADIS International Conference Applied Computing, 503-507. VERSIONONE, Scrum y XP . (2010). Recuperado el 2014, de http://www.versionone.com/pdf/2013-state-of-agile-survey.pdf VersionOne. (2014). Version one. Recuperado el 18 de Julio de 2015, de http://www.versionone.com/pdf/2013-state-of-agile-survey.pdf Tinoco, O., Rosales Lopez, P. P., & Salas Bacalla, J. (2010). Criterio de seleccion de metodologias de desarrollo de software. Red de revistas cientificas de America Latina y el Caribe, España y Portugal , 70-74. Sharp, H., Biddle, R., Gray, P., Miller, L., & Patton, J. (2006). Agile development: opportunity or fad? CHI EA '06 CHI '06 Extended Abstracts on Human Factors in Computing Systems. Montréal. Qumer, A., & Henderson-Sellers, B. (Marzo de 2008). An evaluation of the degree of agility in six agile methods and its applicability for method engineering. In: Information and Software Technology. Information and Software Technology, 50(4), 280-295. Artefactos. (s.f.). Obtenido de http://clases3gingsof.wikifoundry.com/page/Artefactos Anaya, R. (2006). Una visión de la enseñanza de la Ingeniería de Software como apoyo al mejoramiento de las empresas de software. REVISTA Universidad EAFIT, 42(141), 60-76. A. Qumer, B. H.-S. (2007). An evaluation of the degree of agility in six agile methods and its applicability for method engineering. ScienceDirect. 1-16. |
type_driver |
info:eu-repo/semantics/article |
type_coar |
http://purl.org/coar/resource_type/c_2df8fbb1 |
type_version |
info:eu-repo/semantics/publishedVersion |
type_coarversion |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
type_content |
Text |
publishDate |
2015-12-22 |
date_accessioned |
2015-12-22T00:00:00Z |
date_available |
2015-12-22T00:00:00Z |
url |
https://revistas.ufps.edu.co/index.php/ingenio/article/view/2045 |
url_doi |
https://doi.org/10.22463/2011642X.2045 |
issn |
2011-642X |
eissn |
2389-864X |
doi |
10.22463/2011642X.2045 |
citationstartpage |
19 |
citationendpage |
31 |
url3_str_mv |
https://revistas.ufps.edu.co/index.php/ingenio/article/download/2045/3851 |
url2_str_mv |
https://revistas.ufps.edu.co/index.php/ingenio/article/download/2045/1998 |
_version_ |
1797158364323512320 |