I'm a Scrum Master for a team who are working on different features for different products, but all for the same company. As we're a small team, we've kept it to 1 team and have been sprint planning that way.
We're slowly moving to a 1-team approach where they start to work on the same thing, but until then, I'm not sure if we're running sprint planning effectively.
For example, I'm keen on them thinking through and identifying the likely developer tasks for each story within the sprint planning session. However, as we have 3 developers (1 developer being highly specialised in data visualisations) and 1 designer, they feel self-conscious that they're wasting everyone else's time when they're discussing and elaborating on their tasks.
- we end up with multiple sprint goals, which is probably a necessary evil considering we are working on different things
- we've started tracking velocity as a whole team instead of as individuals, but I'm not sure if this will be an issue considering the team set-up
What can I do to help the team run their sprint planning better despite being a 'mercenary'-type team?