Skip to content

Agile software development

Agile software development is an approach in which software is developed in short cycles, feedback is gathered, and direction is adjusted as needed instead of planning everything in advance.

Source content checked . English translation published 2026-10-27.

In business automation

In this guide, the term appears alongside development and process concepts. It describes a way of working in short cycles with feedback, not a particular tool. This explanation is based only on the definition and adds no claims about particular tools or organizations.

Examples

These examples illustrate a possible workflow. Adapt the connections and rules to your own systems.

An example of a short cycle

A team releases a small version, gathers feedback, and decides what to change in the next cycle. This is a general illustration of the definition, not a description of a particular team, product, or tool.

Relevant tools

Linear
A task management tool in this guide. It appears here only as an example of a work tool, and no claim is made that it is associated with a particular approach.

What to check

  • The definition of the approach does not specify how every team applies it in practice.

Related terms

Sources