Determinación de los factores que conllevan a la formulación de una nueva metodología ágil de desarrollo de Software

ilustraciones, gráficos, tablas

Autores:
Ospina Puertas, Johan Felipe
Canaval Nuñez, Johan Andrés
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2013
Institución:
Unidad Central del Valle del Cauca
Repositorio:
Repositorio Institucional - Unidad Central del Valle del Cauca
Idioma:
spa
OAI Identifier:
oai:repositorio.uceva.edu.co:20.500.12993/52
Acceso en línea:
http://hdl.handle.net/20.500.12993/52
Palabra clave:
Desarrollo de software
Innovación
Metodología desarrollo de software
Rights
openAccess
License
Derechos reservados - Unidad Central del Valle del Cauca
id Uceva2_7bcf1162709af1ff322c0bc57f57d877
oai_identifier_str oai:repositorio.uceva.edu.co:20.500.12993/52
network_acronym_str Uceva2
network_name_str Repositorio Institucional - Unidad Central del Valle del Cauca
repository_id_str
dc.title.spa.fl_str_mv Determinación de los factores que conllevan a la formulación de una nueva metodología ágil de desarrollo de Software
title Determinación de los factores que conllevan a la formulación de una nueva metodología ágil de desarrollo de Software
spellingShingle Determinación de los factores que conllevan a la formulación de una nueva metodología ágil de desarrollo de Software
Desarrollo de software
Innovación
Metodología desarrollo de software
title_short Determinación de los factores que conllevan a la formulación de una nueva metodología ágil de desarrollo de Software
title_full Determinación de los factores que conllevan a la formulación de una nueva metodología ágil de desarrollo de Software
title_fullStr Determinación de los factores que conllevan a la formulación de una nueva metodología ágil de desarrollo de Software
title_full_unstemmed Determinación de los factores que conllevan a la formulación de una nueva metodología ágil de desarrollo de Software
title_sort Determinación de los factores que conllevan a la formulación de una nueva metodología ágil de desarrollo de Software
dc.creator.fl_str_mv Ospina Puertas, Johan Felipe
Canaval Nuñez, Johan Andrés
dc.contributor.advisor.spa.fl_str_mv Pérez Canencio, José Gabriel
dc.contributor.author.spa.fl_str_mv Ospina Puertas, Johan Felipe
Canaval Nuñez, Johan Andrés
dc.subject.proposal.spa.fl_str_mv Desarrollo de software
Innovación
Metodología desarrollo de software
topic Desarrollo de software
Innovación
Metodología desarrollo de software
description ilustraciones, gráficos, tablas
publishDate 2013
dc.date.issued.spa.fl_str_mv 2013-11-08
dc.date.accessioned.none.fl_str_mv 2017-05-18T18:48:01Z
dc.date.available.none.fl_str_mv 2017-05-18T18:48:01Z
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.none.fl_str_mv Text
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12993/52
dc.identifier.instname.spa.fl_str_mv Instname:Unidad Central del Valle del Cauca
dc.identifier.reponame.spa.fl_str_mv Repositorio Institucional Unidad Central del Valle del Cauca
dc.identifier.repourl.none.fl_str_mv repourl:https://repositorio.uceva.edu.co/
url http://hdl.handle.net/20.500.12993/52
identifier_str_mv Instname:Unidad Central del Valle del Cauca
Repositorio Institucional Unidad Central del Valle del Cauca
repourl:https://repositorio.uceva.edu.co/
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv [1] Pressman, Roger S. Ingeniería de Software, un enfoque práctico. Mac GrawHill. Sexta Edición.
[2]Jeffrey A. Livermore, Factors that Impact Implementing an Agile Software Development Methodology, Walsh College
[3]Sebastian Dyck & Tim A. Majchrzak, Identifying Common Characteristics in Fundamental, Integrated, and Agile Software Development Methodologies, Department of Information Systems, University of Munster
[4] Boehm, B. & Turner, R. Management challenges to implement agile processes in traditional development organizations. IEEE Software. 22(5), 30-40. 2005.
[4] Boehm, B. & Turner, R. Management challenges to implement agile processes in traditional development organizations. IEEE Software. 22(5), 30-40. 2005.
[5] Revista Antioqueña de las Ciencias Computacionales y la Ingeniería de Software, Formación Profesional en Ingeniería de Software: Una Necesidad Crítica en los Estados Unidos, RACCIS, 2(1), 6-10, 2012
[6] Beck, K., Extreme programming explained. 2000: Addison Wesley
[7] Schatz, B. & Abdelshafi, I. Primavera gets agile: A successful transition to agile development. IEEE Software. 22(3). 2005
[8] R.F. Roggio, “A model for the software engineering capstone sequence using the Rational Unified Process”, Proceedings of ACM SE’06, March 10-12, 2006, Association for Computing Machinery, p 306-311.
[9] Keefe, K. and M. Dick. Using extreme programming in a capstone project. in 6th Conference on Australian Computer Education. 2004: ACM.
[10] J. Tessem and F. Maurer, "Job satisfaction and motivation in a large agile team," in Agile Processes in Software Engineering and Extreme Programming, Proceedings. vol. 4536, G. Concas, E. Damiani, M. Scotto, and G. Succi, Eds., ed Berlin: Springer-Verlag Berlin, 2007, pp. 54-61.
[11] Canós José H., Letelier Patricio, y Penadés, Mª Carmen, “Metodologías Ágiles en el Desarrollo de Software”; http://www.willydev.net/descargas/prev/TodoAgil.pdf.
[12] IEEE, The Institute of Electrical and Electronics Engineers, Inc., “IEEE Std 610.12-1990: IEEE Standard Glossary of Software Engineering Terminology,” New York, 1990.
[13] Lindstrom, L. & Jeffries, R. Extreme programming and agile software development methodologies. Information Systems Management. 21(13), 41-53. 2005
[14] Layman, L., L. Williams, and L. Cunningham. Exploring extreme programming in context: An industrial case study. in Agile Development Conference. 2004.
[14] Roberts, T., Gibson, M., Fields, K., and Rainer, R. Factors That Impact Implementing a System Development Methodology. IEEE Transactions on Software Engineering. 24(8), 640-649. 1998
[15] Mackenzie, A. and S. Monk. From cards to code: How extreme programming re-embodies programming as a collective practice. in Computer Supported Cooperative Work. 2004
[16] B. Schatz, K. Schwaber and R.C. Martin, “Best Practices in Scrum Project Management and XP Agile Software Development”, White Paper, Object Mentor, Inc. http://www.objectmentor.com/resources/articles/Primavera July 2004.
[17]Ming Huo, June Verner, Liming Zhu, Mohammad Ali Babar, “Software Quality and Agile Methods”, COMPSAC ’04, IEEE 2008.
[18] Muller, M.M. and W.F. Tichey. Case study: Extreme programming in a university environment. In 23rd International Conference on Software Engineering. 2001: IEEE
[19]J. Grenning, "Launching extreme programming at a process-intensive company," Software, IEEE, vol. 18, pp. 27- 33, 2001.
[20] Williams, L., et al. Toward a framework for evaluating extreme program. in Empirical Assessment in Software Engineering (EASE). 2004.
[21]Arthur English, “Extreme programming, it's worth a look”, IT Professional, Volume 4, Issue 3, May-June 2002 Page(s):48–50,IEEE.
[22] Kent Beck et ai, Manifesto for Agile Software Development Accessed from http://agilemanifesto.org/
[23] P. Kruchten, The Rational Unified Process: An Introduction. Boston, MA: Addison-Wesley Professional, 2003. [24] Wäyrynen, J., Bodén, M. & Boström, G.(2004) Security Engineering and eXtreme Programming: An Impossible Marriage? In Proceedings of the 4th 95 Conference on Extreme Programming and Agile Methods. 2004, Springer-Verlag, Lecture Notes in Computer Science. p. 117 .
[25] R. Ramsin, The Engineering of an Object-Oriented Software Development Methodology. York, UK: University of York, 2006
[26] Schwaber K., Beedle M., Martin R.C. “Agile Software Development with SCRUM”. Prentice Hall. 2001
[27] [McBreen, 2002] McBreen, Pete, Questioning Extreme Programming, AddisonWesley The XP Series, 2002.
[28] Shenone Marcelo Hernán, “Diseño de una Metodología Ágil de Desarrollo de Software”; http://materias.fi.uba.ar/7500/shenone-tesisdegrado.pdf.
[29] Mendoza Sánchez, María A, “Metodologías de Desarrollo de Software,” Jun.2004; http://www.willidev.net/InsiteCreation/v1.0/descargas/cualmetodología.pdf
[30] de San Martin Oliva, Carla Rebeca Patricia, “Uso de la metodología ICONIX”; http://www.unsj-cuim.edu.ar/portalzonda/seminario08/archivos/UsodeICONIX.pdf
[31] Patton P, Jayaswal B., Design for trustworthy Software, Prentice Hall, pp 7, 2006
[32] [Martin, 1991] Martin, J., Rapid Application Development, Macmillan Inc., New York, 1991
[33] López Villatoro, Marco René, “Desarrollo de software utilizando proceso unificado y extreme programming, Ene. 2009; http://www.revistaciencia.info/papers/v01n01_02.pdf
[34]Rueda Chacón, Julio César, “Aplicación De La Metodología Rup Para El Desarrollo Rápido De Aplicaciones Basado En El Estándar J2EE,” Mar. 2006; http://biblioteca.usac.edu.gt/tesis/08/08_7691.pdf.
[35]Alejandro Martínez y Raúl Martínez, “Guía a Rational Unified Process”; http://www.info-ab.uclm.es/asignaturas/42551/trabajosAnteriores/TrabajoGuia%20RUP.pdf.
[36] “Introducción al modelo Scrum de desarrollo de Software”; http://www.navegapolis.net/files/s/NST-010_01.pdf.
[37] Molpeceres, Alberto, “Procesos de desarrollo: RUP, XP y FDD”; http://www.javahispano.org/contenidos/archivo/71/metodos_desarrollo.pdf.
[38] Anaya, Víctor y Letelier, Patricio, “Trazabilidad de Requisitos Adaptada a las Necesidades del Proyecto: Un Caso de Estudio Usando Alternativamente RUP y XP”; www.willydev.net/InsiteCreation/v1.0/descargas/prev/traza.pdf.
dc.rights.spa.fl_str_mv Derechos reservados - Unidad Central del Valle del Cauca
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0
dc.rights.license.*.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Derechos reservados - Unidad Central del Valle del Cauca
http://creativecommons.org/licenses/by-nc-nd/4.0
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 114 Páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spatial.spa.fl_str_mv Tuluá, Valle del Cauca, Colombia
dc.publisher.program.spa.fl_str_mv Derechos reservados - Unidad Central del Valle del Cauca
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingenierías
dc.publisher.place.spa.fl_str_mv Tuluá, Valle del Cauca, Colombia
institution Unidad Central del Valle del Cauca
bitstream.url.fl_str_mv https://repositorio.uceva.edu.co/bitstream/20.500.12993/52/8/T0011929.pdf.jpg
https://repositorio.uceva.edu.co/bitstream/20.500.12993/52/1/T0011929.pdf
https://repositorio.uceva.edu.co/bitstream/20.500.12993/52/2/license.txt
https://repositorio.uceva.edu.co/bitstream/20.500.12993/52/5/L0011929.pdf
https://repositorio.uceva.edu.co/bitstream/20.500.12993/52/6/L0011929-1.pdf
bitstream.checksum.fl_str_mv d7b75130c3e9b6f98e9bbce1e6bacb46
23fd695680deacc2ae40e2da1b74e858
8a4605be74aa9ea9d79846c1fba20a33
36904d775b1518a8f05e9c1422cdec88
61b1dd2d6d7bf33d0c28cdfe00081913
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Unidad Central del Valle del Cauca
repository.mail.fl_str_mv biblioteca@uceva.edu.co
_version_ 1808481210225131520
spelling Pérez Canencio, José GabrielOspina Puertas, Johan FelipeCanaval Nuñez, Johan AndrésTuluá, Valle del Cauca, Colombia2017-05-18T18:48:01Z2017-05-18T18:48:01Z2013-11-08http://hdl.handle.net/20.500.12993/52Instname:Unidad Central del Valle del CaucaRepositorio Institucional Unidad Central del Valle del Caucarepourl:https://repositorio.uceva.edu.co/ilustraciones, gráficos, tablasEl concepto de metodología, dentro de la Ingeniería del Software es, sin duda, uno de los más oscuros y que más confusión produce tanto en estudiantes como en profesionales involucrados en procesos de desarrollo de software. Tanto es así, que en muchas empresas de desarrollo (no todas, por supuesto), la aplicación de una metodología brilla por su ausencia. Además, la constante innovación tecnológica, cambios en los procesos y economías de los países hace que cada vez sea necesaria la aplicación de nuevas metodologías adaptadas a los nuevos tiempos y necesidades de cada país, sin embargo, las empresas siguen aplicando dichas metodologías las cuales fueron creadas hace bastante tiempo y pensadas para viejos problemas, por lo cual se puede decir que se carece de formas y estrategias modernas para atender los nuevos problemas. Algunos profesionales de las tecnologías de la información como algunos de sus clientes se van dando cuenta de que se hace necesario seguir unas ciertas pautas predefinidas en el desarrollo del software de calidad: es decir, llevar un comportamiento metódico, que no es otra cosa que seguir una metodología. Esto lleva a pensar que la ausencia de una metodología en el desarrollo de un proyecto de software garantiza con seguridad la ausencia de calidad. Las actuales metodologías son hechas en otros países y se caracterizan por ser muy extensas y con un alto costo para su implementación ya que van acorde a la economía del país que la realizo y a los tipos de empresa que en él se encuentran, empresas con un poder monetario muy superior al nuestro, por lo cual no son fácilmente adaptables en Colombia. En Colombia la situación económica es bastante difícil para muchas de las pequeñas y medianas empresas, por lo tanto se ve la necesidad del desarrollo de una metodología ágil, eficaz y de buena calidad y lo más importante a un costo moderado el cual sea asequible y se ajuste a las necesidades y economía de nuestras organizaciones.1. IDENTIFICACION DEL PROYECTO / 1.1 EL PROBLEMA / 1.2 FORMULACIÓN DEL PROBLEMA / 2. OBJETIVOS / 2.1 OBJETIVO GENERAL / 2.2 OBJETIVOS ESPECÍFICOS / 3. JUSTIFICACIÓN / 4. MARCOS DE REFERENCIA / 4.1 MARCO TEORICO / 4.1.1 Definiciones de Metodología de desarrollo de software / 4.1.2 Metodología ágil / 4.1.3 Definición de las principales metodologías de desarrollo / 4.1.3.1 Metodologías de desarrollo ágil. / 4.1.3.1.1 Programación Extrema / 4.1.3.1.2 Scrum / 4.1.3.2 Otras metodologías de desarrollo / 4.1.3.2.1 RUP / 4.1.3.2.2 Iconix. / 4.2 MARCO CONCEPTUAL / 5. HIPOTESIS / 5.1 OPERACIONALIZACION DE LA HIPOTESIS / 6. ASPECTOS METODOLOGICOS / 6.1 TIPO DE ESTUDIO / 6.2 METODO DE INVESTIGACION / 6.3 FUENTES Y TECNICAS DE RECOLECION DE LA INFORMACIÓN 21 6.3.1 Fuentes primarias / 6.3.2 Fuentes secundarias / 7. FASE TECNICA / 7.2 METODOLOGÍA XP / 7.3 METODOLOGÍA RUP / 7.4 METODOLOGÍA ICONIX / 7.5 METODOLOGÍA SCRUM / 7.6 UTILIZACIÓN DE LOS ELEMENTOS DE MODELADO EN LAS METODOLOGÍAS DE DESARROLLO / 7.7 METODOLOGÍAS UTILIZADAS POR LAS EMPRESAS DESARROLLADORES DE SOFTWARE / 7.7.1 PSL / 7.7.1.1 Metodología utilizada por PSL / 7.7.2 IT GROUP / 7.7.2.1 Metodología utilizada por IT GROUP / 7.7.3 NEXOS SOFTWARE / 7.7.3.1 Metodología utilizada por NEXOS SOFTWARE / 7.7.4 ASESOFTWARE / 7.7.4.1 Metodología utilizada por ASESOFTWARE / 7.7.5 PALMERA SOFT / 7.7.5.1 Metodología utilizada por PALMERA SOFT / 7.7.6 BIOSALC / 7.7.7 ISE & E (Ingeniería Servicios Eléctricos y Electrónicos) / 7.7.7.1 Metodología utilizada por ISE & E / 7.7.8 SOFTENG / 7.7.9 MVM Ingeniería de Software / 7.7.9.1 Metodología utilizada por MVM Ingeniería de Software / 7.7.10 ARQUITESOFT / 7.7.11 SAP / 7.8 PROYECTOS / 7.8.1 TOTVS COLOMBIA – ADA / 7.8.2 ARQUITESOFT / 7.8.3 COMPUNET S.A - SAP / 7.8.4 WEBMASTER – Smart Access / 7.8.5 ISOCRON SYSTEMS / 8. ETAPAS QUE DEBERÍA TENER UNA NUEVA METODOLOGÍA ÁGIL / 8.1 INSTRUMENTO. PLAN GENERAL DE DESARROLLO DEL SOFTWARE / 8.1.1 Propósito / 8.1.2 Alcance / 8.1.3 Resumen / 8.1.4 Oportunidad de Negocio / 8.1.5 Sentencia que define el problema / 8.1.6 Sentencia que define la posición del Producto / 8.2 VISTA GENERAL DEL PROYECTO / 8.2.1 Propósito, Alcance y Objetivos / 8.2.2 Suposiciones y Restricciones / 8.2.3 Entregables del proyecto / 8.2.4 Entregables Opcionales / 8.2.5 Evolución del Plan General de Desarrollo del Software / 8.3 Organización del Proyecto / 8.3.1 Participantes en el Proyecto / 8.3.2 Entorno de usuario / 8.3.3 Interfaces Externas / 8.3.4 Roles y Responsabilidades / 8.4 Gestión del Proceso / 8.4.1 Estimaciones del Proyecto / 8.4.2 Perspectiva del producto / 8.4.3 Plan del Proyecto / 8.4.3.1 Plan de las Fases / 8.4.3.2 Calendario del Proyecto / 8.4.4 Seguimiento y Control del Proyecto / 8.4.5 Resumen de características / 8.5 Otros Requisitos del Producto / 8.5.1 Estándares Aplicables / 8.5.2 Requisitos de Sistema / 8.5.3 Requisitos de Desempeño / 8.5.4 Requisitos de Entorno / 8.6 Requisitos de Documentación / 8.6.1 Manual de Usuario / 8.6.2 Ayuda en Línea / 8.6.3 Guías de Instalación, Configuración, y Fichero Léame / CONCLUSIONES / COLABORADORES / BIBLIOGRAFÍA / REFERENCIAS / ANEXOS /Ingeniero (a) de SistemasPregrado114 Páginasapplication/pdfspaDerechos reservados - Unidad Central del Valle del Caucahttp://creativecommons.org/licenses/by-nc-nd/4.0Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Determinación de los factores que conllevan a la formulación de una nueva metodología ágil de desarrollo de SoftwareDerechos reservados - Unidad Central del Valle del CaucaFacultad de IngenieríasTuluá, Valle del Cauca, ColombiaTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/redcol/resource_type/TPDesarrollo de softwareInnovaciónMetodología desarrollo de software[1] Pressman, Roger S. Ingeniería de Software, un enfoque práctico. Mac GrawHill. Sexta Edición.[2]Jeffrey A. Livermore, Factors that Impact Implementing an Agile Software Development Methodology, Walsh College[3]Sebastian Dyck & Tim A. Majchrzak, Identifying Common Characteristics in Fundamental, Integrated, and Agile Software Development Methodologies, Department of Information Systems, University of Munster[4] Boehm, B. & Turner, R. Management challenges to implement agile processes in traditional development organizations. IEEE Software. 22(5), 30-40. 2005.[4] Boehm, B. & Turner, R. Management challenges to implement agile processes in traditional development organizations. IEEE Software. 22(5), 30-40. 2005.[5] Revista Antioqueña de las Ciencias Computacionales y la Ingeniería de Software, Formación Profesional en Ingeniería de Software: Una Necesidad Crítica en los Estados Unidos, RACCIS, 2(1), 6-10, 2012[6] Beck, K., Extreme programming explained. 2000: Addison Wesley[7] Schatz, B. & Abdelshafi, I. Primavera gets agile: A successful transition to agile development. IEEE Software. 22(3). 2005[8] R.F. Roggio, “A model for the software engineering capstone sequence using the Rational Unified Process”, Proceedings of ACM SE’06, March 10-12, 2006, Association for Computing Machinery, p 306-311.[9] Keefe, K. and M. Dick. Using extreme programming in a capstone project. in 6th Conference on Australian Computer Education. 2004: ACM.[10] J. Tessem and F. Maurer, "Job satisfaction and motivation in a large agile team," in Agile Processes in Software Engineering and Extreme Programming, Proceedings. vol. 4536, G. Concas, E. Damiani, M. Scotto, and G. Succi, Eds., ed Berlin: Springer-Verlag Berlin, 2007, pp. 54-61.[11] Canós José H., Letelier Patricio, y Penadés, Mª Carmen, “Metodologías Ágiles en el Desarrollo de Software”; http://www.willydev.net/descargas/prev/TodoAgil.pdf.[12] IEEE, The Institute of Electrical and Electronics Engineers, Inc., “IEEE Std 610.12-1990: IEEE Standard Glossary of Software Engineering Terminology,” New York, 1990.[13] Lindstrom, L. & Jeffries, R. Extreme programming and agile software development methodologies. Information Systems Management. 21(13), 41-53. 2005[14] Layman, L., L. Williams, and L. Cunningham. Exploring extreme programming in context: An industrial case study. in Agile Development Conference. 2004.[14] Roberts, T., Gibson, M., Fields, K., and Rainer, R. Factors That Impact Implementing a System Development Methodology. IEEE Transactions on Software Engineering. 24(8), 640-649. 1998[15] Mackenzie, A. and S. Monk. From cards to code: How extreme programming re-embodies programming as a collective practice. in Computer Supported Cooperative Work. 2004[16] B. Schatz, K. Schwaber and R.C. Martin, “Best Practices in Scrum Project Management and XP Agile Software Development”, White Paper, Object Mentor, Inc. http://www.objectmentor.com/resources/articles/Primavera July 2004.[17]Ming Huo, June Verner, Liming Zhu, Mohammad Ali Babar, “Software Quality and Agile Methods”, COMPSAC ’04, IEEE 2008.[18] Muller, M.M. and W.F. Tichey. Case study: Extreme programming in a university environment. In 23rd International Conference on Software Engineering. 2001: IEEE[19]J. Grenning, "Launching extreme programming at a process-intensive company," Software, IEEE, vol. 18, pp. 27- 33, 2001.[20] Williams, L., et al. Toward a framework for evaluating extreme program. in Empirical Assessment in Software Engineering (EASE). 2004.[21]Arthur English, “Extreme programming, it's worth a look”, IT Professional, Volume 4, Issue 3, May-June 2002 Page(s):48–50,IEEE.[22] Kent Beck et ai, Manifesto for Agile Software Development Accessed from http://agilemanifesto.org/[23] P. Kruchten, The Rational Unified Process: An Introduction. Boston, MA: Addison-Wesley Professional, 2003. [24] Wäyrynen, J., Bodén, M. & Boström, G.(2004) Security Engineering and eXtreme Programming: An Impossible Marriage? In Proceedings of the 4th 95 Conference on Extreme Programming and Agile Methods. 2004, Springer-Verlag, Lecture Notes in Computer Science. p. 117 .[25] R. Ramsin, The Engineering of an Object-Oriented Software Development Methodology. York, UK: University of York, 2006[26] Schwaber K., Beedle M., Martin R.C. “Agile Software Development with SCRUM”. Prentice Hall. 2001[27] [McBreen, 2002] McBreen, Pete, Questioning Extreme Programming, AddisonWesley The XP Series, 2002.[28] Shenone Marcelo Hernán, “Diseño de una Metodología Ágil de Desarrollo de Software”; http://materias.fi.uba.ar/7500/shenone-tesisdegrado.pdf.[29] Mendoza Sánchez, María A, “Metodologías de Desarrollo de Software,” Jun.2004; http://www.willidev.net/InsiteCreation/v1.0/descargas/cualmetodología.pdf[30] de San Martin Oliva, Carla Rebeca Patricia, “Uso de la metodología ICONIX”; http://www.unsj-cuim.edu.ar/portalzonda/seminario08/archivos/UsodeICONIX.pdf[31] Patton P, Jayaswal B., Design for trustworthy Software, Prentice Hall, pp 7, 2006[32] [Martin, 1991] Martin, J., Rapid Application Development, Macmillan Inc., New York, 1991[33] López Villatoro, Marco René, “Desarrollo de software utilizando proceso unificado y extreme programming, Ene. 2009; http://www.revistaciencia.info/papers/v01n01_02.pdf[34]Rueda Chacón, Julio César, “Aplicación De La Metodología Rup Para El Desarrollo Rápido De Aplicaciones Basado En El Estándar J2EE,” Mar. 2006; http://biblioteca.usac.edu.gt/tesis/08/08_7691.pdf.[35]Alejandro Martínez y Raúl Martínez, “Guía a Rational Unified Process”; http://www.info-ab.uclm.es/asignaturas/42551/trabajosAnteriores/TrabajoGuia%20RUP.pdf.[36] “Introducción al modelo Scrum de desarrollo de Software”; http://www.navegapolis.net/files/s/NST-010_01.pdf.[37] Molpeceres, Alberto, “Procesos de desarrollo: RUP, XP y FDD”; http://www.javahispano.org/contenidos/archivo/71/metodos_desarrollo.pdf.[38] Anaya, Víctor y Letelier, Patricio, “Trazabilidad de Requisitos Adaptada a las Necesidades del Proyecto: Un Caso de Estudio Usando Alternativamente RUP y XP”; www.willydev.net/InsiteCreation/v1.0/descargas/prev/traza.pdf.Público generalTécnica profesionalTecnológicaPregradoEspecializaciónTHUMBNAILT0011929.pdf.jpgT0011929.pdf.jpgimage/jpeg114206https://repositorio.uceva.edu.co/bitstream/20.500.12993/52/8/T0011929.pdf.jpgd7b75130c3e9b6f98e9bbce1e6bacb46MD58open accessORIGINALT0011929.pdfT0011929.pdfTrabajo de Gradoapplication/pdf2182030https://repositorio.uceva.edu.co/bitstream/20.500.12993/52/1/T0011929.pdf23fd695680deacc2ae40e2da1b74e858MD51open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.uceva.edu.co/bitstream/20.500.12993/52/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52open accessL0011929.pdfL0011929.pdfLicencia de Usoapplication/pdf535030https://repositorio.uceva.edu.co/bitstream/20.500.12993/52/5/L0011929.pdf36904d775b1518a8f05e9c1422cdec88MD55open accessL0011929-1.pdfL0011929-1.pdfLicencia de Usoapplication/pdf521751https://repositorio.uceva.edu.co/bitstream/20.500.12993/52/6/L0011929-1.pdf61b1dd2d6d7bf33d0c28cdfe00081913MD56open access20.500.12993/52oai:repositorio.uceva.edu.co:20.500.12993/522024-07-04 11:02:04.685open accessRepositorio Institucional Unidad Central del Valle del Caucabiblioteca@uceva.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=