Scrum flow begins with selecting specifications from a release backlog to create a product backlog of customer specifications. Teams then estimate and prioritize the product backlog items and add tasks for each user story. Finally, they set sprints with planning tables to allocate people and start working on the product backlog items through the sprints until completion.