Pular para o conteúdo
Publicações
2019 dissertation

Service-Oriented Architecture (SOA), Agile Development Methods and Quality Assurance (QA) - a case study

Este trabalho introduz o framework NatVI, focando na integração entre Arquitetura Orientada a Serviços (SOA), Desenvolvimento Ágil e Garantia de Qualidade (QA). Desenvolvido a partir de uma revisão da literatura que identificou e avaliou os compromissos entre SOA e métodos ágeis, o NatVI visa oferecer uma solução abrangente para o ciclo de desenvolvimento de software, especialmente para aplicações baseadas em serviços. Inclui melhores práticas de SOA e princípios ágeis, enfatizando a importância da QA, essencial para projetos de software em ambientes de negócios dinâmicos. Um estudo de caso em uma unidade do governo federal brasileiro avaliou a aplicação do NatVI, observando melhorias na qualidade do software, compreensão dos métodos ágeis e satisfação do cliente com o processo de desenvolvimento. O estudo também destacou limitações, como o tamanho da equipe de TI e o número de clientes envolvidos, conduzindo a uma avaliação subjetiva através de entrevistas semiestruturadas. Os resultados preliminares sugerem que o NatVI tem potencial, mas destacam a necessidade de mais pesquisas, abrindo caminho para futuros estudos sobre tecnologias emergentes, como containers e DevOps.

Resumo

Este trabalho introduz o framework NatVI, focando na integração entre Arquitetura Orientada a Serviços (SOA), Desenvolvimento Ágil e Garantia de Qualidade (QA). Desenvolvido a partir de uma revisão da literatura que identificou e avaliou os compromissos entre SOA e métodos ágeis, o NatVI visa oferecer uma solução abrangente para o ciclo de desenvolvimento de software, especialmente para aplicações baseadas em serviços. Inclui melhores práticas de SOA e princípios ágeis, enfatizando a importância da QA, essencial para projetos de software em ambientes de negócios dinâmicos. Um estudo de caso em uma unidade do governo federal brasileiro avaliou a aplicação do NatVI, observando melhorias na qualidade do software, compreensão dos métodos ágeis e satisfação do cliente com o processo de desenvolvimento. O estudo também destacou limitações, como o tamanho da equipe de TI e o número de clientes envolvidos, conduzindo a uma avaliação subjetiva através de entrevistas semiestruturadas. Os resultados preliminares sugerem que o NatVI tem potencial, mas destacam a necessidade de mais pesquisas, abrindo caminho para futuros estudos sobre tecnologias emergentes, como containers e DevOps.

BibTeX

@mastersthesis{2019-james-taylor-faria-chaves-service-oriented-architecture-soa-agile-development-methods,
  author = {James Taylor Faria Chaves},
  title = {Service-Oriented Architecture (SOA), Agile Development Methods and Quality Assurance (QA) - a case study},
  year = {2019},
  publisher = {Biblioteca Central da Universidade de Brasília}
}