Portal de Eventos do IFRS, 7º Mostra de Iniciação Científica, Tecnológica e de Inovação

Tamanho da fonte: 
O uso de redes sociais na engenharia de requisitos
Dirlene Kosvoski, Lis Ângela De Bortoli

Última alteração: 25-09-2017

Resumo


A engenharia de requisitos é o primeiro passo no desenvolvimento de qualquer software. Definir requisitos é a atividade principal dessa etapa, independente do modelo de desenvolvimento adotado. Esta atividade envolve vários grupos de pessoas, como engenheiros de requisitos, programadores, desenvolvedores, clientes, usuários e gerentes de projetos, que são comumente chamados de stakeholders. A elicitação de requisitos é um processo de difícil condução e que necessita comunicação intensiva, por envolver pessoas com diferentes conhecimentos e culturas. Por outro lado, uma rede social é um conjunto de dois elementos: atores ou nós da rede, que são as pessoas, instituições ou grupos; conexões, que são as interações ou laços sociais. Uma rede, é uma metáfora para observar os padrões de conexão de um grupo social, a partir das conexões estabelecidas entre os diversos atores. Atualmente as redes sociais virtuais são ferramentas de comunicação altamente difundidas. Sendo assim, considera-se que as redes sociais possam ser usadas como softwares sociais para facilitar a elicitação de requisitos e a comunicação entre os stakeholders. A fim de verificar essa possibilidade, uma pesquisa foi conduzida junto a empresas do PoloSul, uma associação técnico científica com sede em Passo Fundo-RS, e demais empresas de desenvolvimento da cidade não associadas à organização. Inicialmente foi elaborado um questionário a fim de levantar as práticas utilizadas pelas empresas de desenvolvimento de software, se utilizavam redes sociais virtuais para auxiliar na definição de requisitos e na comunicação entre os envolvidos na construção dos sistemas, além de sua opinião sobre a utilização de redes sociais. Os resultados apontaram que o uso dessa tecnologia é viável e positivo. Um comparativo do Framework HoneyComb - um conjunto de sete elementos que representam os aspectos fundamentais de softwares sociais - com características da engenharia de requisitos também foi realizado. Foram consideradas as principais características da engenharia de requisitos e, após buscou-se analisar o grau de importância dos elementos do Framework Honeycomb para cada uma delas. Verificou-se que o Framework Honeycomb se adequa em 78% de seus elementos com as características da engenharia de requisitos. Desta forma, como objetivo geral pretende-se dar continuidade ao projeto de pesquisa com a elaboração de um protótipo de ferramenta de apoio à engenharia de requisitos como forma de minimizar os problemas de comunicação que acontecem com frequência nesta atividade.


Palavras-chave


Engenharia de requisitos; Redes sociais; Framework HoneyComb; Comunicação

É necessário inscrever-se na conferência para visualizar os documentos.