What is an Agile Process?
The word agile means fast and an agile process implies a process that is minimally loaded with activities that consume time and produce no visible gains to the job that we are doing. In the world of software development methodologies, this term means those processes that understand the inherent uncertainties and do not encumber it with unnecessary activities that are detrimental to the pace of the development process.