Towards a definition of simplicity in agile software development: A focus group study

Wylliams B. Santos, José Adson O.G. Cunha, Hermano Moura, Tiziana Margaria

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Although Agile Software Development (ASD) has proven to be an important set of methods that promotes simplicity issues, there are difficulties in defining simplicity. In order to develop a conceptual model of simplicity from the agile teams perspective, a literature review was conducted covering models related to simplicity in different research areas. Based on that, a conceptual model was developed, which was then triangulated through a focus group with six ASD experts. Five simplicity perspectives in the context of ASD were identified. From the agile teams perspective, simplicity is defined as the theoretical virtue disposing the team towards an analytic attitude that leads agile projects to be successful. The conceptual model of simplicity in agile software development is an invitation to practitioners to do what they already do, but to do so more consciously. This consciousness can make a substantial difference in real situations.

Original languageEnglish
Title of host publicationAgile Methods - 8th Brazilian Workshop, WBMA 2017, Revised Selected Papers
EditorsAdolfo Gustavo Serra Seca Neto, Viviane Almeida dos Santos, Gustavo Henrique Lima Pinto
PublisherSpringer Verlag
Pages3-17
Number of pages15
ISBN (Print)9783319736723
DOIs
Publication statusPublished - 2018
Event8th Brazilian Workshop on Agile Methods, WBMA 2017 - Belem, Brazil
Duration: 13 Sep 201714 Sep 2017

Publication series

NameCommunications in Computer and Information Science
Volume802
ISSN (Print)1865-0929

Conference

Conference8th Brazilian Workshop on Agile Methods, WBMA 2017
Country/TerritoryBrazil
CityBelem
Period13/09/1714/09/17

Keywords

  • Agile software development
  • Focus group
  • Simplicity

Fingerprint

Dive into the research topics of 'Towards a definition of simplicity in agile software development: A focus group study'. Together they form a unique fingerprint.

Cite this