Qualitative comparison of agile and iterative software development methodologies

Recent empirical research have been conducted identifying a number of advantages of agile software development methods by comparing them to traditional methodologies. However, from the first waterfall to current agile methodology there still have some obstacles that makes software delivery challenging and heavy-duty work. In order to make a clear distiction and insight into the theoretical and practical value of agile and traditional methodologies, in this paper a qualitative comparison of MSF, as representatnive of iterative methodology, and Scrum, as representative of agile methodologies, are presented.