Agile is a flexible programming methodology, created as an alternative to traditional methods. It is primarily a way of thinking about the project, which includes various methodologies such as Scrum, Lean, Kanban, Extreme Programming and ASD. Despite some differences, they all concern the perception of the reality of IT projects. […]