The simplest situation of doing product development with Scrum is to have one Product Backlog capturing the desirements for that Product, and having
one Scrum Team implementing that Product Backlog in Sprints. The Development Team has all skills to turn several Product Backlog items into Done per Sprint upon the definition of Done.