Investigating the Interplay between Developers and Automation

03/12/2021
by   Omar Elazhary, et al.
0

Continuous practices are a staple of the modern software development workflow. Automation, in particular, is widely adopted due to its benefits related to quality and productivity. However, automation, similarly to all other aspects of the software development workflow, interacts with humans (in this case developers). While some work has investigated the impact of automation on developers, it is not clear to what extent context and process influence that impact. We present our ADEPT theory of developers and automation, in an attempt to bridge this gap and identify the possible ways context, process, and other factors may influence how developers perceive, interpret, and interact with automation.

READ FULL TEXT

page 1

page 2

page 3

research
02/13/2021

ADEPT: A Socio-Technical Theory of Continuous Integration

Continuous practices that rely on automation in the software development...
research
04/28/2023

Optimizing Workflow for Elite Developers: Perspectives on Leveraging SE Bots

Small-scale automation services in Software Engineering, known as SE Bot...
research
02/10/2023

Autonomy Is An Acquired Taste: Exploring Developer Preferences for GitHub Bots

Software bots fulfill an important role in collective software developme...
research
08/31/2023

Toward Automatically Completing GitHub Workflows

Continuous integration and delivery (CI/CD) are nowadays at the core of ...
research
03/07/2023

Developers' Perception of GitHub Actions: A Survey Analysis

GitHub introduced "Actions" in 2019 to increase workflow velocity and ad...
research
10/30/2021

A Hybrid Software Test Automation for Educational Portals

Educational portal (EP) is a multi-function website that allows access t...
research
05/01/2023

Breaks and Code Quality: Investigating the Impact of Forgetting on Software Development. A Registered Report

Developers interrupting their participation in a project might slowly fo...

Please sign up or login with your details

Forgot password? Click here to reset