An Agile methodology that concentrates on the features of the software and the business needs of the client.