Análise do uso de boas práticas no Front-end de um sistema seb : um estudo de caso com Vue.js
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/231834 |
Resumo: | Aspectos de qualidade garantem a eficiência de um software desenvolvido. Para tanto, é essencial que os desenvolvedores estejam atentos às especificações e aos padrões prédefinidos, responsabilizando-se pela entrega de um produto que satisfaz todas as expectativas e necessidades dos usuários finais. Ademais, é preciso garantir que este sistema tenha uma boa manutenibilidade, tratando-se de um fator que valida a facilidade na qual aquele sistema está disposto a receber melhorias, adaptações e evoluir, levando em consideração, também, o quanto os componentes desenvolvidos estão coesos e acoplados entre si. O uso de frameworks JavaScript e ferramentas tradicionais, como linters e tipagem estática, ajudam neste processo de desenvolvimento, porém não previnem todos os problemas. Portanto, o presente trabalho tem como objetivo analisar a qualidade no desenvolvimento front-end de um sistema web de centralizador de produtos, desenvolvido durante o período de quatro meses, com base nas boas práticas do framework Vue.js e ferramentas auxiliares como Vuex, Vue Router e TypeScript, apresentando maneiras de aprimoramento das implementações realizadas e, também, complementar com entrevistas feitas com os es pecialistas de software envolvidos no desenvolvimento do sistema alvo, com o intuito de compreender o quanto estão familiarizados com as boas práticas do Vue.js. |
id |
UFRGS-2_04f9230707b40414d1350a8c126cbeb7 |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/231834 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Silva, Stéfany Biskup Coelho daNunes, Ingrid Oliveira de2021-11-17T04:24:19Z2021http://hdl.handle.net/10183/231834001133644Aspectos de qualidade garantem a eficiência de um software desenvolvido. Para tanto, é essencial que os desenvolvedores estejam atentos às especificações e aos padrões prédefinidos, responsabilizando-se pela entrega de um produto que satisfaz todas as expectativas e necessidades dos usuários finais. Ademais, é preciso garantir que este sistema tenha uma boa manutenibilidade, tratando-se de um fator que valida a facilidade na qual aquele sistema está disposto a receber melhorias, adaptações e evoluir, levando em consideração, também, o quanto os componentes desenvolvidos estão coesos e acoplados entre si. O uso de frameworks JavaScript e ferramentas tradicionais, como linters e tipagem estática, ajudam neste processo de desenvolvimento, porém não previnem todos os problemas. Portanto, o presente trabalho tem como objetivo analisar a qualidade no desenvolvimento front-end de um sistema web de centralizador de produtos, desenvolvido durante o período de quatro meses, com base nas boas práticas do framework Vue.js e ferramentas auxiliares como Vuex, Vue Router e TypeScript, apresentando maneiras de aprimoramento das implementações realizadas e, também, complementar com entrevistas feitas com os es pecialistas de software envolvidos no desenvolvimento do sistema alvo, com o intuito de compreender o quanto estão familiarizados com as boas práticas do Vue.js.Quality aspects guarantee the efficiency of a developed software. Thus it is essential that developers are attentive to the pre-defined specifications and standards, also being respon sible for the delivery of a product that satisfies all the expectations and needs of the users. Aside from that, it is necessary to ensure that this system has good maintainability, as it is a factor that validates the ease in which this system is willing to receive improvements, adaptations and evolve, as well as taking into consideration how cohesive the developed components are and how coupled they are to each other. The use of JavaScript frameworks and traditional tools, such as linters and static typing, help in the development process, but do not prevent all the problems. Therefore, the present paper aims to analyze the quality of the front-end development of a product centralizer web system, developed over a pe riod of four months, based on the good practices of framework Vue.js and auxiliary tools such as Vuex, Vue Router and TypeScript, presenting ways to improve the implementa tions made and, moreover, it complements with interviews made with software specialists involved in the development of the target system, in order to understand how familiar they are with the Vue.js good practices.application/pdfporQualidade : SoftwareWebDesenvolvimento : SoftwareSoftware QualityMaintainabilityGood practicesWeb systemsVue.jsAnálise do uso de boas práticas no Front-end de um sistema seb : um estudo de caso com Vue.jsAnalysis of the use of good practices at the front-end of a web system: a case study with Vue.js info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RSespecializaçãoCurso de Especialização em Engenharia de Software e Inovaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001133644.pdf.txt001133644.pdf.txtExtracted Texttext/plain94163http://www.lume.ufrgs.br/bitstream/10183/231834/2/001133644.pdf.txt85d81ee8e5b847a877d81215de8eefa3MD52ORIGINAL001133644.pdfTexto completoapplication/pdf407533http://www.lume.ufrgs.br/bitstream/10183/231834/1/001133644.pdf6c6e8208c9acc8c43a685c9b3aff7b3dMD5110183/2318342021-11-20 05:41:20.325597oai:www.lume.ufrgs.br:10183/231834Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2021-11-20T07:41:20Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Análise do uso de boas práticas no Front-end de um sistema seb : um estudo de caso com Vue.js |
dc.title.alternative.en.fl_str_mv |
Analysis of the use of good practices at the front-end of a web system: a case study with Vue.js |
title |
Análise do uso de boas práticas no Front-end de um sistema seb : um estudo de caso com Vue.js |
spellingShingle |
Análise do uso de boas práticas no Front-end de um sistema seb : um estudo de caso com Vue.js Silva, Stéfany Biskup Coelho da Qualidade : Software Web Desenvolvimento : Software Software Quality Maintainability Good practices Web systems Vue.js |
title_short |
Análise do uso de boas práticas no Front-end de um sistema seb : um estudo de caso com Vue.js |
title_full |
Análise do uso de boas práticas no Front-end de um sistema seb : um estudo de caso com Vue.js |
title_fullStr |
Análise do uso de boas práticas no Front-end de um sistema seb : um estudo de caso com Vue.js |
title_full_unstemmed |
Análise do uso de boas práticas no Front-end de um sistema seb : um estudo de caso com Vue.js |
title_sort |
Análise do uso de boas práticas no Front-end de um sistema seb : um estudo de caso com Vue.js |
author |
Silva, Stéfany Biskup Coelho da |
author_facet |
Silva, Stéfany Biskup Coelho da |
author_role |
author |
dc.contributor.author.fl_str_mv |
Silva, Stéfany Biskup Coelho da |
dc.contributor.advisor1.fl_str_mv |
Nunes, Ingrid Oliveira de |
contributor_str_mv |
Nunes, Ingrid Oliveira de |
dc.subject.por.fl_str_mv |
Qualidade : Software Web Desenvolvimento : Software |
topic |
Qualidade : Software Web Desenvolvimento : Software Software Quality Maintainability Good practices Web systems Vue.js |
dc.subject.eng.fl_str_mv |
Software Quality Maintainability Good practices Web systems Vue.js |
description |
Aspectos de qualidade garantem a eficiência de um software desenvolvido. Para tanto, é essencial que os desenvolvedores estejam atentos às especificações e aos padrões prédefinidos, responsabilizando-se pela entrega de um produto que satisfaz todas as expectativas e necessidades dos usuários finais. Ademais, é preciso garantir que este sistema tenha uma boa manutenibilidade, tratando-se de um fator que valida a facilidade na qual aquele sistema está disposto a receber melhorias, adaptações e evoluir, levando em consideração, também, o quanto os componentes desenvolvidos estão coesos e acoplados entre si. O uso de frameworks JavaScript e ferramentas tradicionais, como linters e tipagem estática, ajudam neste processo de desenvolvimento, porém não previnem todos os problemas. Portanto, o presente trabalho tem como objetivo analisar a qualidade no desenvolvimento front-end de um sistema web de centralizador de produtos, desenvolvido durante o período de quatro meses, com base nas boas práticas do framework Vue.js e ferramentas auxiliares como Vuex, Vue Router e TypeScript, apresentando maneiras de aprimoramento das implementações realizadas e, também, complementar com entrevistas feitas com os es pecialistas de software envolvidos no desenvolvimento do sistema alvo, com o intuito de compreender o quanto estão familiarizados com as boas práticas do Vue.js. |
publishDate |
2021 |
dc.date.accessioned.fl_str_mv |
2021-11-17T04:24:19Z |
dc.date.issued.fl_str_mv |
2021 |
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 |
http://hdl.handle.net/10183/231834 |
dc.identifier.nrb.pt_BR.fl_str_mv |
001133644 |
url |
http://hdl.handle.net/10183/231834 |
identifier_str_mv |
001133644 |
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.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/231834/2/001133644.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/231834/1/001133644.pdf |
bitstream.checksum.fl_str_mv |
85d81ee8e5b847a877d81215de8eefa3 6c6e8208c9acc8c43a685c9b3aff7b3d |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
|
_version_ |
1801224615346831360 |