Design Thinking in Software Development: A Practical Approach in Technology Labs

The search for ways to improve the software engineering process is never-ending, and huge groups like academia and the software industry are constantly looking for new methodologies, models, theories, tools, and resources to help them improve the quality of their products. In this context, Design Thinking appears as an alternative in the system development process, with specific procedures to better understand the customer's and user needs, assisting in creating and developing competent products and services. This paper presents a design thinking approach to software development through interaction and user-focused. As an environment for evaluation, this work is based on a case study. The study objects included ten software projects developed in technology laboratories of a public university that followed this approach and produced technical solutions for real consumers. As a result of this work, a Design Thinking approach for creating computational systems has been presented, which has proven its efficacy through positive effects on the end product's quality, as well as a more robust organization and a reduction in development time. Finally, as a reference point, this work provides and allows for derivations and adaptations for work in similar contexts.

Institutions

Publication Details

Published
2024-10-06
DOI
https://doi.org/10.1109/smc54092.2024.11169735
Primary Topic
Competitive and Knowledge Intelligence
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Design Thinking in Software Development: A Practical Approach in Technology Labs

Competitive and Knowledge Intelligence
article

Design Thinking in Software Development: A Practical Approach in Technology Labs

article en

Abstract

The search for ways to improve the software engineering process is never-ending, and huge groups like academia and the software industry are constantly looking for new methodologies, models, theories, tools, and resources to help them improve the quality of their products. In this context, Design Thinking appears as an alternative in the system development process, with specific procedures to better understand the customer's and user needs, assisting in creating and developing competent products and services. This paper presents a design thinking approach to software development through interaction and user-focused. As an environment for evaluation, this work is based on a case study. The study objects included ten software projects developed in technology laboratories of a public university that followed this approach and produced technical solutions for real consumers. As a result of this work, a Design Thinking approach for creating computational systems has been presented, which has proven its efficacy through positive effects on the end product's quality, as well as a more robust organization and a reduction in development time. Finally, as a reference point, this work provides and allows for derivations and adaptations for work in similar contexts.

University of Aveiro (PT), Universidade Federal de Alagoas (BR)
Industry, innovation and infrastructure
Openalex Percentile: Top 31%
Competitive and Knowledge Intelligence
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.