We may earn an affiliate commission when you visit our partners.
Pluralsight logo

Implementing Scrum and Avoiding Scrum Anti-Patterns

Derek Davidson

Having learned the Roles, Events, Artifacts, and Rules of Scrum, we're at the point where we have to apply what we learned. This course is designed to do just that and provides practiced, proven techniques for implementing Scrum.

Read more

Having learned the Roles, Events, Artifacts, and Rules of Scrum, we're at the point where we have to apply what we learned. This course is designed to do just that and provides practiced, proven techniques for implementing Scrum.

Learning Scrum is one thing, applying it is something else entirely. This course provides proven tips and techniques for applying your knowledge of Scrum effectively.

In this course, Implementing Scrum and Avoiding Scrum Anti-Patterns, you will learn foundational knowledge of the application of Scrum.

First, you will discover common Scrum anti-patterns and how to address them. Next, you will learn approaches for applying Scrum in a traditional organization. Finally, you will explore the meaning of Scrum at scale as well as gaining valuable tips for taking the Professional Scrum Master level 1 assessment

When you’re finished with this course, you will have the skills and knowledge to apply your understanding of Scrum.

Enroll now

What's inside

Syllabus

Course Overview
Understand Scrum Anti-Patterns
Understand the Meaning of Scrum at Scale
Understand Approaches for Implementing the Agile Enterprise in a Traditional Organization
Read more
Tips for Passing the PSM I Assessment

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Geared for those already familiar with Scrum, this course assists with application using proven techniques
Taught by Derek Davidson, an established authority in this field
Provides insights into overcoming common Scrum anti-patterns
Presents strategies for implementing Scrum in traditional organizations
Offers guidance for understanding Scrum at scale

Save this course

Save Implementing Scrum and Avoiding Scrum Anti-Patterns to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Implementing Scrum and Avoiding Scrum Anti-Patterns with these activities:
Read Agile Retrospectives
Gain insights into effective retrospectives and improve Scrum team performance by understanding best practices and techniques.
Show steps
  • Read Chapters 1-3
  • Summarize key concepts and techniques
  • Identify areas for improvement in own Scrum team
Create a Scrum glossary
Solidify understanding of Scrum terminology by creating a comprehensive glossary, improving vocabulary and facilitating communication.
Show steps
  • Gather Scrum terms from course materials and external sources
  • Define each term concisely and accurately
  • Organize the terms into categories or sections
Compile notes and assignments
Organize and review notes, assignments, quizzes, and exams to enhance understanding and retention.
Show steps
  • Gather course materials
  • Organize materials by topic
  • Review and summarize key concepts
Five other activities
Expand to see all activities and additional details
Show all eight activities
Explore Scrum case studies
Analyze real-world Scrum implementations through case studies to learn from successes and challenges.
Show steps
  • Find case studies on Scrum implementations
  • Identify the context and goals of the Scrum implementation
  • Evaluate the effectiveness of the Scrum implementation
Participate in Scrum simulations
Engage in hands-on Scrum simulations with peers to practice Scrum ceremonies and decision-making, improving team collaboration and problem-solving skills.
Show steps
  • Identify willing peers and form a Scrum team
  • Define a simulation scenario and objectives
  • Run Scrum ceremonies and make decisions as a team
  • Reflect on the simulation and identify areas for improvement
Solve Scrum-based scenarios
Apply Scrum principles and techniques through practical scenarios to deepen understanding and improve problem-solving skills.
Show steps
  • Identify a Scrum scenario
  • Analyze the scenario and identify challenges
  • Develop a Scrum-based solution
  • Evaluate the effectiveness of the solution
Design a Scrum implementation plan
Apply Scrum knowledge to create a tailored implementation plan for a specific organization or project, demonstrating a comprehensive understanding of Scrum.
Show steps
  • Define the project scope and goals
  • Assess the organizational readiness for Scrum
  • Develop a customized Scrum implementation plan
  • Present the plan to stakeholders
