Steven Thomas
London, UK
Contact me 

Agile Terminology Comparison

All the major Agile methods have different terminology.  I try to use traditional terms rather than the term used in any of the Agile methods.  The following table gives a rough comparison.

Generic Agile

XP

Scrum

DSDM

Product VisionMetaphor  
Project Vision  Feasibility Report (in part)

Product Owner

Customer

Product Owner

Ambassador User

Project Manager

Coach / Tracker

Scrum Master

Project Manager

Developer

Developer

Team Member

 

Risks & Issues Log

 

Impediments

Risk Log

Priority

 

 

MOSCOW

Project Planning Meeting

Planning Game

 

 

Requirement

User Story

Product Backlog Item

 

Product RoadmapBig Plan Outline Plan
Release PlanningPlanning Game  

Release Plan

Release Plan

Product Backlog

Development Plan 

Velocity

Velocity

 

 

Timebox

Iteration

Sprint

Timebox 

Timebox Goal

 

Sprint Goal

 

Timebox PlanningIteration Planning Game Timebox Planning

Timebox Planning Meeting

Iteration Planning Meeting

Sprint Planning Meeting

Objectives Setting Meeting

Timebox Review Meeting

Iteration Demo

Sprint Review Meeting

 Timebox Review Meeting

Task

Task

Sprint Backlog Item

 

Daily Scrum Meeting

Stand Up Meeting

Daily Scrum Meeting

Daily Washup

Refactor

Refactor

 

 

Test Driven Design

Test Driven Design

 

 

Pair Programming

Pair Programming

 

 

DeveloperProgrammerEngineerDeveloper
Project SponsorBig Boss Executive Sponsor
   Team Leader
   Scribe
   Visionary
Technical Lead  Technical Coordinator
TesterQA Tester Tester
CoachCoach  
   Facilitator
Technical WriterWriter  
   Business Area Definition (BAD)
   System Architecture Document (SAD)
Informative WorkspaceBig visible charts Backlog Graph/Burndown 
Release Plan (the out of scope bit)Story Pile Product Backlog Project Review Document