Realize iteration
The core part of any Smart project consists of a sequence of
Realize
iterations. During these iterations the software is built, in a use case driven approach. During the previous iterations, usually types as
Propose
and
Scope
the size and scope of the project were determined and a backlog of smart use cases and additional work items is prepared.
Now it's time to build the software. This is done in a sequence of
Realize
iterations, possibly followed by one or two
Finalize
iterations. Both types of iteration follow the
smart iteration cycle
.
How many
Realize
and
Finalize
iterarion a project contains, depends on a small number of factors:
Complexity
. The total complexity of the project is of course of main importance. This complexity is expressed in smart use case points (SUCPs) and is determined during a
Propose
iteration, and usually sharpened during a following
Scope
iteration, when reusable services are investigated.
Velocity
. The size and experience of the development team decides the velocity (or speed) of the team. This velocity is expressed in two figures: the number of hours per smart use case point (h/SUCP) and the number of smart use cases points per iteration (SUCP/i).