It consumes a lot of users’ time 6. There is a possibility of accruing project cost and overall development time on long series of iteration if work is not properly documented In summary, System Analysts should weigh the pro and con of different approaches for a system project before choosing a development method Agile Method is used in the following scenarios: 1. When new changes need to be implemented. The freedom agile gives to changes is such that, new changes can be implemented
1. INTRODUCTION Developing computer software and information systems is a procedure that has been usually worked on by various methodologies of development. Software development methodology is defined as the structure of planning, managing and controlling the process of building up an information system. Officially, the methodology of software development is called Software Development Life Cycle (SDLC), which is used mainly in various engineering and industrial work areas like software engineering