Every task in SCRUM is carried out through Sprints. A Sprint is a 30-day period of development time. Schwaber [17] explains that each Sprint is initiated with a Sprint planning meeting, where the Product Owner and Team get together to collaborate about what will be done for the next Sprint. Selecting from the highest priority Product Backlog, the Product Owner tells the Team what is desired, and the Team tells the Product Owner how much of what is desired can be turned into functionality over the next Sprint. In the first sprints, most of architecture and infra-structure work are done, so less functionalities are released.