English
Related papers

Related papers: Integrating Pair Programming as a Work Practice

200 papers

Couples' relationships affect the physical health and emotional well-being of partners. Automatically recognizing each partner's emotions could give a better understanding of their individual emotional well-being, enable interventions and…

Human-Computer Interaction · Computer Science 2022-02-18 George Boateng , Elgar Fleisch , Tobias Kowatsch

People who feel that they do not belong (or their voice is not heard at work) commonly become disengaged, unproductive, and pessimistic. Inclusive work environments aspire to close these gaps to increase employee satisfaction while reducing…

Computers and Society · Computer Science 2024-07-16 Nicole Radziwill , Morgan C. Benton

Retrospectives are vital for software development teams to continuously enhance their processes and teamwork. Despite the increasing availability of objective data generated throughout the project and software development processes, many…

Software Engineering · Computer Science 2025-02-07 Alessandra Maciel Paz Milani , Margaret-Anne Storey , Vivek Katial , Lauren Peate

Teams are the fundamental units propelling innovation and advancing modern science. A rich literature links the fundamental features of teams, such as their size and diversity, to academic success. However, such analyses fail to capture…

Physics and Society · Physics 2024-07-18 Sandeep Chowdhary , Luca Gallo , Federico Musciotto , Federico Battiston

Probabilistic programming is a growing area that strives to make statistical analysis more accessible, by separating probabilistic modelling from probabilistic inference. In practice this decoupling is difficult. No single inference…

Programming Languages · Computer Science 2022-04-15 Maria I. Gorinova

Effective teams are crucial for organisations, especially in environments that require teams to be constantly created and dismantled, such as software development, scientific experiments, crowd-sourcing, or the classroom. Key factors…

Artificial Intelligence · Computer Science 2017-02-28 Ewa Andrejczuk , Juan A. Rodriguez-Aguilar , Carme Roig , Carles Sierra

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

Probabilistic programming (PP) is a programming paradigm that allows for writing statistical models like ordinary programs, performing simulations by running those programs, and analyzing and refining their statistical behavior using…

Programming Languages · Computer Science 2024-06-19 Martin Kuhn , Joscha Grüger , Christoph Matheja , Andrey Rivkin

As project managers (PMs) play an important role in project success, assigning PMs with appropriate skills and personalities to projects is a crucial task. Empirical research on skill requirements for information technology (IT) PMs is…

Computers and Society · Computer Science 2016-06-06 Michelle Ye , Kristy de Salas , Nadia Ollington

Context: DevOps and microservices are acknowledged to be important new paradigms to tackle contemporary software demands and provide capabilities for rapid and reliable software development. Industrial reports show that they are quickly…

Software Engineering · Computer Science 2022-05-04 Xin Zhou , Huang Huang , He Zhang , Xin Huang , Dong Shao , Chenxing Zhong

The focus on psychology has increased within software engineering due to the project management innovation "agile development processes". The agile methods do not explicitly consider group development aspects; they simply assume what is…

Software Engineering · Computer Science 2019-04-05 Lucas Gren , Richard Torkar , Robert Feldt

Scientists have developed hundreds of techniques to measure the interactions between pairs of processes in complex systems. But these computational methods, from correlation coefficients to causal inference, rely on distinct quantitative…

Data Analysis, Statistics and Probability · Physics 2023-06-27 Oliver M. Cliff , Annie G. Bryant , Joseph T. Lizier , Naotsugu Tsuchiya , Ben D. Fulcher

Developing artificial intelligence (AI) tools for healthcare is a collaborative effort, bringing data scientists, clinicians, patients and other disciplines together. In this paper, we explore the collaborative data practices of research…

Human-Computer Interaction · Computer Science 2024-01-17 Rafael Henkin , Elizabeth Remfry , Duncan J. Reynolds , Megan Clinch , Michael R. Barnes

In this paper we present an analysis of technological and psychological factors of applying artificial intelligence (AI) at the work place. We do so for a number of twelve application cases in the context of a project where AI is integrated…

Human-Computer Interaction · Computer Science 2025-09-04 Stefan Schiffer , Anna Milena Rothermel , Alexander Ferrein , Astrid Rosenthal-von der Pütten

Public sector organizations are treated in a different manner, as Information technology/information system has become necessity in a highly competitive environment. Importance of information systems is becoming more and more vital as the…

Computers and Society · Computer Science 2012-09-24 Shafqat Ali Shad , Enhong Chen , Faisal Malik Faisal Azeem

As hybrid, distributed, and asynchronous work models become more prevalent, continuous learning in Agile Software Development (ASD) gains renewed importance. Communities of Practice (CoPs) are increasingly adopted to support social learning…

Software Engineering · Computer Science 2025-07-03 Christiaan Verwijs , Evelien Acun-Roos , Daniel Russo

Large Language Models have quickly become a central component of modern software development workflows, and software practitioners are increasingly integrating LLMs into various stages of the software development lifecycle. Despite the…

Software Engineering · Computer Science 2025-10-13 Italo Santos , Cleyton Magalhaes , Ronnie de Souza Santos

Context. Empathy, a key social skill, is essential for communication and collaboration in SE but remains an under-researched topic. Aims. This study investigates empathy in SE from practitioners' perspectives, aiming to characterize its…

Collaboration is a key driving force for a team's success. In this case study, we discuss the collaboration practices of the Design Team and a subset of product teams at Chatham Financial -- a financial risk management advisory and…

Human-Computer Interaction · Computer Science 2022-12-29 Esha Shandilya , Jacalyn DeFeo

Emerging collaborative Peer-to-Peer (P2P) systems require discovery and utilization of diverse, multi-attribute, distributed, and dynamic groups of resources to achieve greater tasks beyond conventional file and processor cycle sharing.…

Distributed, Parallel, and Cluster Computing · Computer Science 2012-07-10 H. M. N. Dilum Bandara , Anura P. Jayasumana