Jump to content

Avoidance of the term agile in software engineering: Necessary and possible

Fast facts

  • Internal authorship

  • Publishment

    • 2023
  • Anthology

    Avoidance of the term agile in software engineering: Necessary and possible (35)

  • Journal

    Journal of Software: Evolution and Process (12)

  • Organizational unit

  • Subjects

    • Computer science in general
  • Publication format

    Journal article (Article)

Quote

D. Wiesmann, "Avoidance of the term agile in software engineering: Necessary and possible," Journal of Software: Evolution and Process, vol. 35, no. 12, pp. 1-10, 2023.

Content

The term agile is frequently used in IT especially in the area of software engineering. The broad pervasiveness of the term agile is astonishing, because it is not well defined in the area of software engineering. The fuzziness of the term agile comes with the danger of ill-founded decisions and ideological discussions. Both slow down the gain in knowledge in the domain of software engineering. The term agile should therefore not be used either in science nor in the industry. This article provides a critical discussion of the term agile. By using a three-layered abstraction concept for software development processes, the use of the term agile can be avoided.

Keywords

agile software development

software development

software development life cycle

software process model

Notes and references

This site uses cookies to ensure the functionality of the website and to collect statistical data. You can object to the statistical collection via the data protection settings (opt-out).

Settings(Opens in a new tab)