Estudo de caso: processos de desenvolvimento de software embarcado utilizando ferramentas de automatização

dc.contributor.advisorStarke, Renan Augusto
dc.contributor.advisorIDhttps://orcid.org/0000-0002-6845-344X
dc.contributor.advisorLatteshttp://lattes.cnpq.br/6573744620845452
dc.contributor.authorRosa, Hellen Ávila
dc.contributor.authorLatteshttp://lattes.cnpq.br/6724689316471626
dc.contributor.referee1Pinto, Matheus Leitzke
dc.contributor.referee1IDhttps://orcid.org/0000-0003-3571-222X
dc.contributor.referee1Latteshttp://lattes.cnpq.br/1431722265123081
dc.contributor.referee2Silvano, Gustavo Martins de Araújo
dc.contributor.referee2Latteshttp://lattes.cnpq.br/3520244317360413
dc.date.accessioned2026-10-02T11:05:35Z
dc.date.available2026-10-02T11:05:35Z
dc.date.issued2021-04-19
dc.description.abstractAtualmente os métodos tradicionais de desenvolvimento de software já não atendem às demandas geradas pelos clientes, que cada vez mais exigem atualizações, novas funcionalidades e novos produtos de forma cada vez mais rápida. Por esse motivo, as empresas estão buscando alternativas para acelerar o time-to-market, aumentar quali- dade do código, aprimorar o processo de desenvolvimento e melhorar comunicação entre os times. Assim, este trabalho aborda um estudo de caso sobre os impactos da automatização de processos de desenvolvimento de um software embarcado com o intuito de analisar seus benefícios. Utilizaram-se algumas ferramentas como: Jenkins, GitHub, software Jira e Docker para realizar este estudo de caso, que possui uma me- todologia do tipo exploratória com abordagem qualitativa. Por fim, com a automatização de processos em conjunto com métodos ágeis e a cultura Devops, obtiveram-se os seguintes resultados: melhora na qualidade do código, testes automatizados, ambi- ente de desenvolvimento padronizado, releases mais frequentes, automatização da publicação e notificação de novas versões.
dc.description.abstractNowadays traditional software development methods no longer meet the customer demands with increasingly updates, new features and new products. For this reason, companies are looking for alternatives to speed up the time to market, to increase the quality of the code, to improve development process and to improve communication of teams. Therefore, this work addresses a case study on the impacts development pro- cess automation in embedded software, in order to analyze its benefits. We used some tools such: Jenkins, GitHub, Jira software and Docker. This work has an exploratory- type methodology with a qualitative approach. Finally, the automation of processes with agile methods and the DevOps culture obtained the following results: code quality improvement, automated tests creation, standardized development environment, fre- quent releases development, increasing of automated publications and new versions notification.
dc.identifier.citationROSA, Hellen Ávila. Estudo de caso: processos de desenvolvimento de software embarcado utilizando ferramentas de automatização. 2021. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) – Instituto Federal de Santa Catarina, Florianópolis, 2021
dc.identifier.urihttps://repositorio.ifsc.edu.br/handle/1/2661
dc.language.isoPortuguês Brasilpt_BR
dc.publisherInstituto Federal de Santa Catarinapt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCâmpus Florianópolispt_BR
dc.publisher.initialsIFSCpt_BR
dc.publisher.programBacharelado em Engenharia Eletrônicapt_BR
dc.rights.accessAcesso Aberto
dc.subjectSistemas embarcados (Computadores)
dc.subjectOtimização de processos
dc.subjectProgramação (Computadores)
dc.subject.cnpqENGENHARIAS
dc.titleEstudo de caso: processos de desenvolvimento de software embarcado utilizando ferramentas de automatização
dc.typeTrabalho de conclusão de graduaçãopt_BR

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
Hellen_Avila_Rosa - TCC.pdf
Tamanho:
2.48 MB
Formato:
Adobe Portable Document Format

Licença do Pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1.71 KB
Formato:
Item-specific license agreed to upon submission
Descrição: