This document discusses the evolution of Agile Scrum software development methodology. It provides an overview of Scrum, including roles like the Product Owner and Scrum Master. It then presents a case study on using Scrum methodology for a shopping cart project. The results showed improvements like easier requirement changes between sprints, better customer involvement, and fewer bugs. In conclusion, Scrum addressed many issues of traditional methodology.