*Department of computer science, University of Agriculture, Faisalabad, Pakistan
Online published on 25 May, 2016.
The adaptation of software development methodology is essential to build software. Typically there are two models for development: traditional and agile method. These models have further different methodologies. The agile methodologies are used to make the development process flexible. Here in this paper I have discusses waterfall and extreme programming (XP) model. The extreme model overcomes the problems of waterfall model. It produces the software timely under time box technique but still there are some problems in XP e.g. incomplete iterations during time box so this paper discusses some reasons and their solution.
Traditional, Agile, Extreme Programming, Time boxing, Iterations