Detalhes bibliográficos
Ano de defesa: |
2020 |
Autor(a) principal: |
Prestes, Matheus Plautz
 |
Orientador(a): |
Marczak, Sabrina dos Santos
 |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Dissertação
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Pontifícia Universidade Católica do Rio Grande do Sul
|
Programa de Pós-Graduação: |
Programa de Pós-Graduação em Ciência da Computação
|
Departamento: |
Escola Politécnica
|
País: |
Brasil
|
Palavras-chave em Português: |
|
Palavras-chave em Inglês: |
|
Área do conhecimento CNPq: |
|
Link de acesso: |
http://tede2.pucrs.br/tede2/handle/tede/9427
|
Resumo: |
In the view of the user and requirement, Requirements Engineering and approaches are provided to assist and improve requirements analysis, validation and approximation with the final consumer. In several ways, there is Design Thinking, which seeks through design principles, understand how users’ requests and help in validating solutions in an iterative way. This approach sparked interest through its form of co-creation on multidisciplinary teams and is a receiver for innovation, but little is known about its application in software development. This dissertation presents a research that was carried out in two studies: a Systematic Mapping in Literature (Study 1) and a Survey (Study 2), in which they form a body of knowledge and characterize the use of Design Thinking in Software Engineering, both in view of literature as in the industry, understanding its aspects related to the use of its approach, scenarios used, its benefits and application difficulties. The Literature Mapping identified 115 articles which presented 19 models of Design Thinking process, 46 techniques and other context information for use in software development, later used as a source for the design of the Survey collection instrument. The Survey, in turn, obtained 158 responses, collected over 2 months and answered by professionals working with Design Thinking in the industry. A body of knowledge was built to understand Design Thinking in Software Engineering to characterize the use of Design Thinking in software development. |