Estudo exploratório sobre design thinking no desenvolvimento de software

Detalhes bibliográficos
Ano de defesa: 2020
Autor(a) principal: Prestes, Matheus Plautz lattes
Orientador(a): Marczak, Sabrina dos Santos lattes
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.