???jsp.display-item.identifier??? https://repositorio.unipampa.edu.br/jspui/handle/riu/5423
Tipo: Trabalho de Conclusão de Curso
metadata.dc.title: Desenvolvimento de um sistema colaborativo para apoio à engenharia de requisitos
Autor(es): Pires, Juliano Puiati
Primeiro Orientador: Mello, Aline Vieira de
Resumo: Colaboração é a ação ou o efeito de colaborar. Remete à ideia de trabalho em conjunto para alcançar objetivos compartilhados. Sistemas Colaborativos, por sua vez, são sistemas projetados para dar apoio ao trabalho em grupo e, dessa forma, auxiliar grupos na comunicação, na cooperação e na coordenação de suas atividades. A Engenharia de Requisitos (ER) é uma área do conhecimento que engloba quatro processos principais: elicitação, análise, especificação e validação de software. Essa área também é responsável pela gestão dos requisitos durante todo o ciclo de vida do produto de software. O processo de ER tem o foco no entendimento do problema. O programa de extensão Programa C - Comunidade, Computação, Cultura, Comunicação, Ciência, Cidadania, Criatividade, Colaboração da UNIPAMPA adota uma metodologia de resolução de problemas em sua atividade Resolve!, em que estudantes dos cursos Ciência da Computação e Engenharia de Software são organizados em equipes para resolver problemas da comunidade local ou regional. Ao envolver a solução de um problema real, a equipe, além de ter problemas para gerenciar um grande número de ferramentas e artefatos envolvidos no processo de desenvolvimento, necessita realizar a Engenharia de Requisitos em colaboração com as partes interessadas na solução do problema, o que envolve, por exemplo, entrevistas, priorização dos requisitos e validação. Este trabalho tem como objetivo propor um sistema colaborativo para dar apoio à realização da Engenharia de Requisitos com a participação das partes interessadas e, assim, apoiar as interações decorrentes da execução de tarefas no contexto da resolução de problemas. Para atingir tal objetivo, foi realizada uma revisão sistemática da literatura, a qual permitiu mapear o estado da arte e conduzir uma análise detalhada sobre os trabalhos que contribuem com a presente proposta. Para a execução do trabalho, foi definida uma metodologia baseada no framework Scrum. Seguindo essa metodologia, foi possível definir os requisitos da ferramenta e trabalhar de forma sistemática na sua construção. O resultado obtido foi a ferramenta Clover, que permite realizar a análise e especificação de requisitos de software. A partir de uma avaliação com usuários foi possível comprovar que a ferramenta é adequada ao seu propósito, ou seja, atende ao objetivo principal do trabalho que é oferecer suporte à Engenharia de Requisitos de forma colaborativa.
Abstract: Collaboration is the action or effect of collaborating. It refers to the idea of working together to achieve shared goals. Collaborative Systems are systems designed to support group work and thus assist groups in communicating, collaborating and coordinating their activities. Requirements Engineering (RE) is an area of knowledge that encompasses four main processes: software elicitation, analysis, specification, and validation. This area is also responsible for managing requirements throughout the software product life cycle. The RE process focuses on understanding the problem. The Programa C extension program - Community, Computing, Culture, Communication, Science, Citizenship, Creativity, Collaboration adopts a problem solving methodology in its Resolve! activity, in which students from Computer Science and Software Engineering undergraduate programs are organized in teams. to solve problems of the local community. When involving the solution of a real problem, the team, in addition to having problems managing a large number of tools and artifacts involved in the development process, needs to undertake Requirements Engineering in collaboration with stakeholders to solve the problem, which involves eg interviews, prioritization of requirements and validation. This paper aims to propose a collaborative system to support the realization of Requirements Engineering with the participation of the interested parties, and thus support the interactions arising from the execution of problems in the context of problem solving. To achieve this goal, a systematic review of the literature is carried out, which allowed us to map the state of the art and make a detailed analysis of the works that contribute to this proposal. For the execution of the work, a methodology based on the Scrum framework was defined. Following this methodology, it was possible to define the requirements of the tool and work systematically in its construction. The result obtained was the Clover tool, which allows for the analysis and specification of software requirements. From an evaluation with users, it was possible to prove that the tool is suitable for its purpose, that is, it meets the main objective of the work, which is to support Requirements Engineering in a collaborative way.
metadata.dc.subject: Engenharia de software
Engenharia de requisitos
Resolução de problemas
Software engineering
Requirements engineering
Problem solving
CNPQ: CNPQ::CIENCIAS EXATAS E DA TERRA
Idioma: por
metadata.dc.publisher.country: Brasil
metadata.dc.publisher: Universidade Federal do Pampa
Sigla da Instituição: UNIPAMPA
Campus: Campus Alegrete
metadata.dc.identifier.citation: PIRES, Juliano Puiati. Desenvolvimento de um sistema colaborativo para apoio à engenharia de requisitos. Orientadora: Aline Vieira de Mello. 2020. 99p. Trabalho de Conclusão de Curso (Bacharel em Engenharia de software) - Universidade Federal do Pampa, Curso de Engenharia de software, Alegrete, 2020.
Tipo de acesso: Acesso Aberto
metadata.dc.identifier.uri: http://dspace.unipampa.edu.br:8080/jspui/handle/riu/5423
metadata.dc.date.issued: 10-Dec-2020
???org.dspace.app.webui.jsptag.ItemTag.appears???Engenharia de Software

???org.dspace.app.webui.jsptag.ItemTag.files???
???org.dspace.app.webui.jsptag.ItemTag.file??? ???org.dspace.app.webui.jsptag.ItemTag.description??? ???org.dspace.app.webui.jsptag.ItemTag.filesize??????org.dspace.app.webui.jsptag.ItemTag.fileformat??? 
Juliano Puiati Pires - 2020.pdf2.13 MBAdobe PDF???org.dspace.app.webui.jsptag.ItemTag.view???


???jsp.display-item.copyright???