- What is agile project management?
- The 12 Agile Principles
- Agile project management and customer satisfaction
- What Makes Agile Projects Better?
There are many project management training courses today, which teach an array of different project management techniques. One of the fastest growing techniques is agile project management. Despite the approach having been around for many years it is still considered a new approach to project management by many organisations. There is a manifesto to follow, as well as 12 key principles that need to be adopted. If this is something you are unfamiliar with, don’t fret, as we will reveal everything you need to know about this approach in this post.
What is agile project management?
Agile project management came to fruition because project management, especially for IT projects, needed a makeover. It’s seen as the modern approach to managing a project. Agile project management is a form of project management that is centred on delivering products that are well-tested and reflect the needs of the customers, team input, scope flexibility, the continual improvement of the project’s processes and product, and the early delivery of business value. This approach has caught the attention of project managers all over the world, and has become the focus of a lot of project management causes.
It was in 2001 that agile project management came about. A group of project and software experts came together to speak about what their successful projects had in common. As a result of this discussion, the Agile Manifesto was developed. This is a statement of successful software development values. It states that through the work of finding improved methods of developing software, they have come to value:
- Reacting to change, instead of just following a plan
- Collaborating with customers, instead of contract negotiation
- Working software, instead of excessive documentation
- Interactions and individuals, instead of tools and processes
The 12 Agile Principles
- Your highest priority is to ensure the customer is satisfied with continual and early delivery that is valuable.
- Agile procedures are designed to harness change for the competitive advantage of the customer. This means that you need to welcome a change in requirements, irrespective of how late it is in the development stage.
- Shorter timescales should be preferred. It is important that a working product is delivered on a regular basis, from a few weeks to a few months.
- Collaborative working is a must. Everyone needs to work collectively on a daily basis throughout the entire project.
- Motivated individuals need to be the centre of the project; what the project is built around. You need to trust that they will get the job done, and give them all the support required, as well as the environment needed.
- Face-to-face conversation is viewed as the most effective and efficient way to convey information to and within the project team.
- The primary progress measure should be a working product.
- Sustainability is promoted through agile project management. Everyone involved in the project needs to indefinitely maintain a constant pace.
- Agility is enhanced through continual attention to excellence.
- One component that is viewed as essential is simplicity, which is the art of optimising the amount of work that is not complete.
- Self-organising teams create the best results.
- It is important that the team has time for reflection, determining how to be more effective. Do this on a frequent basis. You can then alter your behaviour in accordance.
Agile project management and customer satisfaction