Using Agile for Project Management

Agile methodologies have been gaining deciples for a few years now, and Tellonline have this year begun implementing it's principles in our project management style. If you’ve read the Agile Manifesto, they you will already understand how it's doctrines of collaboration and flexibility lend it perfectly to a digital agency.
Agile Manifesto is all about improving the quality and flow of a project by removing complicated processes and confusion, and employing an iterative, flexible approach that adapts to the way modern businesses are run. The result? Improved customer value, streamlined projects and happier working teams.
Agile is flexible in every sense and can mean different things to different businesses. But the key element is its effectiveness on quality across the board. The collaborative nature has benefits for everyone involved and leads to a much happier team!
The key principles
The primary principle is that the whole team involved in a project should be as tightly woven as possible, and everyone shares responsibility for the project.
This is successfully achieved by encouraging frequent communication so that issues and developments can be shared regularly. Daily morning meetings are recommended, thus allowing an informed working structure for the day ahead.
Frequency also relates to testing methods. Any necessary testing can be set up to run overnight so that bugs and issues can be discussed at the next morning’s meeting. By testing new elements and features regularly, teams can quickly identify what works and what doesn’t. That’s not to say that anything is rushed; the agile principle rests heavily on product and service quality.
The benefits of agile project management
The benefits of using Agile in our own agency are that:
  • Collaboration is central for both how we work together, and how we work with clients. With greater collaboration, comes greater opportunities for providing feedback, a wider range of perspectives, and ultimately a better end product.
  • Projects are broken up into smaller milestones with faster turnarounds, which means that clients will be able to keep a track of how the project is progressing, and have greater opportunity to provide input and make alterations
  • By managing a project in this efficient, piecemeal manner, problems are more quickly identified (and therefore fixed) and therefore less likely to interfere with the overall project in the long term. Projects are subject to change, and agile project management allows your team to react and prioritise these developments effectively.
  • Perhaps most importantly, using agile project management values every single member of the project team, improving overall morale and reducing the likelihood of buck passing! Everyone is equally responsible for the successful delivery of an end product.
Want to know more?
The benefits and practices of agile project management are vast and varied; it’s impossible to do appropriate justice in one blog post. You can read more about the 12 principles of the Agile Manifesto or read more about the theory in practice here.
But probably the best way to become familiar with the inner workings of agile project management is to implement it within your own environment.
Posted: 26/11/2014 15:53:44