@unpublished{upm70998, author = {Gonzalo Moreno P{\'e}rez}, year = {2022}, address = {Madrid}, month = {June}, title = {Gobierno de pruebas en equipo de desarrollo {\'a}gil para proyecto de aerol{\'i}nea}, keywords = {Metodolog{\'i}as {\'a}giles; Desarrollo del software; Banco de pruebas}, abstract = {En el siguiente documento se redactar{\'a} la realizaci{\'o}n de un gobierno de pruebas en un equipo de desarrollo {\'a}gil, el cual trabaja en un proyecto software para una aerol{\'i}nea, en este caso Iberia.Las pruebas que se tratar{\'a}n a lo largo del documento son Pruebas de Aceptaci{\'o}n de Usuario, las cuales se realizan previa a la subida del software a producci{\'o}n, son las {\'u}ltimas en realizarse a fin de determinar si cumplen con las necesidades y requerimientos del cliente.El documento trata en una primera parte el estado actual de las pruebas software, tipos de pruebas y para qu{\'e} sirven cada una de ellas y las herramientas m{\'a}s populares para llevarlas a cabo.Continua con una segunda parte en la que se documenta la realizaci{\'o}n de un gobierno de pruebas en un equipo de desarrollo {\'a}gil que genera una release cada semana. Para documentarla se especificar{\'a} la metodolog{\'i}a de trabajo utilizada en el proyecto, analizando las distintas metodolog{\'i}as {\'a}giles que se aplican en este. As{\'i} como las herramientas empleadas para la realizaci{\'o}n de las pruebas, el plan de pruebas empleado para los distintos sprints, tratando las distintas etapas por las que pasan las pruebas. Tambi{\'e}n se documentar{\'a}n casos pr{\'a}cticos de pruebas reales realizadas para el proyecto NDC de Iberia.Para finalizar en una {\'u}ltima parte se analizar{\'a} la importancia de implantar un gobierno de pruebas en un proyecto software y las ventajas que este nos brinda y la repercusi{\'o}n {\'e}tica y social que tiene este gobierno de pruebas, trat{\'a}ndolo desde el punto de vista m{\'a}s {\'e}tico de la profesi{\'o}n.Como conjunto este documento persigue mostrar un gobierno de pruebas real y los pasos y herramientas utilizados para llevarlo a cabo, adem{\'a}s de mostrar la importancia de este, para ampliar la informaci{\'o}n que hay sobre este campo. Abstract: In the following document will be documented the implementation of a test governance in an agile development team, which works on a software project for an airline, in this case Iberia.The tests that will be discussed throughout the document are User Acceptance Tests, which are performed prior to uploading the software to production, there are the last ones to be performed in order to determine whether they meet the needs and requirements of the customer.The first part of the document deals with the current state of software testing, types of testing and what each of them is used for and the most popular tools to carry them out.It continues with a second part that documents the implementation of a test governance in an agile development team that generates a release every week. To document it, the work methodology used in the project will be specified, analyzing the different agile methodologies applied in the project. As well as the tools used for testing, the test plan used for the different sprints, dealing with the different stages through which the tests go through. Test cases of real tests performed for Iberia's NDC project will also be documented.Finally, in the last part, we will analyze the importance of implementing test governance in a software project and the advantages that it offers us and the ethical and social repercussions that this test governance has, treating it from the most ethical point of view of the profession.As a whole, this document aims to show a real test governance and the steps and tools used to carry it out, as well as to show the importance of this, in order to expand the information available in this field.}, url = {https://oa.upm.es/70998/} }