The Advantages of Maintaining a Multitask, Project-Specific Bot: An Experience Report - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
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⟩
129 View
80 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More