Events Calendar
|
Tuesday, 27 May 2025, 1:30 - 3:00
Dissertação de Mestrado
"Evoluindo uma Técnica de Sessões de Validação com Technology Probe para Apoiar a Engenharia de Sistemas de Software Contemporâneos"
Larissa Monteiro da Fonseca Galeno
Data: 27 de maio de 2025, terça-feira
Horário: 13h30
Sala: H-316
Sala Virtual: https://meet.google.com/zsz-cmhk-quz
Banca Examinadora:
Prof. Guilherme Horta Travassos - PESC/COPPE/UFRJ (Presidente da Banca e Orientador)
Profa. Claudia Maria Lima Werner - PESC/COPPE/UFRJ
Profa. Tayana Uchoa Conte - DCC/UFAM
Profa. Claudia Maria Lima Werner - PESC/COPPE/UFRJ
Profa. Tayana Uchoa Conte - DCC/UFAM
Resumo:
O desenvolvimento de sistemas de software contemporâneos apresenta diversos desafios, entre eles, a interação com potenciais clientes e usuários. A ausência desse contato pode dificultar tanto a especificação adequada do produto quanto sua avaliação. Neste sentido, esta dissertação propõe uma abordagem para integrar os usuários ao processo de desenvolvimento por meio de sessões de validação baseadas na técnica de Technology Probe (TP). Para isso, foi evoluida a técnica ESE-TechProbe, previamente desenvolvida e utilizada nos projetos do Grupo de Engenharia de Software Experimental da Coppe/UFRJ. A análise das versões anteriores da ESE-TechProbe e suas experiências de aplicação, juntamente com a observação do estado da arte sob o uso de o uso de Technology Probe na engenharia de software por meio de um estudo secundário permitiram identificar as práticas que deveriam ser mantidas e oportunidades de melhoria na técnica.
Assim, este trabalho tem como objetivo evoluir a técnica ESE-TechProbe , mantendo as práticas com indícios de viabilidade e incorporando mecanismos obtidos na observação do estado da arte e evidenciados como adequados quando utilizando TP. A intenção é tornar disponível uma tecnologia de software que possa auxiliar engenheiros de software e profissionais da prática na condução de sessões de validação com Technology Probe em projetos de sistemas de software. Ao final, foram sistematizadas as mudanças necessárias para a evolução da técnica, incluindo: a definição de um processo estruturado, instrumentos para capturar reações dos usuários e mecanismos de apoio para os pesquisadores envolvidos. Entretanto, apesar de sua evolução ter sido apoiada por evidências obtidas das experiências de utilização e dos resultados de um estudo secundário, análises experimentais são necessárias para fortalecer a confiança na viabilidade de utilização da ESE-TechPobe.
O desenvolvimento de sistemas de software contemporâneos apresenta diversos desafios, entre eles, a interação com potenciais clientes e usuários. A ausência desse contato pode dificultar tanto a especificação adequada do produto quanto sua avaliação. Neste sentido, esta dissertação propõe uma abordagem para integrar os usuários ao processo de desenvolvimento por meio de sessões de validação baseadas na técnica de Technology Probe (TP). Para isso, foi evoluida a técnica ESE-TechProbe, previamente desenvolvida e utilizada nos projetos do Grupo de Engenharia de Software Experimental da Coppe/UFRJ. A análise das versões anteriores da ESE-TechProbe e suas experiências de aplicação, juntamente com a observação do estado da arte sob o uso de o uso de Technology Probe na engenharia de software por meio de um estudo secundário permitiram identificar as práticas que deveriam ser mantidas e oportunidades de melhoria na técnica.
Assim, este trabalho tem como objetivo evoluir a técnica ESE-TechProbe , mantendo as práticas com indícios de viabilidade e incorporando mecanismos obtidos na observação do estado da arte e evidenciados como adequados quando utilizando TP. A intenção é tornar disponível uma tecnologia de software que possa auxiliar engenheiros de software e profissionais da prática na condução de sessões de validação com Technology Probe em projetos de sistemas de software. Ao final, foram sistematizadas as mudanças necessárias para a evolução da técnica, incluindo: a definição de um processo estruturado, instrumentos para capturar reações dos usuários e mecanismos de apoio para os pesquisadores envolvidos. Entretanto, apesar de sua evolução ter sido apoiada por evidências obtidas das experiências de utilização e dos resultados de um estudo secundário, análises experimentais são necessárias para fortalecer a confiança na viabilidade de utilização da ESE-TechPobe.



