CoursesBlogsWebinarsAll

What is Agile Project Management?

,

posted by:

A Brief History

In the early 1990s application development was facing a crisis in that the applications in production aimed at meeting business needs was lagging by as much as 3 years. By the time the applications were produced, business needs had once again changed and projects were closed prematurely as they had become unviable.

With all these factors in mind, 17 software professionals met in a ski lodge in 2001 in Utah, US, in order to discuss a better approach towards software development, and Agile was born.

Roles and Responsibilities

When it comes to Agile Project Management it is worth noting that most Agile processes – and Scrum in particular – do not include a role called “Project Manager”. Without a specific person tasked with performing all managing duties, those responsibilities are distributed among the other roles on the project, namely the team, the ScrumMaster, and the Product Owner.

How are Agile projects managed?

In Agile Project Management, Scrum is the Agile process with the most to say about the management of a project, so we will use it as our model process for answering this question. On a Scrum project, there are three roles: Product Owner, ScrumMaster and team.

The Product Owner is responsible for the business aspects of the project, including ensuring the right product is being built and in the right order. A good product owner can balance competing priorities, is available to the team and is empowered to make decisions about the product.

The ScrumMaster serves as the team’s coach, helping team members work together in the most effective manner possible. A good ScrumMaster views their role as one of providing a service to the team, removing impediments to progress, facilitating meetings and discussions and performing typical project management duties such tracking progress and issues.

The team itself assumes the responsibility for determining how to best achieve the product goals such as cost and quality standard as established by the product owner. Team members will collaboratively decide which person should work on which tasks, which technical practices are necessary to achieve stated quality goals etc.

From looking at these three roles we can see that the Agile project management responsibility is divided among a project’s product owner, ScrumMaster and team.

Is the ScrumMaster considered the Agile Project Manager?

In Agile project management the world may come to view the ScrumMaster as a 21st century version of the Project Manager. Unlike a traditional Project Manager, the ScrumMaster is not viewed as the person to credit (or blame) for the success (or failure) of the project.

The ScrumMaster’s authority extends only to the process. The ScrumMaster is an expert on the process and on using it to get a team to perform to its highest level. But a ScrumMaster does not have many of the traditional responsibilities – scope, cost, personnel and risk management among them – which a Project Manager does.

Who handles the traditional project management responsibilities in Agile project management?

Traditional Project Managers take on a great deal of responsibility. They are responsible for managing scope, cost, quality, personnel, communication, risk, procurement and more. This has often put the traditional Project Manager in a difficult position—told, for example, to make scope/schedule trade-off decisions but knowing that a product manager or customer might second-guess those decisions if the project went poorly.

Agile processes acknowledge this difficult position and distribute the traditional Project Manager’s responsibilities. Many of these duties such as task assignment and day-to-day project decisions revert back to the team, where they rightfully belong. Responsibility for scope/schedule trade-offs goes to the product owner.

Quality management becomes a responsibility shared among the team, product owner and ScrumMaster. Other traditional project management responsibilities are similarly given to one or more of these Agile roles.

Do Agile Projects scale?

Agile processes like Scrum are definitely scalable. While the typical Agile project has between five and twenty people across one to three teams, successful Agile implementations have also been used on projects with 200-500, even 1,000 people. As you might expect, projects of that size must introduce more points of coordination and project management than small-scale implementations.

To coordinate the work of their many teams, larger projects sometimes include a role called Project Manager. While involving someone on the project with this title or background can be very helpful, we need to be careful of the baggage associated with the title of Project Manager.

Even on a very large Agile project, much of the project management will still be done by teams—for example, teams will decide how to allocate tasks, not a Project Manager —so the Project Manager role becomes one of Project Coordinator. Duties would include allocating and tracking the budget, communicating with outside stakeholders, contractors and others, maintaining the risk census with guidance from the teams, ScrumMasters and product owners etc.

Become a Project Manager

Unlock your potential with our project management resource! Get the highest level of approved training and a personalized support team to guide you every step of the way – from onboarding to getting placed in your dream career. Don’t miss out on this opportunity to level up your skills and achieve your goals! Download now.

Study with us and gain access to a host of benefits

5 Star Support Team

Flexible Finance

Access to recruitment Specialists

World Recognised qualifications

Fully flexible study options

Unlimited resources

Want to stay up to date?

Sign up for latest news and update

Recommended for you

  • image representing the six most effective project management methodologies

    The 6 Most Effective Project Management Methodologies

    understand what the six most effective project management methodologies are and how they are applied to real-world projects.

    View More

  • image representing the effective project management practices of SpaceX

    What SpaceX Can Teach Us About Effective Project Management

    Understand what SpaceX can teach us about effective project management by how they run their company and deliver projects successfully.

    View More

  • project management professionals planning a PRINCE2 project

    The Ultimate Guide to the PRINCE2 Foundation Course

    PRINCE2 Foundation is a project management course focused on teaching the foundational knowledge of the PRINCE2 methodology for managing projects .

    View More

  • project management professionals planning a project in an office

    The Ultimate Guide to the PRINCE2 Practitioner Course

    Learn everything you need to know about the PRINCE Practitioner course. This is a specialist project management course designed to increase project management knowledge and skill, and help you succeed in a project management career.

    View More