The Advantages of Maintaining a Multitask, Project-Specific Bot: An Experience Report - Inria - Institut national de recherche en sciences et technologies du numérique
Journal Articles IEEE Software Year : 2022

The Advantages of Maintaining a Multitask, Project-Specific Bot: An Experience Report

Abstract

Bots are becoming a popular method for automating basic everyday tasks in many software projects. This is true in particular because of the availability of many off-the-shelf task-specific bots that teams can quickly adopt (which are sometimes completed with additional task-specific custom bots). Based on our experience in the Coq project, where we have developed and maintained a multi-task project-specific bot, we argue that this alternative approach to project automation should receive more attention because it strikes a good balance between productivity and adaptibility. In this article, we describe the kind of automation that our bot implements, what advantages we have gained by maintaining a project-specific bot, and the technology and architecture choices that have made it possible. We draw conclusions that should generalize to other medium-sized software teams willing to invest in project automation without disrupting their workflows.
Fichier principal
Vignette du fichier
paper.pdf (185.62 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-03479327 , version 1 (14-12-2021)
hal-03479327 , version 2 (25-04-2022)

Identifiers

Cite

Théo Zimmermann, Julien Coolen, Jason Gross, Pierre-Marie Pédrot, Gaëtan Gilbert. The Advantages of Maintaining a Multitask, Project-Specific Bot: An Experience Report. IEEE Software, 2022, pp.2-7. ⟨10.1109/MS.2022.3179773⟩. ⟨hal-03479327v2⟩
206 View
117 Download

Altmetric

Share

More