Agile Software Development Glossary Definition

Term Agile Software Development
Definition

Agile software development is an iterative approach to building software that emphasizes collaboration, working increments, adaptation, and frequent feedback.

Context & Usage

Documentation teams encounter agile methods when planning release notes, user stories, sprint-based documentation work, API updates, and continuously changing product information.

Additional Resource: Manifesto for Agile Software Development.

Agile teams use this concept during backlog refinement, planning, delivery, review, or retrospective conversations, depending on the method and cadence in use.

Related concepts include Agile, Scrum, Backlog, User Story and Minimum Viable Product.

Categories Technical Writing and Documentation, Software Development and Programming