Partial automation and the technology-enabled deskilling of routine jobs

2021 ◽  
Vol 69 ◽  
pp. 101973
Author(s):  
Mitch Downey
Keyword(s):  
2022 ◽  
Author(s):  
Rita Rodrigues ◽  
Ana Bastos Silva ◽  
Luís Vasconcelos ◽  
Álvaro Seco

2020 ◽  
Vol 25 (6) ◽  
pp. 4833-4872
Author(s):  
Sebastiano Panichella ◽  
Nik Zaugg

Abstract Recent research has shown that available tools for Modern Code Review (MCR) are still far from meeting the current expectations of developers. The objective of this paper is to investigate the approaches and tools that, from a developer’s point of view, are still needed to facilitate MCR activities. To that end, we first empirically elicited a taxonomy of recurrent review change types that characterize MCR. The taxonomy was designed by performing three steps: (i) we generated an initial version of the taxonomy by qualitatively and quantitatively analyzing 211 review changes/commits and 648 review comments of ten open-source projects; then (ii) we integrated into this initial taxonomy, topics, and MCR change types of an existing taxonomy available from the literature; finally, (iii) we surveyed 52 developers to integrate eventually missing change types in the taxonomy. Results of our study highlight that the availability of new emerging development technologies (e.g., Cloud-based technologies) and practices (e.g., Continuous delivery) has pushed developers to perform additional activities during MCR and that additional types of feedback are expected by reviewers. Our participants provided recommendations, specified techniques to employ, and highlighted the data to analyze for building recommender systems able to automate the code review activities composing our taxonomy. We surveyed 14 additional participants (12 developers and 2 researchers), not involved in the previous survey, to qualitatively assess the relevance and completeness of the identified MCR change types as well as assess how critical and feasible to implement are some of the identified techniques to support MCR activities. Thus, with a study involving 21 additional developers, we qualitatively assess the feasibility and usefulness of leveraging natural language feedback (automation considered critical/feasible to implement) in supporting developers during MCR activities. In summary, this study sheds some more light on the approaches and tools that are still needed to facilitate MCR activities, confirming the feasibility and usefulness of using summarization techniques during MCR activities. We believe that the results of our work represent an essential step for meeting the expectations of developers and supporting the vision of full or partial automation in MCR.


Author(s):  
V. S. Maruthi Revanth Pasupuleti ◽  
Balaji Manoj Jollu ◽  
Krishna Chaithanya Janapati ◽  
Amreen Naseeha ◽  
Pargi Chandana

1993 ◽  
Vol 76 (6) ◽  
pp. 1280-1288 ◽  
Author(s):  
T O Richard Haggett ◽  
Alan R Matheson ◽  
Michelle Harnett

Abstract The dispensing and turbidity measurement steps used in microbiological assays of B group vitamins were automated by the use of a Gilson hardware package, a specially constructed turbidimeter, an IBM PC-AT or compatible computer, and software written in-house to facilitate data entry, control the hardware, and calculate the results. Considerable improvement in the speed and precision of the turbidity measurement was achieved (1% compared to 3-12%). The precision of the dispensing operation was better than that of manual dispensing (0.02-0.8% compared to 0.4-2%), although the speed was not improved. However, results and errors obtained from the automated system did not significantly differ from those obtained by former procedures. This was attributed to growth response variations not related to the automated procedure. The automation process facilitated detection of errors and halved the operator time per assay.


Author(s):  
Mario Schmidt ◽  
Hannes Spieth ◽  
Christian Haubach ◽  
Christian Kühne
Keyword(s):  

2021 ◽  
Vol 5 (CHI PLAY) ◽  
pp. 1-30
Author(s):  
Gabriele Cimolino ◽  
Sussan Askari ◽  
T.C. Nicholas Graham

Digital games are designed to be controlled using hardware devices such as gamepads, keyboards, and cameras. Some device inputs may be inaccessible to players with motor impairments, rendering them unable to play. Games and devices can be adapted to enable play, but for some players these adaptations may not go far enough. Games may require inputs that some players cannot provide with any device. To address this problem, we introduce partial automation, an accessibility technique that delegates control of inaccessible game inputs to an AI partner. Partial automation complements and builds on other approaches to improving games' accessibility, including universal design, player balancing, and interface adaptation. We have demonstrated partial automation in two games for the rehabilitation of spinal cord injury. Six study participants with vastly different motor abilities were able to play both games. Participants liked the increased personalization that partial automation affords, although some participants were confused by aspects of the AI's behaviour.


Sign in / Sign up

Export Citation Format

Share Document