Estudio aplicado de las metodologías ágiles de desarrollo de software para dispositivos móviles. caso de estudio: portal del estudiante UNAB

Las aplicaciones para dispositivos móviles han tenido una gran demanda debido a la constante innovación tecnológica, que ha generado un gran afán de la sociedad por obtener, día a día, más y mejores facilidades para desarrollar actividades de la cotidianidad. El desarrollo de dichas aplicaciones, ha...

Full description

Autores:
Fontalvo Henríquez, Iván Darío
Santamaría Parra, Sergio Camilo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2012
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/1262
Acceso en línea:
http://hdl.handle.net/20.500.12749/1262
Palabra clave:
Systems engineering
Development of computer programs
Web portals
Research
Development methodology
University student portal
Mobile device
Ingeniería de sistemas
Desarrollo de programas para computador
Portales web
Investigaciones
BlackBerry
Metodología de desarrollo
Portal estudiantil universitario
Dispositivo móvil
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_fa127faccf9fa69420f7b139509472c5
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/1262
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Estudio aplicado de las metodologías ágiles de desarrollo de software para dispositivos móviles. caso de estudio: portal del estudiante UNAB
dc.title.translated.eng.fl_str_mv Applied study of agile software development methodologies for mobile devices. case study: UNAB student portal
title Estudio aplicado de las metodologías ágiles de desarrollo de software para dispositivos móviles. caso de estudio: portal del estudiante UNAB
spellingShingle Estudio aplicado de las metodologías ágiles de desarrollo de software para dispositivos móviles. caso de estudio: portal del estudiante UNAB
Systems engineering
Development of computer programs
Web portals
Research
Development methodology
University student portal
Mobile device
Ingeniería de sistemas
Desarrollo de programas para computador
Portales web
Investigaciones
BlackBerry
Metodología de desarrollo
Portal estudiantil universitario
Dispositivo móvil
title_short Estudio aplicado de las metodologías ágiles de desarrollo de software para dispositivos móviles. caso de estudio: portal del estudiante UNAB
title_full Estudio aplicado de las metodologías ágiles de desarrollo de software para dispositivos móviles. caso de estudio: portal del estudiante UNAB
title_fullStr Estudio aplicado de las metodologías ágiles de desarrollo de software para dispositivos móviles. caso de estudio: portal del estudiante UNAB
title_full_unstemmed Estudio aplicado de las metodologías ágiles de desarrollo de software para dispositivos móviles. caso de estudio: portal del estudiante UNAB
title_sort Estudio aplicado de las metodologías ágiles de desarrollo de software para dispositivos móviles. caso de estudio: portal del estudiante UNAB
dc.creator.fl_str_mv Fontalvo Henríquez, Iván Darío
Santamaría Parra, Sergio Camilo
dc.contributor.advisor.spa.fl_str_mv Méndez Ortiz, Freddy
dc.contributor.author.spa.fl_str_mv Fontalvo Henríquez, Iván Darío
Santamaría Parra, Sergio Camilo
dc.contributor.researchgroup.spa.fl_str_mv Grupo de Investigación Preservación e Intercambio Digital de Información y Conocimiento - Prisma
Grupo de Investigaciones Clínicas
dc.subject.keywords.eng.fl_str_mv Systems engineering
Development of computer programs
Web portals
Research
Development methodology
University student portal
Mobile device
topic Systems engineering
Development of computer programs
Web portals
Research
Development methodology
University student portal
Mobile device
Ingeniería de sistemas
Desarrollo de programas para computador
Portales web
Investigaciones
BlackBerry
Metodología de desarrollo
Portal estudiantil universitario
Dispositivo móvil
dc.subject.lemb.spa.fl_str_mv Ingeniería de sistemas
Desarrollo de programas para computador
Portales web
Investigaciones
dc.subject.proposal.none.fl_str_mv BlackBerry
Metodología de desarrollo
Portal estudiantil universitario
Dispositivo móvil
description Las aplicaciones para dispositivos móviles han tenido una gran demanda debido a la constante innovación tecnológica, que ha generado un gran afán de la sociedad por obtener, día a día, más y mejores facilidades para desarrollar actividades de la cotidianidad. El desarrollo de dichas aplicaciones, ha tenido limitaciones de agilidad y calidad debido al limitado número de metodologías de desarrollo que se encuentren claramente enfocadas hacia aplicaciones para dispositivos móviles, y, en algunos casos, su fuerte vínculo con el sistema operativo de la empresa que la plantea. Éste proyecto realizó un estudio de las diferentes metodologías ágiles de desarrollo de software para dispositivos móviles, mediante la comparación de sus principales características, y, de esta forma, seleccionar la más apropiada para el desarrollo de un prototipo del portal del estudiante de la Universidad Autónoma de Bucaramanga en plataformas BlackBerry que implemente sus principales servicios realizando pruebas de funcionamiento y calidad permitiendo la validación del mismo. A partir del estudio anteriormente nombrado, se obtuvo un cuadro comparativo de las diferentes metodologías agiles de desarrollo de software para dispositivos móviles, por medio del cual las empresas interesadas en el desarrollo de aplicaciones para dispositivos móviles podrán escoger una metodología que se adapte a sus recursos y necesidades, para que de ésta manera las limitaciones de agilidad y calidad sean llevadas a su mínima expresión generando un crecimiento en el sector de desarrollo de software que se enfoca en los dispositivos móviles de la región. De igual forma, se obtuvo un documento en el cual se plasma la experiencia de la implementación de la metodología seleccionada.
publishDate 2012
dc.date.issued.none.fl_str_mv 2012
dc.date.accessioned.none.fl_str_mv 2020-06-26T17:56:14Z
dc.date.available.none.fl_str_mv 2020-06-26T17:56:14Z
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.local.spa.fl_str_mv Trabajo de Grado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/1262
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
url http://hdl.handle.net/20.500.12749/1262
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv Fontalvo Henríquez, Iván Darío, Santamaría Parra, Sergio Camilo (2012). Estudio aplicado de las metodologías ágiles de desarrollo de software para dispositivos móviles. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB
ABRAHAMSSON Pekka, et al. Agile Software development methods Review and analysis [online]. 2002 [consultado 2011-08-16]. Disponible en la web: <http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.161.5931&rep=rep1&type=pdf>
ABRAHAMSSON, Mobile-D: An Agile Approach for Mobile Application Development, Op. cit. p. 1.
BAZ ALONSO, Arturo, et al. Dispositivos móviles [online]. 2009 [consultado 2011-08-16]. Disponible en la web: <http://156.35.151.9/~smi/5tm/09trabajos-sistemas/1/Memoria.pdf>
BEEDLE Mike, et al. Principios del Manifiesto Ágil [online]. 2001 [consultado 2011-08-16]. Disponible en la web <http://agilemanifesto.org/iso/es/principles.html>
IBM Corp, et al. What is OpenUP? [online]. 2011 [Consultado 2011-10-13]. Disponible en la web: <http://epf.eclipse.org/wikis/openup/>
RAMSIN, Raman y PAIGE, Richard F. Process-Centered Review of Object Oriented Software Development Methodologies. En: ACM Computing Surveys. Febrero, 2008. vol 40.
RISCHPATER Ray y ZUCKER Daniel. Beginning Nokia Apps Development. Apress 2010. 228 p. ISBN 978-1-4302-3179-0
SCHARFF Christelle, VERMA Ravi. Scrum to Support Mobile Application Development Projects in a Just-in-time Learning Context [online]. 2010 [consultado 2011-08-16]. Disponible en la web: <http://delivery.acm.org/10.1145/1840000/1833315/p25-scharff.pdf?ip=200.69.124.106&CFID=36024284&CFTOKEN=77942219&__acm__=1313533131_acdcdb96aa4fa901625d9b33f49aafa8> SCHWABER, Ken y SUTHERLAND Jeff. The Scrum Guide [online]. 2011 [consultado 2011-08-16]. Disponible en la web <http://www.scrum.org/storage/scrumguides/Scrum%20Guide%20-%202011.pdf>
SPATARU, Andrei Cristian. Agile Development Methods for Mobile Applications [online]. 2010 [Consultado 2011-10-13]. Disponible en la web: <http://www.inf.ed.ac.uk/publications/thesis/online/IM100767.pdf>
VTT, Mobile-D[online]. [Consultado 2012-07-25]. Disponible en la web <http://agile.vtt.fi/mobiled.html>
WIKIPEDIA, BlackBerry OS [online]. [Consultado 2011-10-13]. Disponible en la web: <http://es.wikipedia.org/wiki/BlackBerry_OS>
WIKIPEDIA, Mobile operating system [online]. [Consultado 2011-10-13]. Disponible en la web: <http://en.wikipedia.org/wiki/Mobile_operating_system>
WIKIPEDIA, Windows Phone [online]. [Consultado 2011-10-13]. Disponible en la web: < http://es.wikipedia.org/wiki/Windows_Phone >
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 2.5 Colombia
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spa.fl_str_mv Bucaramanga (Colombia)
dc.coverage.campus.spa.fl_str_mv UNAB Campus Bucaramanga
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Pregrado Ingeniería de Sistemas
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/1262/1/2012_Tesis_Fontalvo_Henr%c3%adquez_Ivan_Dario.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/1262/2/2012_Anexo_Fontalvo_Henriquez_Ivan_Dario.zip
https://repository.unab.edu.co/bitstream/20.500.12749/1262/3/2012_Tesis_Fontalvo_Henr%c3%adquez_Ivan_Dario.pdf.jpg
bitstream.checksum.fl_str_mv 2343239d0c7c36a93e9a092127a4094d
76d1f60056c9ddcafdb02f2bc4c4ee35
6de477f4494e64a238c784d982ae95bc
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1828219987186155520
spelling Méndez Ortiz, Freddy9ed3a098-14b0-4f51-90ad-ce42a19d047d-1Fontalvo Henríquez, Iván Darío549cf392-55e3-4395-9b93-71cddeaa82e0-1Santamaría Parra, Sergio Camiloc491dd58-75ea-43f6-b60d-3dd5caa7a382-1Grupo de Investigación Preservación e Intercambio Digital de Información y Conocimiento - PrismaGrupo de Investigaciones Clínicas2020-06-26T17:56:14Z2020-06-26T17:56:14Z2012http://hdl.handle.net/20.500.12749/1262instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABLas aplicaciones para dispositivos móviles han tenido una gran demanda debido a la constante innovación tecnológica, que ha generado un gran afán de la sociedad por obtener, día a día, más y mejores facilidades para desarrollar actividades de la cotidianidad. El desarrollo de dichas aplicaciones, ha tenido limitaciones de agilidad y calidad debido al limitado número de metodologías de desarrollo que se encuentren claramente enfocadas hacia aplicaciones para dispositivos móviles, y, en algunos casos, su fuerte vínculo con el sistema operativo de la empresa que la plantea. Éste proyecto realizó un estudio de las diferentes metodologías ágiles de desarrollo de software para dispositivos móviles, mediante la comparación de sus principales características, y, de esta forma, seleccionar la más apropiada para el desarrollo de un prototipo del portal del estudiante de la Universidad Autónoma de Bucaramanga en plataformas BlackBerry que implemente sus principales servicios realizando pruebas de funcionamiento y calidad permitiendo la validación del mismo. A partir del estudio anteriormente nombrado, se obtuvo un cuadro comparativo de las diferentes metodologías agiles de desarrollo de software para dispositivos móviles, por medio del cual las empresas interesadas en el desarrollo de aplicaciones para dispositivos móviles podrán escoger una metodología que se adapte a sus recursos y necesidades, para que de ésta manera las limitaciones de agilidad y calidad sean llevadas a su mínima expresión generando un crecimiento en el sector de desarrollo de software que se enfoca en los dispositivos móviles de la región. De igual forma, se obtuvo un documento en el cual se plasma la experiencia de la implementación de la metodología seleccionada.INTRODUCCIÓN 12 1. DISPOSITIVOS MÓVILES 14 1.1 PERSONAL DIGITAL ASSISTANT (PDA) 14 1.2 TELEFONO MOVIL 15 1.3 TELEFONO INTELIGENTE 15 1.4 SISTEMAS OPERATIVOS PARA DISPOSITIVOS MOVILES 16 1.4.1 BlackBerry OS. 16 1.4.2 iPhone OS. 16 1.4.3 Windows Phone 17 1.4.4 Android 17 1.4.5 Symbian 17 1.4.6 Cuadro comparativo 18 2. METODOLOGIAS DE DESARROLLO DE SOFTWARE 19 2.1 METODOLOGIAS AGILES DE DESARROLLO DE SOFTWARE 19 3. METODOLOGIAS AGILES DE DESARROLLO DE SOFTWARE PARA DISPOSITIVOS MOVILES 21 3.1 MOBILE – D 21 3.2 SCRUM 22 3.3 D.D.D. 24 3.4 OPEN UP 25 4. DESARROLLO DEL PROYECTO 27 4.1 SELECCIÓN DE LA METODOLOGIA 27 4.2 APLICACIÓN DE LA METODOLOGIA 28 4.2.1 Fase: Exploración 28 4.2.1.1 Etapa: Establecimiento de grupos de partes interesadas 28 4.2.1.2 Etapa: Definición de alcance 29 4.2.1.3 Etapa: Establecimiento del proyecto 30 4.2.2 Fase: Iniciación 32 4.2.2.1 Etapa: Puesta en marcha del proyecto 33 4.2.3 Fase: Producción 34 4.2.3.1 Etapa: Día de planeación 35 4.2.3.2 Etapa: Día de trabajo 36 4.2.3.3 Etapa: Día de publicación 37 4.2.4 Fase: Estabilización 38 4.2.4.1 Etapa: Recapitulación de la documentación 38 4.2.5 Fase: Pruebas y arreglos al sistema 39 4.2.5.1 Etapa: Prueba al sistema 39 5. CONCLUSIONES 40 6. TRABAJOS FUTUROS 42 BIBLIOGRAFÍA 43 ANEXOS 46PregradoApplications for mobile devices have been in great demand due to constant technological innovation, which has generated a great desire for society to obtain, day by day, more and better facilities to carry out daily activities. The development of these applications has had agility and quality limitations due to the limited number of development methodologies that are clearly focused on applications for mobile devices, and, in some cases, their strong link with the operating system of the company that the raises. This project carried out a study of the different agile methodologies of software development for mobile devices, by comparing their main characteristics, and, in this way, selecting the most appropriate for the development of a prototype of the student portal of the Autonomous University of Bucaramanga on BlackBerry platforms that implements its main services by performing performance and quality tests allowing its validation. From the aforementioned study, a comparative table of the different agile software development methodologies for mobile devices was obtained, through which companies interested in developing applications for mobile devices will be able to choose a methodology that adapts to their resources and needs, so that in this way the limitations of agility and quality are taken to their minimum expression, generating growth in the software development sector that focuses on mobile devices in the region. Similarly, a document was obtained in which the experience of the implementation of the selected methodology is reflected.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 2.5 ColombiaEstudio aplicado de las metodologías ágiles de desarrollo de software para dispositivos móviles. caso de estudio: portal del estudiante UNABApplied study of agile software development methodologies for mobile devices. case study: UNAB student portalIngeniero de SistemasBucaramanga (Colombia)UNAB Campus BucaramangaUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de Sistemasinfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/redcol/resource_type/TPSystems engineeringDevelopment of computer programsWeb portalsResearchDevelopment methodologyUniversity student portalMobile deviceIngeniería de sistemasDesarrollo de programas para computadorPortales webInvestigacionesBlackBerryMetodología de desarrolloPortal estudiantil universitarioDispositivo móvilFontalvo Henríquez, Iván Darío, Santamaría Parra, Sergio Camilo (2012). Estudio aplicado de las metodologías ágiles de desarrollo de software para dispositivos móviles. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNABABRAHAMSSON Pekka, et al. Agile Software development methods Review and analysis [online]. 2002 [consultado 2011-08-16]. Disponible en la web: <http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.161.5931&rep=rep1&type=pdf>ABRAHAMSSON, Mobile-D: An Agile Approach for Mobile Application Development, Op. cit. p. 1.BAZ ALONSO, Arturo, et al. Dispositivos móviles [online]. 2009 [consultado 2011-08-16]. Disponible en la web: <http://156.35.151.9/~smi/5tm/09trabajos-sistemas/1/Memoria.pdf>BEEDLE Mike, et al. Principios del Manifiesto Ágil [online]. 2001 [consultado 2011-08-16]. Disponible en la web <http://agilemanifesto.org/iso/es/principles.html>IBM Corp, et al. What is OpenUP? [online]. 2011 [Consultado 2011-10-13]. Disponible en la web: <http://epf.eclipse.org/wikis/openup/>RAMSIN, Raman y PAIGE, Richard F. Process-Centered Review of Object Oriented Software Development Methodologies. En: ACM Computing Surveys. Febrero, 2008. vol 40.RISCHPATER Ray y ZUCKER Daniel. Beginning Nokia Apps Development. Apress 2010. 228 p. ISBN 978-1-4302-3179-0SCHARFF Christelle, VERMA Ravi. Scrum to Support Mobile Application Development Projects in a Just-in-time Learning Context [online]. 2010 [consultado 2011-08-16]. Disponible en la web: <http://delivery.acm.org/10.1145/1840000/1833315/p25-scharff.pdf?ip=200.69.124.106&CFID=36024284&CFTOKEN=77942219&__acm__=1313533131_acdcdb96aa4fa901625d9b33f49aafa8> SCHWABER, Ken y SUTHERLAND Jeff. The Scrum Guide [online]. 2011 [consultado 2011-08-16]. Disponible en la web <http://www.scrum.org/storage/scrumguides/Scrum%20Guide%20-%202011.pdf>SPATARU, Andrei Cristian. Agile Development Methods for Mobile Applications [online]. 2010 [Consultado 2011-10-13]. Disponible en la web: <http://www.inf.ed.ac.uk/publications/thesis/online/IM100767.pdf>VTT, Mobile-D[online]. [Consultado 2012-07-25]. Disponible en la web <http://agile.vtt.fi/mobiled.html>WIKIPEDIA, BlackBerry OS [online]. [Consultado 2011-10-13]. Disponible en la web: <http://es.wikipedia.org/wiki/BlackBerry_OS>WIKIPEDIA, Mobile operating system [online]. [Consultado 2011-10-13]. Disponible en la web: <http://en.wikipedia.org/wiki/Mobile_operating_system>WIKIPEDIA, Windows Phone [online]. [Consultado 2011-10-13]. Disponible en la web: < http://es.wikipedia.org/wiki/Windows_Phone >ORIGINAL2012_Tesis_Fontalvo_Henríquez_Ivan_Dario.pdf2012_Tesis_Fontalvo_Henríquez_Ivan_Dario.pdfTesisapplication/pdf1112875https://repository.unab.edu.co/bitstream/20.500.12749/1262/1/2012_Tesis_Fontalvo_Henr%c3%adquez_Ivan_Dario.pdf2343239d0c7c36a93e9a092127a4094dMD51open access2012_Anexo_Fontalvo_Henriquez_Ivan_Dario.zip2012_Anexo_Fontalvo_Henriquez_Ivan_Dario.zipAnexosapplication/octet-stream4463346https://repository.unab.edu.co/bitstream/20.500.12749/1262/2/2012_Anexo_Fontalvo_Henriquez_Ivan_Dario.zip76d1f60056c9ddcafdb02f2bc4c4ee35MD52open accessTHUMBNAIL2012_Tesis_Fontalvo_Henríquez_Ivan_Dario.pdf.jpg2012_Tesis_Fontalvo_Henríquez_Ivan_Dario.pdf.jpgIM Thumbnailimage/jpeg5024https://repository.unab.edu.co/bitstream/20.500.12749/1262/3/2012_Tesis_Fontalvo_Henr%c3%adquez_Ivan_Dario.pdf.jpg6de477f4494e64a238c784d982ae95bcMD53open access20.500.12749/1262oai:repository.unab.edu.co:20.500.12749/12622024-01-21 13:30:40.938open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co