4 papers
Understanding Self-Efficacy in the Context of Software Engineering: A Qualitative Study in the Industry
Danilo Monteiro Ribeiro, Rayfran Rocha Lima, César França +3
CONTEXT: Self-efficacy is a concept researched in various areas of knowledge that impacts various factors such as performance, satisfaction, and motivation. In Software Engineering…
Supporting the Careers of Developers with Disabilities: Lessons from Zup Innovation
Isadora Cardoso-Pereira, Geraldo Gomes, Danilo Monteiro Ribeiro +3
People with still face discrimination, which creates significant obstacles to accessing higher education, ultimately hindering their access to high-skilled occupations. In this stu…
Cognitive-Driven Development Helps Software Teams to Keep Code Units Under the Limit!
Gustavo Pinto, Alberto de Souza
Software design techniques are undoubtedly crucial in the process of designing good software. Over the years, a large number of design techniques have been proposed by both researc…
To What Extent Cognitive-Driven Development Improves Code Readability?
Leonardo Barbosa, Victor Hugo Santiago, Alberto Luiz Oliveira Tavares de Souza +1
Cognitive-Driven Development (CDD) is a coding design technique that aims to reduce the cognitive effort that developers place in understanding a given code unit (e.g., a class). B…