The principles of scrum are easy - using scrum is not! You cannot preach daily visability of your progress without having the right tooling. This requires burndown charts on the one hand but this is not sufficient. The right user interface to motivate your team to use and update tasks/tickets is required. The effort to care for the tickets has to be minimal for acceptance reasons. This was the main reason for us to introduce Agilo and we are really happy with the result.