This TSP Symposium 2014 presentation explains that the interest in Agile/Scrum software development practices continues to grow as companies seek more efficient methods of developing software while meeting market demands for delivery. Scrum is a software development methodology based on Agile principles. Agile methodologies promote a project management process that encourages frequent inspection and adaptation; a leadership philosophy using teamwork, self-organization, and accountability; and strong customer involvement.
However, Scrum/Agile implementations don't always go as planned, and without
some due diligence, chaos is easy. In this session, Neil enumerates the
problems to look out for and provides example corrective actions: