My company is experimenting Scrum and we are currently building a new product. Often we have to do some maintenance in legacy projects and as their Scrum Master I'm puzzled how handle this inside the Sprint.
Should we wait for the end of the Sprint and make a new short iteration for the legacy projects?
Is it bad to have "parallel work" and allocate a single developer to solve the problem and do the maintenance?
Obs: my team currently has 4 developers only.
Edit:
Forgot to say: the maintenance and main project are separated and completely different.