Scrum is a framework for agile software development that helps teams deliver high-quality software in short iterations called sprints. Scrum is based on empirical data and is designed to be adaptable and flexible to meet the changing needs of the project and the team.
Scrum was developed in the 1990s by Jeff Sutherland and Ken Schwaber. It is based on the empirical process control theory and is derived from the Toyota Production System. Scrum has been widely adopted by software development teams around the world and is considered one of the most popular agile methodologies.
Scrum is based on the following key principles:
Scrum is a framework for agile software development that helps teams deliver high-quality software in short iterations called sprints. Scrum is based on empirical data and is designed to be adaptable and flexible to meet the changing needs of the project and the team.
Scrum was developed in the 1990s by Jeff Sutherland and Ken Schwaber. It is based on the empirical process control theory and is derived from the Toyota Production System. Scrum has been widely adopted by software development teams around the world and is considered one of the most popular agile methodologies.
Scrum is based on the following key principles:
Scrum involves three key roles:
Scrum offers numerous benefits, including increased productivity, flexibility, transparency, and collaboration. Scrum has been shown to reduce project risks, improve software quality, and increase customer satisfaction.
Several tools and software are commonly used with Scrum, including project management tools, collaboration platforms, and issue tracking systems. Some popular Scrum tools include Jira, Trello, Asana, and ScrumDesk.
Scrum is used in various industries, including software development, IT, manufacturing, and healthcare. Scrum professionals have a wide range of career options, including:
Numerous online courses are available to learn Scrum. These courses provide a convenient and flexible way to gain knowledge and skills in Scrum. Online courses may include video lectures, interactive exercises, quizzes, and discussion forums.
Online courses can provide a comprehensive understanding of Scrum principles, practices, and tools. They can help learners develop the skills and knowledge necessary to effectively apply Scrum in their work.
While online courses are a valuable tool for learning Scrum, they may not provide the same level of hands-on experience as in-person training or working on a Scrum team. To fully understand and master Scrum, it is recommended to combine online learning with practical experience.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.