What is the Agile Project Management Process?
Agile project management takes an iterative approach to project management. Therefore, the Agile project management process is cyclical, repeated over several fixed iterations or “sprints.” While the Agile process may vary slightly, depending on which framework you choose to implement, here’s an overview of the general steps:
Step 1: Pre-planning
During the pre-planning phase of your Agile project, you’ll select your Agile framework, assign your project team, define any known project requirements, and create a high-level project plan. This plan will include information such as the number and length of sprints, as well as the overall estimated scope, budget, and project schedule.
Step 2: Plan initial sprint
Once the pre-planning is completed, you and your team will create a detailed plan for the initial sprint. Each sprint should end in a working version of the final product. So, when planning the sprint, you’ll determine which components, features, or functionality will be in the initial version. Then you can create a detailed plan, including the schedule and budget around those requirements.
Step 3: Execute initial sprint
Once the initial sprint is planned, it’s time for your team to execute it. This sprint will end with the delivery of a working model or draft to the customer. Depending on the type of product, execution may include many processes such as design, production, testing, and so on. During sprint execution, there’s typically a daily meeting with the team to discuss progress and tackle any problems that arise. Often, the customer is also included in this meeting, so feedback can be elicited and changes can be raised, discussed, and approved in a timely manner.
Step 4: Hold sprint review
At the end of the sprint, you’ll have a review meeting with your team, often called a Sprint Retrospective. The purpose of the review is to discuss the outcomes of the sprint and any changes that need to be incorporated into the next one.
Step 5: Repeat steps 3 & 4
Once the initial sprint is successfully completed, and the review has been conducted, you move into planning the second sprint. The cycle then repeats itself until you complete the final sprint and deliver the final product to the customer.