Agile Simplified
Get an overview of Agile processes and iterations.
We'll cover the following...
Agile vs traditional life cycle
A traditional project is divided into phases, where each phase consists of only one type of work, such as analysis, design, build, or testing.
An Agile project is divided into small timeboxes called iterations.
Overview of Agile iteration
Iterations are timeboxed and never extended. Most Agile projects opt for iterations with a fixed length, for example, two or four weeks. Each iteration has the same construction, starting with a kickoff in which the work items for the iteration are chosen. Subsequently, the selected work items are realized. At the end of the iteration, both the realized work items and the method are evaluated. Iterations are the heartbeat of the project.
The work items for the starting iteration are selected from the list of all work items yet to be realized. This list is often called the project or product backlog.
Let’s assume that the alphabets represent work items and numbers represent the amount of time needed to complete them. In some companies, the following numbers are used to represent the time required to complete a work item:
Usually, work items that are marked XL need to be broken down into smaller tasks.
The team advises on the selection of work items, but it’s always the customer who chooses—for ...