Please use this identifier to cite or link to this item:
Title: Quality Assurance implementation in the Software Development Unit of Eurecat
Author: Morales Garzón, Juan Manuel
Director/Tutor: Radeva, Petia
Keywords: Desenvolupament de programari
Correcció de programes d'ordinador
Treballs de fi de grau
Depuració (Informàtica)
Computer software development
Correctness of computer programs
Computer software
Bachelor's thesis
Debugging in computer science
Issue Date: 26-Jan-2017
Abstract: The QA (Quality Assurance) process is involved in the software development from the birth of the idea to the implementation of the software itself. In the early stages, it has the aim to verify that the objectives are well exposed and the requirements are accurate. On the design and codification phases, it monitors compliance with the set standards. Finally, it verifies that the software in operation respects the requested requirements and that the delivery to the client is done under the right conditions. The QA procedure includes a set of quality tests to ensure the correct functionality such as unit tests, integration tests, regression tests, acceptance tests, functional tests, load tests, stress tests, system tests and smoke tests. Nowadays, there is a growing number of companies that are realising the importance of the Quality Assurance process and starts to implement it, as this process in long term results in saving money and building better software in terms of quality, time and robustness. This project consists of the implementation of everything related to the QA procedure on the SDU (Software Development Unit), concretely on the Health products. This implies the study and application of different techniques, tools and methodologies that are currently used on the QA world, and the implementation of automated tests with the objective to speed up work. This project was carried out with the collaboration of Eurecat Centre Tecnològic of Catalonia, in the offices of Barcelona, which helped to fulfill this project’s objective by allowing to apply the different Quality Assurance techniques, tools and methodologies on two health products: eKauri and eKenku. Both products are based on providing remote assistance to elder and chronic patients, with data retrieved from a mobile app, environmental and physiological sensors, which help to reduce costs, waiting lists, and grants continuous analysis of the patient at the time that the patient can live longer independently.
Note: Treballs Finals de Grau d'Enginyeria Informàtica, Facultat de Matemàtiques, Universitat de Barcelona, Any: 2017, Director: Petia Radeva
Appears in Collections:Treballs Finals de Grau (TFG) - Enginyeria Informàtica

Files in This Item:
File Description SizeFormat 
memoria.pdfMemòria2.35 MBAdobe PDFView/Open

This item is licensed under a Creative Commons License Creative Commons