Um estudo de caso de implantação de processo de qualidade no desenvolvimento de uma aplicação para dispositivos Android.

Detalhes bibliográficos
Autor(a) principal: SILVA, Francicláudio Dantas da.
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFCG
Texto Completo: https://dspace.sti.ufcg.edu.br/handle/riufcg/30482
Resumo: O desenvolvimento de aplicações Android é uma tarefa complexa. A variedade de dispositivos, e suas diferentes configurações, são um exemplo das razões que dificultam esse desenvolvimento. Por causa disso, um processo de desenvolvimento bem planejado é importante para garantir a qualidade do software. A falta desse processo pode aumentar a incidência de bugs e as chances de requisitos do sistema não serem satisfeitos. Esse trabalho tem como objetivo implantar um processo de qualidade de software no contexto do desenvolvimento de uma aplicação Android. Essa aplicação tem como propósito ser utilizada por agentes de saúde que a alimentarão com dados que serão processados e modelados a fim de emitir alertas antecipados sobre a incidência de populações de mosquitos transmissores de doenças. O processo de qualidade será definido a partir de uma pesquisa na literatura sobre boas práticas em desenvolvimento Android, um estudo sobre o domínio do problema e sobre regras de negócio da aplicação. A partir dessa pesquisa, será discutida uma estratégia para a criação de um processo que engloba o desenvolvimento de testes, versionamento de código, escolha dos requisitos não funcionais e procedimentos para a implantação da aplicação. Ao final do trabalho, será aplicado um questionário aos supervisores para que eles possam avaliar a eficácia do processo implantado. Espera-se que, depois de adotado o processo de qualidade, exista uma maior clareza e fluidez nas entregas da aplicação, e que seja minimizada a quantidade de problemas.
id UFCG_53a91ad65dd17cea7b1eedc42df977e7
oai_identifier_str oai:dspace.sti.ufcg.edu.br:riufcg/30482
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str 4851
spelling Um estudo de caso de implantação de processo de qualidade no desenvolvimento de uma aplicação para dispositivos Android.A case study of quality process implementation in the development of an application for Android devices.Qualidade de softwareProcesso de softwareTestes de softwareAplicação AndroidEstudo de casoSoftware qualitySoftware processSoftware testingAndroid applicationCase studyCiência da Computação.O desenvolvimento de aplicações Android é uma tarefa complexa. A variedade de dispositivos, e suas diferentes configurações, são um exemplo das razões que dificultam esse desenvolvimento. Por causa disso, um processo de desenvolvimento bem planejado é importante para garantir a qualidade do software. A falta desse processo pode aumentar a incidência de bugs e as chances de requisitos do sistema não serem satisfeitos. Esse trabalho tem como objetivo implantar um processo de qualidade de software no contexto do desenvolvimento de uma aplicação Android. Essa aplicação tem como propósito ser utilizada por agentes de saúde que a alimentarão com dados que serão processados e modelados a fim de emitir alertas antecipados sobre a incidência de populações de mosquitos transmissores de doenças. O processo de qualidade será definido a partir de uma pesquisa na literatura sobre boas práticas em desenvolvimento Android, um estudo sobre o domínio do problema e sobre regras de negócio da aplicação. A partir dessa pesquisa, será discutida uma estratégia para a criação de um processo que engloba o desenvolvimento de testes, versionamento de código, escolha dos requisitos não funcionais e procedimentos para a implantação da aplicação. Ao final do trabalho, será aplicado um questionário aos supervisores para que eles possam avaliar a eficácia do processo implantado. Espera-se que, depois de adotado o processo de qualidade, exista uma maior clareza e fluidez nas entregas da aplicação, e que seja minimizada a quantidade de problemas.The variety of devices and their different configurations make the development of Android applications difficult. Because of this, a well-defined and well-planned quality process is important. The lack of this process can increase the incidence of bugs and the chances of system requirements not being satisfied. This work aims to implement a software quality process in the context of Android application development. This application is intended to be used by health agents who will feed it with data that will be processed and modeled in order to issue early warnings about the incidence of disease-transmitting mosquito populations. The quality process is defined based on a literature search on good practices in Android development, a study on the problem domain and on the application's business rules. Based on this research, a strategy was discussed for the creation of a process that encompasses the development of tests, code versioning and procedures for the application deployment. At the end of the work, a questionnaire was applied to the project supervisors so that they could evaluate the effectiveness of the implemented process. The implantation of the process resulted in the identification of defects in the application, increasing the reliability from the implementation of system tests and helping the maintainability of the system with the documentation of the requirements and the standardization of the development process. Finally, it was noted that the process would be better evaluated if communication between team members was more efficient and if it were applied over a longer period of iterations.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIUFCGMASSONI, Tiago Lima.MASSONI, T. L.http://lattes.cnpq.br/3563923906851611GHEYI, Rohit.GHEYI, R.BRASILEIRO, Francisco Vilar.BRASILEIRO, F. V.SILVA, Francicláudio Dantas da.2023-06-282023-06-30T12:23:25Z2023-06-302023-06-30T12:23:25Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttps://dspace.sti.ufcg.edu.br/handle/riufcg/30482SILVA, Francicláudio Dantas da. Um estudo de caso de implantação de processo de qualidade no desenvolvimento de uma aplicação para dispositivos Android. 2023. 15f. (Trabalho de Conclusão de Curso - Artigo), Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2023. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/30482porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2025-11-18T06:38:09Zoai:dspace.sti.ufcg.edu.br:riufcg/30482Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512025-11-18T06:38:09Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.none.fl_str_mv Um estudo de caso de implantação de processo de qualidade no desenvolvimento de uma aplicação para dispositivos Android.
A case study of quality process implementation in the development of an application for Android devices.
title Um estudo de caso de implantação de processo de qualidade no desenvolvimento de uma aplicação para dispositivos Android.
spellingShingle Um estudo de caso de implantação de processo de qualidade no desenvolvimento de uma aplicação para dispositivos Android.
SILVA, Francicláudio Dantas da.
Qualidade de software
Processo de software
Testes de software
Aplicação Android
Estudo de caso
Software quality
Software process
Software testing
Android application
Case study
Ciência da Computação.
title_short Um estudo de caso de implantação de processo de qualidade no desenvolvimento de uma aplicação para dispositivos Android.
title_full Um estudo de caso de implantação de processo de qualidade no desenvolvimento de uma aplicação para dispositivos Android.
title_fullStr Um estudo de caso de implantação de processo de qualidade no desenvolvimento de uma aplicação para dispositivos Android.
title_full_unstemmed Um estudo de caso de implantação de processo de qualidade no desenvolvimento de uma aplicação para dispositivos Android.
title_sort Um estudo de caso de implantação de processo de qualidade no desenvolvimento de uma aplicação para dispositivos Android.
author SILVA, Francicláudio Dantas da.
author_facet SILVA, Francicláudio Dantas da.
author_role author
dc.contributor.none.fl_str_mv MASSONI, Tiago Lima.
MASSONI, T. L.
http://lattes.cnpq.br/3563923906851611
GHEYI, Rohit.
GHEYI, R.
BRASILEIRO, Francisco Vilar.
BRASILEIRO, F. V.
dc.contributor.author.fl_str_mv SILVA, Francicláudio Dantas da.
dc.subject.por.fl_str_mv Qualidade de software
Processo de software
Testes de software
Aplicação Android
Estudo de caso
Software quality
Software process
Software testing
Android application
Case study
Ciência da Computação.
topic Qualidade de software
Processo de software
Testes de software
Aplicação Android
Estudo de caso
Software quality
Software process
Software testing
Android application
Case study
Ciência da Computação.
description O desenvolvimento de aplicações Android é uma tarefa complexa. A variedade de dispositivos, e suas diferentes configurações, são um exemplo das razões que dificultam esse desenvolvimento. Por causa disso, um processo de desenvolvimento bem planejado é importante para garantir a qualidade do software. A falta desse processo pode aumentar a incidência de bugs e as chances de requisitos do sistema não serem satisfeitos. Esse trabalho tem como objetivo implantar um processo de qualidade de software no contexto do desenvolvimento de uma aplicação Android. Essa aplicação tem como propósito ser utilizada por agentes de saúde que a alimentarão com dados que serão processados e modelados a fim de emitir alertas antecipados sobre a incidência de populações de mosquitos transmissores de doenças. O processo de qualidade será definido a partir de uma pesquisa na literatura sobre boas práticas em desenvolvimento Android, um estudo sobre o domínio do problema e sobre regras de negócio da aplicação. A partir dessa pesquisa, será discutida uma estratégia para a criação de um processo que engloba o desenvolvimento de testes, versionamento de código, escolha dos requisitos não funcionais e procedimentos para a implantação da aplicação. Ao final do trabalho, será aplicado um questionário aos supervisores para que eles possam avaliar a eficácia do processo implantado. Espera-se que, depois de adotado o processo de qualidade, exista uma maior clareza e fluidez nas entregas da aplicação, e que seja minimizada a quantidade de problemas.
publishDate 2023
dc.date.none.fl_str_mv 2023-06-28
2023-06-30T12:23:25Z
2023-06-30
2023-06-30T12:23:25Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://dspace.sti.ufcg.edu.br/handle/riufcg/30482
SILVA, Francicláudio Dantas da. Um estudo de caso de implantação de processo de qualidade no desenvolvimento de uma aplicação para dispositivos Android. 2023. 15f. (Trabalho de Conclusão de Curso - Artigo), Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2023. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/30482
url https://dspace.sti.ufcg.edu.br/handle/riufcg/30482
identifier_str_mv SILVA, Francicláudio Dantas da. Um estudo de caso de implantação de processo de qualidade no desenvolvimento de uma aplicação para dispositivos Android. 2023. 15f. (Trabalho de Conclusão de Curso - Artigo), Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2023. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/30482
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
UFCG
publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
UFCG
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFCG
instname:Universidade Federal de Campina Grande (UFCG)
instacron:UFCG
instname_str Universidade Federal de Campina Grande (UFCG)
instacron_str UFCG
institution UFCG
reponame_str Biblioteca Digital de Teses e Dissertações da UFCG
collection Biblioteca Digital de Teses e Dissertações da UFCG
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)
repository.mail.fl_str_mv bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br
_version_ 1850321147641462784