Pular para o conteúdo
Ver todas as noticias
Noticia Publicado em 17/07/2019 2 min de leitura

SOA, ágil e QA no mesmo estudo de caso: dissertação documenta o encontro real de três culturas

James Taylor Faria Chaves defendeu no PPCA/UnB uma dissertação que analisa, em estudo de caso, o encontro entre arquitetura orientada a serviços (SOA), métodos ágeis de desenvolvimento e práticas de Quality Assurance.

Por CEDIS

Brasília, 17 de julho de 2019

Cada uma das três palavras — SOA, ágil, QA — tem sua própria comunidade, jargão e vaidade. Colocá-las juntas em uma equipe real produz atritos que nenhum tutorial preserva. A dissertação defendida em julho de 2019 por James Taylor Faria Chaves no PPCA/UnB documenta esse encontro em um estudo de caso empírico — sob orientação do Prof. Dr. Sergio Antônio Andrade de Freitas .

O trabalho não busca prescrever a receita ideal para casar arquitetura orientada a serviços com métodos ágeis e Quality Assurance — busca descrever com honestidade o que acontece na prática. O que fica: pontos onde as três culturas se reforçam (contratos de serviço tornam testes automatizados mais robustos, práticas ágeis reduzem o ciclo de descoberta de defeitos), e pontos onde se atropelam (governança SOA pesa sobre o ritmo ágil, QA formal precisa se adaptar a entregas frequentes).

Ao articular arquitetura de software com qualidade de software , o trabalho contribui com evidência para uma discussão que costuma se dar por manifestos: quais concessões precisam ser negociadas quando essas três culturas ocupam o mesmo time.

A dissertação está ligada a duas publicações de James com o CEDIS: A Systematic Literature Review for Service-oriented Architecture and Agile Development, publicada no ICCSA 2019, e NatVi - A Framework for Agile Software Development, Service-oriented Architecture and Quality Assurance, publicada no ICCSA 2020. Juntas, elas cobrem a base de revisão e a proposta de framework consolidada na dissertação.

A defesa aconteceu em 17 de julho de 2019 em Brasília. A banca foi presidida pelo orientador, Prof. Dr. Sergio Antônio Andrade de Freitas (CIC/UnB), e composta pela Prof.ª Dr.ª Monalessa Perini Barcellos (Departamento de Informática/UFES) e pela Prof.ª Dr.ª Edna Dias Canedo (CIC/UnB). A Prof.ª Dr.ª Aletéia Patrícia Favacho de Araújo, coordenadora do PPCA, também acompanhou a sessão.

A dissertação está disponível no Repositório Institucional da UnB.


Sobre o CEDIS: O Centro de Estudos, Desenvolvimento e Inovação de Software (CEDIS), vinculado à Universidade de Brasília, pesquisa e desenvolve soluções inovadoras em software.