Análisis de XP (Extreme Programing) desde el punto de vista del estándar ISO/IEC/IEEE 29119

Izquierdo Torres, Isabel Alejandra and Paguay Guevara, Ángel (2020). Análisis de XP (Extreme Programing) desde el punto de vista del estándar ISO/IEC/IEEE 29119. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Análisis de XP (Extreme Programing) desde el punto de vista del estándar ISO/IEC/IEEE 29119
Author/s:
  • Izquierdo Torres, Isabel Alejandra
  • Paguay Guevara, Ángel
Contributor/s:
  • Yagüe Panadero, Agustín
Item Type: Final Project
Degree: Grado en Ingeniería del Software
Date: July 2020
Subjects:
Freetext Keywords: Ingeniería del software; Pruebas del software
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img] PDF - Users in campus UPM only - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB)
[img] Archive (ZIP) - Users in campus UPM only
Download (2MB)

Abstract

El desarrollo de software es muy importante en nuestra sociedad actual ya que vivimos en un mundo cada vez más complejo y sofisticado en el que las maquinas cada vez van teniendo más y más presencia en nuestro día a día. Esas máquinas funcionan mediante software y muchas veces este software puede ser de vital importancia para el usuario final, por tanto, para que ese producto desarrollado sea de buena calidad es necesario que se realicen unas pruebas lo suficientemente robustas como para garantizar su adecuado funcionamiento. Para realizar este tipo de trabajo existen unos estándares de calidad, como la norma ISO/IEC/IEEE 29119, que nos muestran un marco de trabajo procedimental y a nivel industrial de cómo se deben llevar a cabo las diferentes pruebas de software. Nosotros hemos querido hacer un estudio de cómo estas prácticas procedimentales se están llevando a cabo dentro de la metodología de desarrollo de software XP. Para realizar este estudio se ha hecho un análisis de las diferentes partes del estándar que son los procesos de pruebas, la documentación de los procesos de pruebas y las diferentes técnicas de prueba. Por otro lado, se han expuesto las características de las metodologías ágiles y más concretamente de la metodología XP. A continuación, se ha hecho un mapeo de las características que se encuentran en el estándar y que son comunes a XP dándonos una visión general de qué partes de XP quedan cubiertas cuando aplicamos el estándar y qué partes del estándar no se corresponden con XP. Finalmente, mediante un ejemplo aplicando a unos mismos requisitos tanto el estándar como la metodología XP, se puede ver más claramente qué partes del estándar quedan cubiertas cuando trabajamos con la metodología XP y cuáles no. Abstract: Software development is essential in our current society as we live in an increasingly complex and sophisticated world in which machines are becaming more and more important in our daily lives. Those machines work by software and often this software can be of vital importance to the end user, therefore, for such a developed product to be of good quality, it is necessary to carry out tests which are sufficiently robust to ensure its proper functioning. To undertake this type of work, there are quality standards such as ISO/IEC/IEEE 29119 that show us a procedural and industrial-level framework of how the different software tests should be performed.We wanted to do a study of how these procedural practices are being carried out within the XP software development methodology. To conduct this study, an analysis has been made of the different parts of the standard that are the test processes, the documentation of the test processes and the different test techniques. Furthermore, the characteristics of agile methodologies and more specifically of methodology XP, have been presented. Next, a mapping of the features found in the standard that are common to XP has been done, giving us an overview of what parts of XP are covered when we apply the standard and what parts of the standard do not correspond to XP. Finally, through an example by applying both the standard and the XP methodology to the same requirements, it can be seen more clearly which parts of the standard are covered when working with the XP methodology and which are not.

More information

Item ID: 64756
DC Identifier: https://oa.upm.es/64756/
OAI Identifier: oai:oa.upm.es:64756
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 19 Oct 2020 09:02
Last Modified: 19 Oct 2020 09:02
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM