Creating Agile Learning Solutions to Achieve Successful User Adoption