Utilize este identificador para citar ou criar um atalho para este documento: https://hdl.handle.net/10923/16677
Registro Completo de Metadados
Campo DCValorIdioma
dc.contributor.advisorSilveira, Milene Selbach
dc.contributor.advisorMarczak, Sabrina dos Santos
dc.contributor.authorEngelmann, Laura Krupp
dc.date.accessioned2020-08-19T12:12:21Z-
dc.date.available2020-08-19T12:12:21Z-
dc.date.issued2020pt_BR
dc.identifier.urihttp://hdl.handle.net/10923/16677-
dc.description.abstractSoftware development requires an in-depth investigation before coding and delivering it. There is an extensive effort to understand and know about the requirements and constraints that could be involved in the development of the software product. To develop this knowledge, it is necessary to fully understand what the needs of those who use the system are: the users. The process in which the system requirements are identified, analyzed, and defined is called Requirements Engineering. In this process, software development teams face challenges related to user involvement in the process of eliciting the requirements. Sometimes the user involvement is not sufficient or is even null. Aware of this lack of involvement in the process of eliciting requirements, this research aims to support the process of eliciting user requirements by identifying good practices, thus helping software development teams in this critical phase. The good practices resulted from the triangulation of data obtained through a systematic literature review (which brought an overview of the research topic) and through an interview-based empirical study with Information Technology professionals that get involved in data collection of user requirements in their projects.pt_BR
dc.description.abstractResults revealed that although there are challenges directly related to the users’ involvement in elicitation (as an example, the lack of engagement and communication gaps), there are also ways to minimize the impacts of these challenges. For instance, a good practice is to demonstrate to the user the importance of their contribution and also to define an official means of communication between stakeholders. In addition, the simple user involvement in the elicitation phase does not ensure the project success as this involvement also requires planning and management. Therefore, having a management plan to involve users is extremely important. We believe that the good practices identified in this research are expected to assist software development teams in requirements elicitation when focusing in user requirements and the user involvement.en_US
dc.language.isoPortuguêspt_BR
dc.publisherPontifícia Universidade Católica do Rio Grande do Sulpt_BR
dc.rightsopenAccessen_US
dc.subjectENGENHARIA DE SOFTWAREpt_BR
dc.subjectENGENHARIA DE REQUISITOSpt_BR
dc.subjectINFORMÁTICApt_BR
dc.titleBoas práticas para apoio ao processo de elicitação de requisitos de usuário no contexto da Engenharia de Softwarept_BR
dc.typemasterThesispt_BR
dc.degree.grantorPontifícia Universidade Católica do Rio Grande do Sulpt_BR
dc.degree.departmentFaculdade de Informáticapt_BR
dc.degree.programPrograma de Pós-Graduação em Ciência da Computaçãopt_BR
dc.degree.levelMestradopt_BR
dc.degree.date2020pt_BR
dc.publisher.placePorto Alegrept_BR
Aparece nas Coleções:Dissertação e Tese

Arquivos neste item:
Arquivo Descrição TamanhoFormato 
000498267-Texto+Completo-0.pdfTexto Completo2,72 MBAdobe PDFAbrir
Exibir


Todos os itens no Repositório da PUCRS estão protegidos por copyright, com todos os direitos reservados, e estão licenciados com uma Licença Creative Commons - Atribuição-NãoComercial 4.0 Internacional. Saiba mais.