Traditional software development methodologies work on the premise that software requirements stay consistent all through the project. But, with increment in complexity , the requirements undergo various changes and continuously advance. - See more at: http://findnerd.com/list/view/Agile-Methodology/17229/#sthash.Vlvcw826.dpuf
Topics