???item.export.label??? ???item.export.type.endnote??? ???item.export.type.bibtex???

Please use this identifier to cite or link to this item: https://tede.ufam.edu.br/handle/tede/7974
???metadata.dc.type???: Tese
Title: Diretivas de Comunicabilidade para Artefatos de Software
???metadata.dc.creator???: Damian, Adriana Lopes 
???metadata.dc.contributor.advisor1???: Conte, Tayana Uchôa
???metadata.dc.contributor.referee1???: Gadelha, Bruno Freitas
???metadata.dc.contributor.referee2???: Zaina, Luciana Aparecida Martinez
???metadata.dc.contributor.referee3???: Souza, Cleidson Ronald Botelho de
???metadata.dc.contributor.referee4???: Barbosa, Simone Diniz Junqueira
???metadata.dc.description.resumo???: Os artefatos de software elaborados nas etapas iniciais do processo de desenvolvimento auxiliam no entendimento e no projeto da estrutura do sistema, além da forma como os usuários podem interagir com tal sistema. Por descreverem as soluções propostas para o desenvolvimento de software, estes artefatos são importantes para a comunicação de equipes. Falhas de comunicação podem ocorrer porque os produtores tendem a se concentrar apenas no conteúdo dos artefatos, sem refletir como estes serão interpretados pelos demais membros da equipe de desenvolvimento, os consumidores. Neste contexto, esta tese teve por objetivo responder a seguinte questão de pesquisa: Como apoiar a comunicação efetiva de produtores e consumidores de artefatos desenvolvidos nas etapas iniciais do desenvolvimento de software? Para responder essa questão, esta pesquisa foi baseada no ciclo de Design Science Research (DSR). O ciclo de DSR inicia com a investigação de um problema e então são especificados artefatos como soluções, que são avaliados no contexto do problema. Os resultados dessa avaliação podem iniciar uma nova volta no ciclo de DSR. O problema abordado nesta tese trata-se de um wicked problem, no qual os pesquisadores buscam soluções que aproximem uma determinada lacuna. Portanto, a solução desenvolvida nesta tese está relacionada à tentativa de mitigar falhas de comunicação a partir de artefatos de software, promovendo assim a comunicação efetiva de equipes de desenvolvimento através destes artefatos. Para a investigação do problema, foram realizados diferentes estudos experimentais e um mapeamento sistemático da literatura, cujos resultados forneceram insights para a proposta de um artefato como solução. Com isso, as Diretivas de Comunicabilidade (DCs) foram propostas, fundamentadas em teorias que investigam diferentes perspectivas de comunicação, com o objetivo de apoiar a reflexão dos produtores sobre sua comunicação através dos artefatos de software. Foram realizados diferentes estudos experimentais para avaliar o uso das DCs para a redução dos riscos de falhas de comunicação em artefatos de software e suas contribuições para a comunicação de equipes a partir destes artefatos. Os resultados indicaram que a reflexão dos produtores sobre sua comunicação através do artefato, com base nas DCs, contribuem para uma comunicação eficaz. Portanto, as DCs podem ser aplicadas no desenvolvimento de software para apoiar a comunicação via artefato de software.
Abstract: Software artifacts developed in the early stages of the software development process help practitioners to understand the structure and architecture design of the system, as well as how users can interact with the system. As these artifacts describe the proposed solutions for software development, they are important for team communication. Communication failures can occur because producers tend to focus only on the content of artifacts, although they should also reflect on how model consumers will interpret them. In this context, this thesis aimed to answer the following research question: How to support effective communication between producers and consumers of artifacts developed in the early stages of software development? To answer this question, this research was based on the Design Science Research (DSR) cycle. The DSR cycle begins with the investigation of a problem and then artifacts are specified as solutions, which are evaluated in the context of the problem. The results of this evaluation could start a new round in the DSR cycle. The problem addressed in this thesis is a wicked problem, in which researchers seek solutions for the reduction of a specific gap. Therefore, the solution developed in this thesis aims to mitigate communication failures from software artifacts, promoting effective software development team communication through these artifacts. To investigate the problem, we carried out different empirical studies and a systematic mapping of the literature. The results provided insights for the proposal of an artifact as a solution. Thereby, we proposed the Directives of Communicability (DCs), based on theories that investigate different communication perspectives, to support producers’ reflections on their communication through software artifacts. We carried out different empirical studies for evaluating the DCs to reduce the risks of communication failures in artifacts and to support team communication through these artifacts. The results indicated that the producers’ reflection based on DCs promotes effective communication through the artifact. Therefore, DCs can be applied in software development to support effective communication through software artifact.
Keywords: Software - Desenvolvimento
Gerenciamento de configurações de software
???metadata.dc.subject.cnpq???: CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO: METODOLOGIA E TÉCNICAS DA COMPUTAÇÃO: ENGENHARIA DE SOFTWARE
???metadata.dc.subject.user???: Comunicação através de artefatos de software
Comunicação através de modelos de software
Engenharia Semiótica
Engenharia de Software
Language: por
???metadata.dc.publisher.country???: Brasil
Publisher: Universidade Federal do Amazonas
???metadata.dc.publisher.initials???: UFAM
???metadata.dc.publisher.department???: Instituto de Computação
???metadata.dc.publisher.program???: Programa de Pós-graduação em Informática
Citation: DAMIAN, Adriana Lopes. Diretivas de Comunicabilidade para Artefatos de Software. 2020. 236 f. Tese (Doutorado em Informática) - Universidade Federal do Amazonas, Manaus (AM), 2020.
???metadata.dc.rights???: Acesso Aberto
???metadata.dc.rights.uri???: http://creativecommons.org/licenses/by/4.0/
URI: https://tede.ufam.edu.br/handle/tede/7974
Issue Date: 8-Sep-2020
Appears in Collections:Doutorado em Informática

Files in This Item:
File Description SizeFormat 
Tese_AdrianaLopesDamian_PPGI.pdfTese_AdrianaLopesDamian_PPGI7.16 MBAdobe PDFThumbnail

Download/Open Preview


This item is licensed under a Creative Commons License Creative Commons