Agile Dissected and Applied