The evolutionary method is different from the conventional software engineering model. The conventional software development model presumes that once development (actual building of the new system) is in progress, the requirements and the design are ‘frozen’ untouchables. In fact they should be dynamically adjustable at each evolutionary step. The evolutionary model reflects this real world situation.