Broadly defined, Agile Project Management is an iterative process that focuses on customer value first, team interaction over tasks, and adapting to current business reality rather than following a prescriptive plan. Agile Project Management is based on the same organizational practices and key principles found in the Agile Manifesto.

Agile Project Management is how you deliver high value and technical quality within your time and budget constraints. However, the principles go beyond software development. It’s a mindset for people who need a management approach that builds consensus quickly in a fast-paced environment.

Discover the problem that your business is trying to solve.

Agile Project Management uses facilitated work sessions with business and IT to get to a shared understanding of the problem, the solution and the plan. Outputs such as low-fidelity prototypes and story maps help you move quickly to a solution.

Evolve quickly, respond, and adapt.

You don’t often get it right the first time. Agile Project Management helps you find the source of the problem quickly through frequent testing. And even better, it gives you to the tools to solve it because you have involved the right stakeholders continuously.

It’s a new way of thinking.

We love spiking, story walls and team charters as much as the next person, but at the end of the day, Agile Project Management is about embracing a servant leadership mindset. It’s about understanding self-organizing teams and the interaction between all the roles contributing to the development process. And it’s about encouraging collaboration and discovering innovative solutions, unleashing the power of Agile thinking.

Source: https://www.thoughtworks.com/agile-project-management