• Home
  • Danilo Monteiro Ribeiro
Danilo Monteiro Ribeiro

Danilo Monteiro Ribeiro
Zup Innovation

Ph.D in Computer Science

About

30
Publications
10,297
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
33
Citations

Publications

Publications (30)
Conference Paper
Full-text available
RESUMO Mudanças são comuns durante o processo de desenvolvimento de software. Essas mudanças podem aumentar a percepção de instabi-lidade dos desenvolvedores de software. Entender a relação entre essa percepção fatores humanos que estão presentes o processo é importante para tentar mitigar e prevenir problemas. Um desses fatores é o burnout. O burn...
Preprint
Para apresentar nossos resultados, é necessário apresentar brevemente o contexto da pesquisa. Os treinamentos realizados na Zup EDU utilizam como base a percepção de conhecimento dos indivíduos ao início do curso, sem contato com o conteúdo, e ao final, após terem consumido todo o material do curso. Ademais, para cada curso existe uma atividade que...
Preprint
Este relatório apresenta evidências científicas sobre a importância do treinamento constante. CONTEXTO Para realização desta pesquisa, foi enviado em fevereiro de 2021, um questionário para líderes Itaú que receberam desenvolvedores (dev) plenos e Jrs entre outubro e dezembro de 2020. O questionário teve nove perguntas baseadas no roleguide de dev...
Thesis
Full-text available
Changes are expected during the software development process. The individual who is part of the process must always be available to adapt. Individual adaptability is a relatively stable trait, which measures the adaptability of individuals. In several areas, adaptability is related to different constructs, such as satisfaction and burnout. In Softw...
Research Proposal
Full-text available
This is a rapid review protocol about Self-efficacy in Software Enginnering. This proposal is looking to find the main results about Self-efficacy in Software Enginnering to help Zup Innovation to better understand the impact of self-efficacy on its software development teams and members.
Article
Full-text available
Contexto: O trabalho em equipe envolve processos cognitivos também chamados de conhecimento em equipe (CE). Contudo, o entendimento do CE em desenvolvimento de software ainda é limitado. Objetivo: Portanto, este trabalho busca investigar os impactos dos diversos tipos de conhecimento em equipe na Engenharia de Software e entender quais conhecimento...
Preprint
Full-text available
Context: One of the goals of Evidence-Based Software Engineering is to leverage evidence from research to practice. However, some studies suggest this goal has not being fully accomplished. Objective: This paper proposes a strategy to assess how systematic reviews cover practitioners' issues in software engineering. Method: We selected 24 systemati...
Preprint
Full-text available
Context: One of the goals of Evidence-Based Software Engineering is to leverage evidence from research to practice. However, some studies suggest this goal has not being fully accomplished. Objective: This paper proposes a strategy to assess how systematic reviews cover practitioners' issues in software engineering. Method: We selected 24 systemati...
Conference Paper
Full-text available
Evento: SBES Contexto: O trabalho em equipe tem sido largamente estudado na Engenharia de Software. Um dos conceitos envolvidos no trabalho em equipe é o conhecimento em equipe. Ele pode ser definido como estruturas de conhecimento emergentes que são desenvolvidas em resultado das interações das cognições de cada membro da equipe. No entanto, exist...
Conference Paper
Full-text available
Questions and Answers (Q&A) websites maintain a long history of needs, problems, and challenges that software developers face. In contrast to Q&A websites, which are strongly tied to practitioners' needs, there are systematic reviews (SRs), which, according to recent studies, lack a connection with software engineering practice. In this paper, we i...
Conference Paper
Context : The code ownership has influence on various aspects of software development, such as code quality, cooperation and team knowledge. There are some studies that seek to understand code ownership, however, studies from the point of view of developers are scarce. Aims: to investigate what are the advantages and disadvantages of practicing sha...
Conference Paper
Context : The code ownership has influence on various aspects of software development, such as code quality, cooperation and team knowledge. There are some studies that seek to understand code ownership, however, studies from the point of view of developers are scarce. Aims: to investigate what are the advantages and disadvantages of practicing sha...
Conference Paper
Full-text available
Context : The code ownership has influence on various aspects of software development, such as code quality, cooperation and team knowledge. There are some studies that seek to understand code ownership, however, studies from the point of view of developers are scarce. Aims: to investigate what are the advantages and disadvantages of practicing sha...
Conference Paper
Context : The code ownership has influence on various aspects of software development, such as code quality, cooperation and team knowledge. There are some studies that seek to understand code ownership, however, studies from the point of view of developers are scarce. Aims: to investigate what are the advantages and disadvantages of practicing sha...
Conference Paper
Context : The code ownership has influence on various aspects of software development, such as code quality, cooperation and team knowledge. There are some studies that seek to understand code ownership, however, studies from the point of view of developers are scarce. Aims: to investigate what are the advantages and disadvantages of practicing sha...
Conference Paper
Context : The code ownership has influence on various aspects of software development, such as code quality, cooperation and team knowledge. There are some studies that seek to understand code ownership, however, studies from the point of view of developers are scarce. Aims: to investigate what are the advantages and disadvantages of practicing sha...
Conference Paper
Context : The code ownership has influence on various aspects of software development, such as code quality, cooperation and team knowledge. There are some studies that seek to understand code ownership, however, studies from the point of view of developers are scarce. Aims: to investigate what are the advantages and disadvantages of practicing sha...
Conference Paper
Full-text available
This paper focuses on the motivation of Open Source software engineers. We conducted a case study in the Android-Brasil-Projetos community to identify the motivating factors that affect Open Source developers. Ten developers were interviewed, the collected data were analyzed using Grounded Theory methods, and summarized to provide an understanding...
Conference Paper
Context : The code ownership has influence on various aspects of software development, such as code quality, cooperation and team knowledge. There are some studies that seek to understand code ownership, however, studies from the point of view of developers are scarce. Aims: to investigate what are the advantages and disadvantages of practicing sha...
Thesis
Full-text available
Context – The Interest about teams in Software Engineering is increasing and to facilitate the research about it the researchers use an approach input-process-output. However, this approach makes the research about team fragmented, so it is important to have a compilation of these results to have a better understanding of the area, identifying new...
Conference Paper
Full-text available
Nível: Mestrado Ano de Ingresso: Março de 2013-Previsão de Conclusão: Março de 2015 Aprovação da Proposta: não qualificado Evento: SBES Resumo.Contexto – A Engenharia de Software Baseada em Evidência é um importante paradigma que auxilia a pesquisa na Engenharia de Software, uma vez que ela busca sintetizar os resultados de diversos estudos empíric...
Conference Paper
Full-text available
Context-A common problem in Systematic Reviews in software engineering is that they provide very limited syntheses. Goal-In the search for alternatives of effective methods for synthesizing empirical evidence, in this paper, we explore the use of the Qualitative Metasummary method, which is a quantitatively oriented aggregation of mixed research fi...
Article
De que trata o artigo: Este artigo tem como objetivo esclarecer conceitos chaves sobre o auto-gerenciamento em equipes de Engenharia de Software. Baseando-se em pesquisas recentes que foram realizadas na área, será apresentado um conjunto de desafios para a utilização deste tipo de equipe no contexto empresarial. Para que serve: Este artigo serve p...
Article
Full-text available
De que trata o artigo: Este artigo tem como objetivo explanar os fatores que motivam desenvolvedores a contribuírem em iniciativas Open Source. Fundamentando-se em pesquisas recentes, e em teorias de Motivação, apresentamos o conjunto de fatores motivadores categorizados de acordo com as necessidades mais primitivas dos desenvolvedores de software...
Thesis
Full-text available
This work is focused on the study of motivation on Open Source software engineers. A case study was performed in the community Android-Brasil-Projetos to identify as the motivating factors act on members of software development in the Open Source context within the community Android-Brasil-Projetos, for this, it was necessary identify which factors...
Article
Full-text available
The use of software product line in industry has been growing in recent years, many companies think of adopting it, however the deployment of the line containing a number of risks for these companies and should be handled with care. This paper proposes the classification of the factors can affect the deployment of the product line of software for e...
Article
Full-text available
Resumo—Empresas Juniores apresentam particularidades no que diz respeito ao gerenciamento de seus projetos. Escassez de recursos e ausência de experiência dos seus membros são fatores típicos e críticos que estão no cotidiano dessas empresas. No entanto, estas e outras variáveis como, por exemplo, o tempo de retorno do investimento, a complexidade...

Network

Cited By

Projects

Projects (5)
Project
Our goal is to study human factors in software engineering and how they interact and shape software team performance. We investigate individual factors such as work motivation and job satisfaction, and team level factors such as cohesion, conflict, communication, among others. We collaborate with several software companies in different countries to build solid theories and models based on well founded empirical research methods to contribute to improve software practice.