English
Related papers

Related papers: Daily Stand-Up Meetings: Start Breaking the Rules

200 papers

Agents in dynamic multi-agent environments must monitor their peers to execute individual and group plans. A key open question is how much monitoring of other agents' states is required to be effective: The Monitoring Selectivity Problem.…

Multiagent Systems · Computer Science 2011-06-02 G. A. Kaminka , M. Tambe

Multi-agent models are a suitable starting point to model complex social interactions. However, as the complexity of the systems increase, we argue that novel modeling approaches are needed that can deal with inter-dependencies at different…

Artificial Intelligence · Computer Science 2022-06-14 Frank Dignum

We introduce "entanglement", a novel metric to measure how synchronized communication between team members is. This measure calculates the Euclidean distance among team members' social network metrics timeseries. We validate the metric with…

Social and Information Networks · Computer Science 2021-12-02 P. A. Gloor , M. P. Zylka , A. Fronzetti Colladon , M. Makai

Spontaneous multi-party interaction - conversation among groups of three or more participants - is part of daily life. While automated modeling of such interactions has received increased attention in ubiquitous computing research, there is…

Human-Computer Interaction · Computer Science 2007-05-23 Paul M. Aoki , Margaret H. Szymanski , Luke Plurkowski , James D. Thornton , Allison Woodruff , Weilie Yi

Programming instructors often conduct collaborative learning activities, such as Peer Instruction (PI), to enhance student motivation, engagement, and learning gains. However, the impact of group discussion and formation mechanisms on…

Computers and Society · Computer Science 2024-08-28 Tong Wu , Xiaohang Tang , Sam Wong , Xi Chen , Clifford A. Shaffer , Yan Chen

While the long-term effects of the COVID-19 pandemic on software professionals and organizations are difficult to predict, it seems likely that working from home, remote-first teams, distributed teams, and hybrid (part-remote/part-office)…

Software Engineering · Computer Science 2022-02-24 Ronnie E. de Souza Santos , Paul Ralph

Software development projects have undergone remarkable changes with the arrival of agile development methods. While intended for small, self-managing teams, these methods are increasingly used also for large development programs. A major…

Software Engineering · Computer Science 2018-11-30 Torgeir Dingsøyr , Nils Brede Moe , Eva Amdahl Seim

Agile software developers are required to self-organize, occupying various informal roles as needed in order to successfully deliver software features. However, previous research has reported conflicting evidence about the way teams…

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

Today, software companies usually organize their work in teams. Social science research on team development has shown that for a team to reach a productive and autonomous stage, it has to be able to manage internal conflicts and…

Software Engineering · Computer Science 2019-04-15 Lucas Gren , Per Lenberg

Participating a scientific workshop is nowadays often an adventure because the number of participants do seldom exceed the number of talks. A half-day workshop is mostly finished at lunchtime, speakers are sometimes not present and…

Computers and Society · Computer Science 2008-09-30 Christoph Schommer

Teamwork is a central tenet of agile software development and various teamwork theories partially explain teamwork in that context. Big Five teamwork theory is one of the most influential teamwork theories, but prior research shows that the…

Computers and Society · Computer Science 2016-06-14 Diane Strode

Background: Volvo Cars is pioneering an agile transformation on a large scale in the automotive industry. Social psychological aspects of automotive software development are an under-researched area in general. Few studies on team maturity…

Software Engineering · Computer Science 2022-04-05 Lucas Gren , Martin Shepperd

Software development encompasses many collaborative tasks in which usually several persons are involved. Close collaboration and the synchronization of different members of the development team require effective communication. One…

Software Engineering · Computer Science 2021-03-19 Jil Klünder , Julian Horstmann , Oliver Karras

Mental health disorders affect a large number of people, leading to many lives being lost every year. These disorders affect struggling individuals and businesses whose productivity decreases due to days of lost work or lower employee…

Context: In the workplace, some individuals engage in the voluntary and intentional generation, promotion, and realization of new ideas for the benefit of individual performance, group effectiveness, or the organization. The literature…

Software Engineering · Computer Science 2016-12-15 Cleviton Monteiro , Fabio Queda Bueno da Silva , Luiz Fernando Capretz

In globally distributed projects, virtual teams are often partially dispersed. One common setup occurs when several members from one company work with a large outsourcing vendor based in another country. Further, the introduction of the…

Software Engineering · Computer Science 2021-12-06 V. Stray , N. B. Moe , M. Mikalsen , E. Hagen

How can instructors facilitate spreading out the work in a software engineering or computer science capstone course across time and among team members? Currently teams often compromise the quality of their learning experience by frantically…

Software Engineering · Computer Science 2024-10-17 Spencer Smith , Christopher William Schankula , Lucas Dutton , Christopher Kumar Anand

Context: Agile IT organizations, which are characterized by self-organization and collaborative social interactions, require motivating, efficient and flexible work environments to maximize value creation. Compressed work schedules such as…

Software Engineering · Computer Science 2025-07-15 Marvin Auf der Landwehr , Julia Topp , Michael Neumann

Video game development is a complex endeavor, often involving complex software, large organizations, and aggressive release deadlines. Several studies have reported that periods of "crunch time" are prevalent in the video game industry, but…

Software Engineering · Computer Science 2019-04-02 Markus Borg , Vahid Garousi , Anas Mahmoud , Thomas Olsson , Oskar Stålberg

Gamification is the use of game elements such as points, leaderboards, and badges in a non-game context to encourage a desired behavior from individuals interacting with an environment. Recently, gamification has found its way into software…

Software Engineering · Computer Science 2022-08-12 Patrick Ayoup , Diego Elias Costa , Emad Shihab