Modelling Agile Backlogs as Composable Artifacts to support Developers and Product Owners

Sébastien Mosser, Corinne Pulgar, Vladimir Reinharz

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

The DevOps paradigm combines (agile) software development and IT operations to deliver high-quality software, thanks to a feedback loop where “ops” feed “devs” and vice versa. In this context, a central challenge is to reduce as much as possible the duration of the feedback loop, allowing stakeholders to reduce their time-to-market and release process duration. This paper describes how to model a product backlog (usually expressed as informal user stories in plain text in an agile context) as a queryable graph-based model. This graph is automatically extracted from existing artifacts thanks to natural language processing techniques. Then, developers and product owners can support their iteration planning process by leveraging the model, enacting a short-range impact analysis feedback loop of their planning decisions. The approach considers the iterative and incremental nature of agile methods through the definition of composition operators to incrementally build the models.

Original languageEnglish
Article numbera3
JournalJournal of Object Technology
Volume21
Issue number3
DOIs
StatePublished - 1 Jan 2022
Externally publishedYes

Keywords

  • Agile
  • Backlogs
  • Devops
  • Graphs

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Modelling Agile Backlogs as Composable Artifacts to support Developers and Product Owners'. Together they form a unique fingerprint.

Cite this