Agile - kubapeter/portfolio GitHub Wiki
Agile is a philosophy for developing software that is based on the values and principles of the Manifesto for Agile Software Development.
Process models and Agile
While linear process models do not work well with Agile principles and practices, iterative and parallel models do. This is mostly because of the following Agile values
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
and the Agile principle
Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.