Agile project management has been defined in many formal definitions.

I find this one most informative — an iterative approach to managing software development projects that focuses on continuous releases and incorporating customer feedback with every iteration.

What we have to understand about the definition is that in Agile we value:

  • Working software over comprehensive documentation
  • Customer collaboration over contract negotiation
  • Individual interactions over processes and tools
  • Responding to change over following plans

Why is Agile important?

Image for post

So why would you even decide to change from whatever style you’ve been using for your project or company to agile project management?

Software development has had a huge change over the past years. What happened before was that teams would lock themselves in offices for months or even years trying to develop a comprehensive product. …

About

Enock Lubowa

A passionate technologist and software engineer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store