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_ |
1814300506410975232 |
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= |