Práticas ágeis e arquiteturais para otimização no desenvolvimento de software
Abstract
Este trabalho visou a criação de uma metodologia eficiente para o desenvolvimento de um software mediante a comparação de um produto digital criado com o método proposto e um segundo criado sem a aplicação deste (ad hoc). Desta maneira, foi possível constatar as vantagens qualitativas e quantitativas do método elaborado. De modo geral, foi utilizada como base a união da metodologia ágil, em específico a framework Scrum e o DevOps para compor o método proposto. A monografia resultou, então, na criação de um passo a passo reprodutível, que viabiliza o desenvolvimento de software de qualidade, pois como concluído, o software que utilizou da metodologia em sua composição teve um menor índice de problemas (bugs) de código e maior desacoplamento, o que facilita na sustentação e gera consequentemente uma economia para corporação que pode alocar majoritariamente o tempo na melhoria do software em detrimento da manutenção dele.