What is the rationale for Scrum teams implementing short sprints?


to postpone the detection and resolution of errors until later sprints


to break work into smaller chunks that can be delivered early and often


to improve collaboration and communication among virtual team members


to maintain a record of each team member’s roles and responsibilities