Scrum refers to an iterative, incremental framework for projects and product development. Scrum structures development in cycles of work called sprints. The iterations are not more than one month each and takes place one after the other without pausing. The sprints are usually time boxed. This means that they end on a specific date irrespective of whether the work has been completed or not. It is also never extended. At the start of each sprint, the cross-functional team selects items (customer requirements) from a prioritized list. The product development team then commit to complete the items by the end of the sprint. During the sprint process, the items chosen are not changed.
The team also gathers everyday briefly to inspect their progress and make adjustments on the next steps to ensure the completion of the remaining work. At the end of the sprint period, the team reviews the sprint with the relevant stakeholders and also demonstrate what they have built. Feedback is received regarding what may be incorporated in the next sprint. The emphasis of scrum is to have a working product at the end of sprint that is really done.
Bass, J. M. (2016). Artefacts and Agile Method Tailoring in Large-Scale Offshore Software Development Programmes. Information and Software Technology.
Maximini, D. (2015). The Scrum Culture: Introducing Agile Methods in Organizations. Springer