English
Related papers

Related papers: Leveraging the Mob Mentality: An Experience Report…

200 papers

Context: Most software companies strive to have high-performing teams and mitigate withdrawal behaviors like being present but unproductive. In this context, psychological safety and developers perceived impact are suggested as potential…

Software Engineering · Computer Science 2023-04-26 Mary Sánchez-Gordón , Ricardo Colomo-Palacios , Muhammad Azeem Akbar , Monica Kristiansen Holone

This paper investigates how software professionals perceive the economic implications of diversity in software engineering teams. Motivated by a gap in software engineering research, which has largely emphasized socio-technical and…

Software Engineering · Computer Science 2026-03-25 Sofia Tapias Montana , Ronnie de Souza Santos

Context: Individuals' personality traits have been shown to influence their behavior during team work. In particular, positive group attitudes are said to be essential for distributed and global software development efforts where…

Software Engineering · Computer Science 2021-02-22 Sherlock A. Licorish , Stephen G. MacDonell

Anecdotal evidence of cannabis use by professional programmers abounds. Recent studies have found that some professionals regularly use cannabis while programming even for work-related tasks. However, accounts of the impacts of cannabis on…

Software Engineering · Computer Science 2024-03-01 Wenxin He , Manasvi Parikh , Westley Weimer , Madeline Endres

Software development companies organize hackathons to encourage innovation. Despite many benefits of hackathons, in large-scale agile organizations where many teams work together, stopping the ongoing work results in a significant decrease…

Software Engineering · Computer Science 2021-12-13 Nils Brede Moe , Rasmus Ulfsnes , Viktoria Stray , Darja Smite

Hackathons are time-bounded collaborative events of intense teamwork to build prototypes usually in the form of software, aiming to specific challenges proposed by the organizers. These events became a widespread practice in the IT…

Software Engineering · Computer Science 2022-06-13 Kiev Gama , George Valença , Pedro Alessio , Rafael Formiga , André Neves , Nycolas Lacerda

Measuring and modeling human behavior is a very complex task. In this paper we present our initial thoughts on modeling and automatic recognition of some human activities in an office. We argue that to successfully model human activities,…

Computer Vision and Pattern Recognition · Computer Science 2007-06-14 Michele Bezzi , Robin Groenevelt

``Vibe coding'' -- the practice of developing software through iteratively conversing with a large language model (LLM) -- has exploded in popularity within the last year. However, developers report key limitations including the…

Software Engineering · Computer Science 2025-11-04 Jacqueline Mitchell , Yasser Shaaban

Most university curricula consider software processes to be on the fringes of software engineering (SE). Students are told there exists a plethora of software processes ranging from RUP over V-shaped processes to agile methods. Furthermore,…

Software Engineering · Computer Science 2013-12-19 Marco Kuhrmann , Daniel Méndez Fernández , Jürgen Münch

Distributed development involving globally distributed teams in different countries and timezones adds additional complexity into an already complex undertaking. This paper focuses on the effect of global software development on motivation.…

Software Engineering · Computer Science 2020-09-25 John Noll , Mohammad Abdur Razzak , Sarah Beecham

Since cobots (collaborative robots) are increasingly being introduced in industrial environments, being aware of their potential positive and negative impacts on human collaborators is essential. This study guides occupational health…

Human-Computer Interaction · Computer Science 2023-05-31 Étienne Fournier , Dorilys Kilgus , Aurélie Landry , Belal Hmedan , Damien Pellier , Humbert Fiorino , Christine Jeoffrion

The relevance of code comprehension in a developer's daily work was recognized more than 40 years ago. Consequently, many experiments were conducted to find out how developers could be supported during code comprehension and which code…

Software Engineering · Computer Science 2024-06-27 Marvin Wyrich , Justus Bogner , Stefan Wagner

Large Language Models (LLMs) are transforming programming practices, offering significant capabilities for code generation activities. While researchers have explored the potential of LLMs in various domains, this paper focuses on their use…

Software Engineering · Computer Science 2026-05-04 Deborah Etsenake , Meiyappan Nagappan

When a group of people strives to understand new information, struggle ensues as various ideas compete for attention. Steep learning curves are surmounted as teams learn together. To understand how these team dynamics play out in software…

Social and Information Networks · Computer Science 2020-03-03 Pamela Bilo Thomas , Rachel Krohn , Tim Weninger

Members of high performing software teams collaborate, exchange information and coordinate their work on a frequent, regular basis. Most teams have the daily stand-up meeting as a central venue for these activities. Although this kind of…

Software Engineering · Computer Science 2021-06-25 Viktoria Stray , Nils Brede Moe , Dag I. K. Sjøberg

This paper presents an approach to the study of cognitive activities in collaborative software development. This approach has been developed by a multidisciplinary team made up of software engineers and cognitive psychologists. The basis of…

Human-Computer Interaction · Computer Science 2016-08-14 Pierre Robillard , Patrick D'Astous , Françoise Détienne , Willemien Visser

Gamification has been applied in software engineering to improve quality and results by increasing people's motivation and engagement. A systematic mapping has identified research gaps in the field, one of them being the difficulty of…

Software Engineering · Computer Science 2024-02-02 Óscar Pedreira , Félix García , Mario Piattini , Alejandro Cortiñas , Ana Cerdeira-Pena

Agile Software Development (ASD) methodology has become widely used in the industry. Understanding the challenges facing software engineering students is important to designing effective training methods to equip students with proper skills…

Software Engineering · Computer Science 2014-11-25 Jun Lin , Han Yu , Zhiqi Shen

In live-streamed programming, developers broadcast their development work on open source projects using streaming media such as YouTube or Twitch. Sessions are first announced by a developer acting as the streamer, inviting other developers…

Software Engineering · Computer Science 2019-07-16 Abdulaziz Alaboudi , Thomas D. LaToza

User experience (UX) has undergone a revolution in collaborative practices, due to tools that enable quick feedback and continuous collaboration with a varied team across a design's lifecycle. However, it is unclear how this shift in…

Human-Computer Interaction · Computer Science 2023-02-28 K. J. Kevin Feng , Tony W. Li , Amy X. Zhang
‹ Prev 1 4 5 6 7 8 10 Next ›