This report discusses using Agile methodologies in what can be described as a medium to large scale project [1]. In this report, we will discuss the impact Agile methodologies had on the project over the period of two and half years and the lessons learned while scaling agile techniques to a relatively large team. We will discuss some interesting experiences - good and bad - encountered during the course of this project.