Guidelines for Developing Bots for GitHub

Mairieli Wessel, Andy Zaidman, Marco A. Gerosa, Igor Steinmacher

Research output: Contribution to journalArticlepeer-review

Abstract

Projects on GitHub rely on the automation provided by software development bots to uphold quality and alleviate developers’ workload. Nevertheless, the presence of bots can be annoying and disruptive to the community. Backed by multiple studies with practitioners, this paper provides guidelines for developing and maintaining software bots. These guidelines aim to support the development of future and current bots and social coding platforms.

Original languageEnglish (US)
Pages (from-to)1-8
Number of pages8
JournalIEEE Software
DOIs
StateAccepted/In press - 2022

Keywords

  • Chatbots
  • Codes
  • Guidelines
  • Prototypes
  • Software
  • Software development management
  • Task analysis

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Guidelines for Developing Bots for GitHub'. Together they form a unique fingerprint.

Cite this