Um estudo de caso de implantação de processo de qualidade no desenvolvimento de uma aplicação para dispositivos Android.
| Autor(a) principal: | |
|---|---|
| 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 |