Scrum is a project management approach for creating, delivering, and maintaining complex products. Scrum has been widely utilized to build software, hardware, embedded software, autonomous vehicles, schools, government, marketing, controlling the operations of enterprises, and even to manage our daily lives since the 1990s. The Scrum team's gradual and iterative approach to maximizing learning and integrating it into the product/service and manner of working. Sprints are run one after the other, with no breaks in between. Product owner, scrum master, and development team members are the three positions in Scrum. Since scrum is based on empiricism, self-organization, and continuous improvement, the three roles provide a fundamental description of tasks and accountability. Scrum allows teams to take control of their organizational structures and to continue to improve.