Encyclopedia category

Agile

22 entries in Agile.

Sort

Showing 22 of 22 · sorted by a–z

Letter A · Updated 2026-06-28

Acceptance Criteria

The specific, testable conditions a deliverable must meet before the customer accepts it — the contract between a team and the person who will sign off the work.

Letter B · Updated 2026-06-22

Backlog Refinement

The ongoing practice of clarifying, splitting, estimating, and ordering items on a product backlog so the team always has a healthy queue of ready work for upcoming sprints or releases.

Letter B · Updated 2026-06-22

Burn-Down Chart

A time-series chart showing remaining work against time, used by agile teams to visualise sprint or release progress and forecast completion.

Letter C · Updated 2026-06-26

Continuous Integration

The engineering practice of merging code changes into a shared mainline many times a day and verifying each merge with automated builds and tests.

Letter C · Updated 2026-06-26

Cumulative Flow Diagram

A stacked-area chart of work items in each stage over time — the single most informative chart in lean and Kanban flow management.

Letter D · Updated 2026-06-22

Daily Stand-up

A short, focused, time-boxed daily meeting where the delivery team aligns on progress, plans the next 24 hours of work, and surfaces blockers.

Letter D · Updated 2026-06-26

Definition of Done

A shared, written checklist that defines what 'done' means for a unit of work — the single most important quality discipline in agile delivery.

Letter D · Updated 2026-06-26

DevOps

The cultural and engineering practice of merging software development and operations into a single, continuous flow — automating build, test, deploy, monitoring, and feedback to ship software faster and more reliably.

Letter E · Updated 2026-06-26

Epic

A large body of work in agile delivery that delivers significant business value but is too big for a single sprint — decomposed into features and user stories that flow through the team over weeks or months.

Letter F · Updated 2026-06-26

Feature Flag

A configuration-driven switch that lets teams turn software features on or off in production without redeploying — decoupling deploy from release and making rollback a single config change.

Letter H · Updated 2026-06-26

Hotfix Deployment

An expedited release used to correct a serious production defect — sized small, scoped narrowly, deployed quickly, and recorded carefully so the urgency does not become a habit.

Letter I · Updated 2026-06-28

Iteration Planning

The team-level meeting that turns a prioritized backlog into a credible, committed plan for the next sprint — balancing capacity, dependencies, and the definition of done.

Letter K · Updated 2026-06-22

Kanban

A pull-based work management method that visualises flow on a board, limits work-in-progress, and improves delivery through measured experiments rather than fixed iterations.

Letter M · Updated 2026-06-28

Mob Programming

A whole-team development style where everyone works on the same problem at the same time on one screen — the extreme form of pair programming, used to crush complex problems and spread knowledge fast.

Letter P · Updated 2026-06-26

Pair Programming

A collaborative engineering practice where two developers work together at one workstation — one driving, one navigating — to build higher-quality software with continuous review and knowledge transfer.

Letter R · Updated 2026-06-26

Refactoring

The disciplined practice of changing the internal structure of code without changing its external behaviour — improving design, reducing complexity, and paying down technical debt without altering functionality.

Letter S · Updated 2026-06-22

Sprint Retrospective

A time-boxed agile ceremony at the end of each sprint where the team inspects how it worked together and commits to specific improvements for the next sprint.

Letter S · Updated 2026-06-26

Story Points

A relative, unitless estimate of effort that captures complexity, uncertainty, and volume in a single number — and works only when teams resist the urge to convert them back into hours.

Letter T · Updated 2026-06-26

Technical Debt

The accumulated cost of expedient engineering decisions — the metaphorical interest you pay every time you change a system that was built quickly rather than carefully.

Letter T · Updated 2026-06-26

Test-Driven Development

An engineering discipline of writing a failing test before the code that makes it pass — producing better-designed, better-tested software at a sustainable pace.

Letter V · Updated 2026-06-23

Velocity

An agile team's empirical measure of how much work it completes per sprint — used to forecast capacity for upcoming sprints, not to compare or judge teams.

Letter W · Updated 2026-06-23

WIP Limits

A Kanban discipline that caps the number of work items in progress at each stage, forcing teams to finish before starting and exposing the bottlenecks that quietly destroy flow.

Buy me a coffee