This article was automatically translated from the original Turkish version.
Scrum is one of the agile methodologies used in software development and project management. It was defined in the early 1990s by Ken Schwaber and Jeff Sutherland. Scrum is an iterative and incremental approach for managing complex projects and provides an effective work model especially in environments with changing requirements.
Scrum embraces the core values of the Agile Manifesto: individuals and interactions, working software, customer collaboration, and responding to change over following a plan. Scrum is based on three fundamental roles, events, and artifacts:
Scrum is widely adopted in software development common and together; it has also been successfully applied in marketing, product development, education, and even the healthcare sector.
Definition and Core Principles
Roles
Events
Artifacts
Advantages of Scrum
Application Areas