Agile Glossary

Agile Glossary

Agile terminology can be confusing, but this online tool is an indispensable guide to providing clarity and meaning.

Whether you are a new to the Agile or a seasoned agilist, this comprehensive collection of Agile terms will fast-track your knowledge and understanding of Agile methodologies, processes and tools. 

A

Acceptance Criteria

The criteria by which a work item (typically a user story) can be judged to be completed.

Agile

Agile is an adaptive approach to project management and software development where self-organising cross-functional teams deliver value iteratively.

Agile Manifesto

In 2001, seventeen software developers met at a resort in Snowbird, Utah to discuss lightweight alternatives to the burgeoning development methodologies of the time.

Together they published the Manifesto for Agile Software Development which describes the values and principles they believed comprised a better way of producing software.

The original signatories were: Kent Beck, Ward Cunningham, Dave Thomas, Jeff Sutherland, Ken Schwaber, Jim Highsmith, Alistair Cockburn, Robert C. Martin, Mike Beedle, Arie van Bennekum, Martin Fowler, James Grenning, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, and Steve Mellor.

Learn more

Agile Manifesto website.

Agile Methods

There is no common agreement about whether is a method, process, framework, methodology, or something else. However someone who refers to Agile Methods, are most likely referring to what is more commonly called Agile Methodology.

Agile Methodology

A blanket term for the variety of Agile approaches, also often referred to as methods, process and frameworks.

Agile Umbrella

Agile is an umbrella term for a number of different approaches.

Agile Umbrella

Antipattern

A common solution (a pattern) of behaviour or action which may result in sub-optimal outcomes.

B

C

Cross-functional Team

A group of people with different functional expertise working toward a common goal.

D

Design Thinking

A discipline that uses the designer’s sensibility and methods to match people’s needs with what is technologically feasible and what a viable business strategy can convert into customer value and market opportunity

E

F

Epic

A large User Story.

G

H

I

I

Invention

A new, unique or novel idea, device, method, process or discovery.

K

L

M

N

O

P

Q

R

S

Scrum

Scrum is an agile framework for developing, delivering, and sustaining complex products, with an initial emphasis on software development, although it has been used in other fields including research, sales, marketing and advanced technologies.

T

U

User Story

A small feature or requirement expressed from the user’s perspective.

V

W

X

XP

Acronym for Extreme Programming.

Y

Z