Here is a suggested approach to structuring an agile project, focused on iterating and delivering fast. It is equally important to watch out for some common pitfalls while structuring an agile approach.
“Cycles” are miniature iterations of the project. In each cycle we design, build, validate and review. With each iteration, improvements strengthen the service offerings.