To search, Click below search items.


All Published Papers Search Service


Agile Process:An Enhancement to The Process Of Software Development


Ramandeep Kaur, Manmohan Choudhary, Rahul Mehta


Vol. 12  No. 7  pp. 101-105


In last decade, various agile methods have been introduced and used by software industry. It has been observed that many practitioners are using hybrid of agile methods and traditional methods. Agile was created in large part in reaction to the predominant waterfall model, and to a lesser extent to all ""traditional"" methodologies. Thus, there is strong need of agile software development life cycle that clearly defines the phases included in any agile method and also describes the artifacts of each phase. The generalization of agile software development life cycle provides the guideline for average developers about usability, suitability, applicability of agile methods. This paper presents a coherent strategy for continuous integration of some good features of classical / traditional methods of software development with the agile methodology viz., Extreme Programming, Scrum etc. to enhance the current software development techniques. This inturn can be used in a highly adaptive software environment.


Agile software development, extreme Programming, Adaptive software environment, Scrum, Continuous Integration