Is a team of 6 members (3 software developers and 3 researchers) enough to develop a small-scale mobile application using Scrum methodology?
Greetings! I am a novice software developer who is doing a project with a team of 6 members, consisting of 3 software developers (myself included) and 3 researchers. The project's deadline is 6 weeks and our goal is to create a mobile app containing an algorithmic-driven system based on user preferences with a database focused on scientific research. So my question is: will the Scrum methodology be suitable for this kind of project, and if so, how does the role of Product Owner, Scrum Master, and Team Member be determined exactly?
If it's 6 weeks before you have anything finished and of usable quality, that's too long. The maximum Sprint length is a month. Bear in mind that Scrum isn't a methodology. It's a framework by means of which intelligent people, operating in their own context, can produce a methodology that's appropriate for them.
So do you have a methodology which would allow you to get feedback in Sprints of, say, no more than 1 or 2 weeks? If it is useful to inspect and adapt at that sort of rate, then Scrum is likely to prove useful. The need to innovate is the key.