A sprint is the core of the This is one Agile framework for supporting teams during complex product development. Scrum takes an empirical approach. Scrum includes teams with associated roles, events, artifacts and rules that are found in the Scrum Guide. The basic Scrum Team includes the Scrum Master, the Product Owner, and the Development Team. Scrum values include having cross-functional teams that are self-directed to optimize creativity, flexibility, and productivity. framework in software development. Translated from Scrum speak, sprint means iteration.