The agile methodology is an iterative working practice that emphasizes a cyclic and collaborative approach. Contrary to the waterfall methodology, the agile approach moves through a cycle of phases several times during the lifespan of the project.
Similar to the waterfall approach, the backlog is built with tasks that need to be completed. This process is sometimes known as scoping – you scope the project.
Following the agile methodology, the initiation of the development and implementation phase can begin. However, as agile is an iterative methodology, daily, weekly, monthly, or quarterly iteration and feedback meetings between agency and client will often be a direct component of the development process. The frequency of those meetings is dependent on the nature of the project, including tasks, time, and complexity.
The agile methodology will often follow an ongoing cycle of development, review, feedback, and approval. The approval phase will determine whether the work item can be completed or whether any changes need to be made. These changes are then recorded and a new adjustment and prioritization of the backlog will take place.