Agile thinking is a mentality. It’s not a fixed process, nor a set of rigid rules to follow, but an iterative approach to project management that aims to reduce headaches while increasing project success and customer satisfaction. Because the agile process requires constant evaluation of plans, results, and deliverables, teams…