Recently due to team changes within the company, I have been put into a team that runs scrum. It was my first and I am not familiar with Scrum sprints and processes. Previously I work independently and reporting directly to my direct manager which is in a remote location.
Now, I am struggling between what's required of me versus what Scrum can do for me. I play a different role in the Scrum team because my work involves research and data analysis where I might be required to conduct a study which may or may not be related to the team's project. I feel a gap with other team members as the other developers are not familiar with research work and cannot take up my user story and vice versa. We just had our first official sprint run this week and I am having some doubts now.
- Is it possible to run scrum when we have people with 2 different roles working the same sprint but on different projects that are independent of each other? I have read about running 2 streams where one stream will be for research (in my case) and one will be for development like this article: Agile and User Experience: Two Streams
- How do I leverage from Scrum so that I can benefit from it instead of just going along with it because it's required of me?
- Poker Session - can we do away with poker session as I am trying to find a balance between the team velocity and my tasks. Is there a different way to evaluate my tasks so that it won't affect my team's velocity if I had to drop or create a new user story in the middle of the sprint.
- What is the main role of the Scrum Master when it comes decisions on matters regarding the sprint?
- Would it be professional to voice out my concerns that I feel that I need more researchers in the team and I need some flexibility from the traditional way scrum in other teams?
Edit: Is there a way to move this whole thread to Project Management so that it would be fair to those who answered this question.