We're having trouble incorporating certain types of tasks into our product and sprint backlogs:
- Meetings with clients
- Training and knowledge-sharing
- Administrative tasks
Some of these aren't directly related to the project, so it's easy to put them aside and refer to them as administrative overhead (thereby reducing the doable story points in a sprint).
Some tasks, however (usually client meetings) are recurring or very frequent. How should these be handled? They don't usually directly relate to any particular user story, but they're vital for the project.