Agile Principles
Agile Practices
Agile Terms
Agile Estimating
Agile Project Management
100

Brief document built on 4 values and 12 principles for agile software development.

What is Agile Manifesto ?
100

The name of the list of features or user stories that the team works on in each iteration or sprint.

What is backlog or product backlog?

100

The name of the short and fixed period of time, typically between one and four weeks, in which the team delivers a potentially releasable increment of the product or software

What is Iteration or sprint

100

The name of the method that helps the team break down large and complex user stories into smaller and simpler ones, using a hierarchy of themes, epics, and stories? 

What is Story Mapping

100

This is the term for the process of allocating funds to IT projects based on their value, risk, and strategic alignment.

What is IT portfolio management

200

Set of principles and practices that minimize waste and maximize value.

What is Lean Agile ?

200

The name of the technique where the team breaks down a large and complex feature or user story into smaller and simpler ones.

What is decomposition or slicing?

200

The name of the concise and user-centric statement that describes a feature or user story, usually following the format "As a [role], I want [goal], so that [benefit]"

What is User Story or User Story Template

200

The name of the practice where the team estimates the size or complexity of each feature or user story using a relative scale, such as story points or t-shirt sizes

What is estimation or relative estimation

200

This is the term for the process of estimating the costs and benefits of IT projects and comparing them to alternative options

What is IT business case analysis

300

The term for the face-to-face conversation that is the most efficient and effective method of conveying information within an agile team

What is daily stand-up or daily scrum?

300

The name of the practice where the team agrees on a common definition of what it means for a feature or user story to be done or completed

What is Definition of done or DoD

300

The name of the graphical representation of the team's progress and performance, showing the amount of work completed and remaining in each iteration or sprint

What is burndown chart or burnup chart

300

The name of the metric that measures the average time it takes for a work item to move from the start to the end of the process, and helps the team monitor and improve their performance and predictability

What is lead time or cycle time

300

This is the term for the process of breaking down large IT projects into smaller, more manageable units that can deliver value faster and more frequently.

What is IT project modularization?

400

The principle behind the agile practice of self-organizing teams

What is that the best architectures, requirements, and designs emerge from teams that organize themselves?

400

The name of the method that helps the team visualize the flow of work from idea to completion, using columns that represent different stages of the process and cards that represent work items?

What is Kanban board or visual board

400

The name of the role in an agile team that is responsible for maximizing the value of the product or software and managing the product backlog

What is Product owner or PO

400

The name of the technique that helps the team estimate the relative size and complexity of user stories, using a scale of abstract values such as Fibonacci numbers, t-shirt sizes, or animal names

What is planning poker or estimation poker

400

This is the term for the process of adjusting the scope, schedule, and budget of IT projects based on changing customer needs and feedback.

What is IT project adaptation?

500

The name of the regular activity where the team reflects on how to become more effective and adjusts

What is retrospective or sprint retrospective

500

The name of the practice where the team collaborates with the customer or stakeholder to prioritize the features or user stories based on their value and urgency

What is Prioritization or MoSCoW prioritization

500

The name of the role in an agile team that facilitates the team's work, removes impediments, and coaches the team on agile principles and practices

What is Scrum Master or SM

500

The name of the graphical representation of the team's velocity, showing the amount of work completed in each iteration or sprint, measured in story points or other units

What is Velocity chart

500

This is the term for the process of releasing IT projects or features to a subset of users or customers before rolling them out to the entire population.

What is IT project experimentation?

M
e
n
u