Introduction
In the changing realm of project management one approach has stood out from the rest—Agile. Agile project management is a methodology that values flexibility, collaboration and adaptability, over planning and structures. However it's important to recognize that Agile might not be not a solution before embracing