GARANTÍA DE CALIDAD DEL SOFTWARE CON DEVOPS

Autores/as

DOI:

https://doi.org/10.47820/recima21.v3i11.2193

Palabras clave:

DevOps, Pipeline, Docker, Pruebas, Automatización

Resumen

Hoy en día, los procesos de software se han vuelto cada vez más comunes, después de grandes eventos de globalización como la pandemia de COVID-19, muchas empresas llegaron a la era de la tecnología y este crecimiento tuvo un pico de demanda de soluciones, trayendo la necesidad de pasar los procesos que se hacían manualmente y físicamente al mundo virtual. Sin embargo, con el volumen de solicitudes de las industrias, los procesos sufrieron la necesidad de ser entregados siempre lo más rápido posible y, de esta manera, podrían acabar provocando muchos fallos humanos debido al plazo y la presión. El proyecto presente en este trabajo pretende ayudar en la rapidez de las entregas, automatizando los procesos repetitivos y garantizando la calidad necesaria en cuestión. Se analizaron las metodologías que se ajustaban a estas necesidades, ayudando a crear un flujo completo con las nuevas tecnologías del mercado. Como resultado del proyecto se creó una secuencia de automatizaciones que prueban el software de principio a fin.

 

Descargas

Los datos de descarga aún no están disponibles.

Biografía del autor/a

  • Victor Hugo Pizzaia

    Universidade de Araraquara - Uniara

  • Rodrigo Daniel Malara

    Graduação em Engenharia de Computação pela Universidade Federal de São Carlos UFSCar  e mestrado em Fisica Computacional e Sistemas Distribuídos pela Universidade de São Paulo USP. Docente dos cursos de Engenharia de Computação e Sistemas de Informação da Universidade de Araraquara. Projetos internacionais na Hewlett Packard, Western Union, Nortel, Fexco e governo da Irlanda. 

Referencias

AWS. O que é o DevOps? Disponível em: https://aws.amazon.com/pt/devops/what-is-devops/. Acesso em: 07 de jun. de 2022

BASS, l.; CLEMENTS, P.; KAZMAN, R. Software Architecture in Practice. 3 ed. Addison-Wesley Professional, 2015

DOCKER. Desenvolva mais rápido. Corra para qualquer lugar. Disponível em: https://www.docker.com/. Acesso em: 23 de set. de 2022

DUVALL, P. M.; MATYAS, S.; GLOVER, A. Continuous Integration: Improving Software Quality and Reducing Risk. Addison-Wesley Professional, 2007

GAUDIN, O; CAMPBELL, G. A.; PAPAPETROU, P. P. SonarQube in Action. Manning Publications, 2013

CHACON. S.; STRAUB. B. Pro Git. 2 ed. Apress, 2014

GITHUB. Ações do GitHub. Disponível em: https://github.com/features/actions. Acesso em: 06 de jun. de 2022

GITHUBVICTORPIZZAIA. ToDoAPI. Disponível em: https://github.com/Victor-Pizzaia/ToDoAPI. Acesso em: 06 de set. de 2022

HUTTERMANN, M. Devops for Developers. Apress, 2012

JUNIT. JUnit5 User Guide. Disponível em: https://junit.org/junit5/docs/current/user-guide/. Acesso em: 22 de set. de 2022

MARTIN, R. C. Clean Code: A Handbook of Agile Software Craftsmanship. Prentice Hall PTR, 2008

MEYER, B. Object-Oriented Software Construction. 2 ed. Prentice Hall, 1997

MOCKITO. Mockito. Disponível em: https://site.mockito.org/#intro. Acesso em: 23 de set. de 2022

REDHAT. Pipeline de CI/CD. Disponível em: https://www.redhat.com/pt-br/topics/devops/what-cicd-pipeline. Acesso em: 07 de jun. de 2022

SOMMERVILLE, I. Engenharia de Software. 9 ed. Pearson Universidades, 2011

SONARQUBE. SonarQube Documentation. Disponível em: https://docs.sonarqube.org/latest/. Acesso em: 07 de jun. de 2022

Publicado

15/11/2022

Cómo citar

GARANTÍA DE CALIDAD DEL SOFTWARE CON DEVOPS. (2022). RECIMA21 - Revista Científica Multidisciplinar - ISSN 2675-6218, 3(11), e3112193. https://doi.org/10.47820/recima21.v3i11.2193