Contribute to a Scrum-related open-source project
Gain practical experience and contribute to the Scrum community by participating in open-source projects, enhancing knowledge and soft skills.
Show steps
  • Identify a Scrum-related open-source project
  • Understand the project's goals and contribution guidelines
  • Make meaningful contributions to the project
  • Engage with the project community

Career center

Learners who complete Implementing Scrum and Avoiding Scrum Anti-Patterns will develop knowledge and skills that may be useful to these careers:
Scrum Master
Scrum Masters ensure that Scrum is implemented and followed within a team, organization, or project. They facilitate Scrum events, such as sprints and retrospectives, collaborate with team members to increase efficiency, and make sure the team adheres to the Scrum framework. This course provides fundamental knowledge of Scrum, such as Scrum anti-patterns, scaling Scrum, and understanding the meaning of Agile. This course can be particularly valuable to a Scrum Master because it offers many ways to implement Scrum.
Agile Coach
Agile Coaches help organizations and teams adopt and implement Agile methodologies, such as Scrum. They work with teams to improve their Agile practices and help them overcome challenges. This course provides a foundation for Agile principles, including Scrum events, roles, and artifacts. It also covers common Scrum anti-patterns and how to address them. This course may be useful for Agile Coaches who want a deeper understanding of Scrum or who want to learn some ways to implement Scrum effectively.
Product Owner
Product Owners are responsible for defining and managing the product backlog, which is a list of all the features and requirements for a product. They work with stakeholders to determine the priorities for the product and ensure that the team is building the right product. This course provides a foundation for Scrum principles, including Scrum events, roles, and artifacts. It also covers how to implement Scrum in a traditional organization and how to prepare for the PSM I assessment. This course may be useful for Product Owners who want to learn more about Scrum or who want to prepare for the PSM I assessment.
Project Manager
Project Managers are responsible for planning, executing, and closing projects. They work with stakeholders to define the project scope, develop the project plan, and track the project's progress. This course provides a foundation for Scrum principles, including Scrum events, roles, and artifacts. It also covers how to implement Scrum in a traditional organization. This course may be useful for Project Managers who want to learn more about Scrum or who want to learn how to implement Scrum in a traditional organization.
Software Developer
Software Developers design, develop, and maintain software applications. They work with stakeholders to gather requirements, design the software architecture, and write the code. This course provides a foundation for Scrum principles, including Scrum events, roles, and artifacts. It also covers common Scrum anti-patterns and how to address them. This course may be useful for Software Developers who want to learn more about Scrum or who want to learn how to work in a Scrum environment.
Business Analyst
Business Analysts work with stakeholders to gather requirements, analyze data, and develop solutions to business problems. They may also be involved in designing and implementing software applications. This course provides a foundation for Scrum principles, including Scrum events, roles, and artifacts. It also covers common Scrum anti-patterns and how to address them. This course may be useful for Business Analysts who want to learn more about Scrum or who want to learn how to work in a Scrum environment.
Quality Assurance Analyst
Quality Assurance Analysts test software applications to ensure that they meet the requirements and are free of defects. They may also be involved in developing and implementing quality assurance processes. This course provides a foundation for Scrum principles, including Scrum events, roles, and artifacts. It also covers common Scrum anti-patterns and how to address them. This course may be useful for Quality Assurance Analysts who want to learn more about Scrum or who want to learn how to work in a Scrum environment.
IT Manager
IT Managers are responsible for planning, implementing, and managing IT systems and services. They work with stakeholders to define the IT strategy and ensure that the IT systems meet the needs of the business. This course provides a foundation for Scrum principles, including Scrum events, roles, and artifacts. It also covers how to implement Scrum in a traditional organization. This course may be useful for IT Managers who want to learn more about Scrum or who want to learn how to implement Scrum in a traditional organization.
Data Scientist
Data Scientists use data to solve business problems. They work with stakeholders to gather data, analyze data, and develop solutions to business problems. This course provides a foundation for Scrum principles, including Scrum events, roles, and artifacts. It also covers common Scrum anti-patterns and how to address them. This course may be useful for Data Scientists who want to learn more about Scrum or who want to learn how to work in a Scrum environment.
DevOps Engineer
DevOps Engineers work with developers and operations teams to ensure that software applications are deployed and maintained efficiently. They may also be involved in developing and implementing DevOps processes. This course provides a foundation for Scrum principles, including Scrum events, roles, and artifacts. It also covers common Scrum anti-patterns and how to address them. This course may be useful for DevOps Engineers who want to learn more about Scrum or who want to learn how to work in a Scrum environment.
Operations Manager
Operations Managers are responsible for planning, implementing, and managing operations processes. They work with stakeholders to define the operations strategy and ensure that the operations processes meet the needs of the business. This course provides a foundation for Scrum principles, including Scrum events, roles, and artifacts. It also covers how to implement Scrum in a traditional organization. This course may be useful for Operations Managers who want to learn more about Scrum or who want to learn how to implement Scrum in a traditional organization.
Marketing Manager
Marketing Managers are responsible for planning, implementing, and managing marketing campaigns. They work with stakeholders to define the marketing strategy and ensure that the marketing campaigns meet the needs of the business. This course provides a foundation for Scrum principles, including Scrum events, roles, and artifacts. It also covers how to implement Scrum in a traditional organization. This course may be useful for Marketing Managers who want to learn more about Scrum or who want to learn how to implement Scrum in a traditional organization.
Sales Manager
Sales Managers are responsible for planning, implementing, and managing sales campaigns. They work with stakeholders to define the sales strategy and ensure that the sales campaigns meet the needs of the business. This course provides a foundation for Scrum principles, including Scrum events, roles, and artifacts. It also covers how to implement Scrum in a traditional organization. This course may be useful for Sales Managers who want to learn more about Scrum or who want to learn how to implement Scrum in a traditional organization.
Financial Analyst
Financial Analysts analyze financial data to make recommendations to investors and businesses. They use financial models to forecast financial performance and recommend investment strategies. This course does not provide any direct training in financial analysis. However, it does provide a foundation for Scrum principles, including Scrum events, roles, and artifacts. This course may be useful for Financial Analysts who want to learn more about Scrum or who want to learn how to work in a Scrum environment.
Human Resources Manager
Human Resources Managers are responsible for planning, implementing, and managing human resources policies and programs. They work with stakeholders to define the HR strategy and ensure that the HR policies and programs meet the needs of the business. This course provides a foundation for Scrum principles, including Scrum events, roles, and artifacts. It also covers how to implement Scrum in a traditional organization. This course may be useful for Human Resources Managers who want to learn more about Scrum or who want to learn how to implement Scrum in a traditional organization.

Reading list

We've selected ten books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Implementing Scrum and Avoiding Scrum Anti-Patterns.
Classic in the field of Scrum and provides a comprehensive overview of the framework. It is particularly useful for those who are new to Scrum or who want to learn more about its history and principles.
Provides a comprehensive overview of Scrum and how it can be used to manage projects. It valuable resource for project managers who want to learn more about Scrum or who want to implement it in their own projects.
Provides a practical guide to implementing the Toyota Production System. It valuable resource for Scrum teams who want to improve their productivity and efficiency.
Provides a practical guide to agile estimating and planning. It valuable resource for Scrum teams who want to improve their ability to estimate the size and complexity of their work.
Provides a comprehensive overview of agile development. It valuable resource for Scrum teams who want to learn more about agile principles and how to apply them to their work.
Provides a practical guide to Scrum and XP. It valuable resource for Scrum teams who want to learn more about how to implement these frameworks in their own work.
Provides practical guidance on how to conduct effective retrospectives. It valuable resource for Scrum teams who want to improve their ability to reflect on their work and make improvements.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Implementing Scrum and Avoiding Scrum Anti-Patterns.
Our mission

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.

Affiliate disclosure

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.

© 2016 - 2024 OpenCourser