Skip to Content

Agile, what exactly is it?

Why Agile?

The Agile project approach (Agile Development). The English word Agile means nimble, flexible. For Odoo Experts, the Agile methodology is the preferred project approach. An approach in which flexibility in the approach takes center stage.

An Agile project approach assumes that the world changes during the project and tries to accommodate these changes as effectively as possible without losing sight of the project result. In an Agile project, the end product is not fully defined in advance, but adapts during the project execution period to any changing circumstances or customer wishes.

Compared with a traditional project approach, Agile distinguishes itself by embracing changes during the project, instead of avoiding them as much as possible. In a traditional project approach, people try to resist changes by, on the one hand, defining the specifications in detail and, on the other hand, setting up a very formal change management process in order to discourage changes.

The Agile approach originated from IT-oriented projects involving software development, but the principles can also be used very effectively in other types of projects.

In our project approach, we use the basic principles of the so-called ‘Agile manifesto’. These are:

  • Individuals and interactions over processes and tools
  • Working software over comprehensive documentation
  • Customer collaboration over contract negotiation
  • Responding to change over following a plan

Differences Between Agile and Traditional

Agile (Iterative)

  • Moving toward the result in small steps (iterations). The final result is not yet fixed.
  • Iteration focused on a working partial result. Looking less far ahead = less uncertainty
  • Experts from different phases in one team
  • Working together toward the result. A lot of personal collaboration
  • Ability to respond quickly to changes. Regular updates to the project plan

Traditional (Waterfall)

  • The production process is central
  • Moving toward the final result in a fixed sequence
  • Controlling risks through planned work
  • Planning the future in detail
  • Focus on the final result as a whole. Looking far ahead = great uncertainty
  • Experts per phase. Handing over results to the experts of the next phase
  • Changes have a major impact

We are convinced that an Agile project approach delivers a better result. When implementing the ERP system we start with a clear basic installation. From this foundation, we continue to build out the project together. Along the way, you gain more insight into the business processes and how you want to implement them. Implementing ERP software often provides new insights. Thanks to the Agile approach, together with your own Odoo Experts consultant, you can incorporate these into the further implementation process. It is quite a challenge to be able to oversee everything from day one. Fortunately, that is not necessary. As mentioned, we respond to this flexibly.

Agile, what exactly is it?
Erwin van der Ploeg September 17, 2015
Share this post