We may earn an affiliate commission when you visit our partners.
David Starr

Is boilerplate Scrum meeting all your needs? Do you have more complex scenarios than out-of-the-box Scrum solves for? If so, this course is for you. Learn how to augment Scrum and get even more from your Agile practices.

Read more

Is boilerplate Scrum meeting all your needs? Do you have more complex scenarios than out-of-the-box Scrum solves for? If so, this course is for you. Learn how to augment Scrum and get even more from your Agile practices.

Scrum doesn't solve for all situations the same way and many teams get confused by this, causing them to ultimately abandon Scrum. In this course, Complementary Practices for Succeeding with Scrum, you will gain the ability to combine Scrum with new practices that will accelerate your team and renew your Agile practice. First, you will learn the truth behind some myths of Scrum. Next, we look at Scrum as an extensible framework you can build on. Finally, we'll explore new techniques and how to augment Scrum with the right practices for the right situations. When you're finished with this course, you will have the knowledge of an Agile leader who can improve the operations of your entire enterprise.

Enroll now

What's inside

Syllabus

Course Overview
Addressing Common Misconceptions
We Use Scrum, But…
Defining Sprint Boundaries
Read more
Refining the Backlog
Rethinking Sprint Planning
Making Standups Effective
Holding Valuable Sprint Reviews
Getting the Most from Sprint Retrospectives
Rethinking Scrum’s Artifacts
Improving Engineering Practices
Adopting Tools for Enterprise Adoption
Combining Scrum with Other Practices

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Makes clear that Scrum is not one-size-fits-all and can be customized to unique team scenarios
Emphasizes the importance of combining Scrum with complementary practices to enhance team performance
Taught by David Starr, an experienced agile practitioner and trainer
Provides clear and actionable techniques for augmenting Scrum practices to suit specific needs and situations
Addresses common misconceptions and misunderstandings about Scrum, allowing learners to clarify their understanding
Suitable for individuals looking to strengthen their Scrum knowledge and explore its adaptability to various contexts

Save this course

Save Complementary Practices for Succeeding with Scrum 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 Complementary Practices for Succeeding with Scrum with these activities:
Watch a video tutorial on Scrum
Watch a video tutorial on Scrum to learn the basics of the framework.
Show steps
  • Search for a video tutorial on Scrum on YouTube or another video sharing website.
  • Watch the tutorial and take notes on the key concepts.
  • Pause the tutorial and rewind as needed to understand the concepts.
Practice running Scrum meetings
Run a Scrum meeting with your team to practice the process and identify areas for improvement.
Show steps
  • Schedule a Scrum meeting with your team.
  • Prepare an agenda for the meeting.
  • Facilitate the meeting and keep it on track.
  • Take notes during the meeting.
  • Follow up with your team after the meeting to discuss any action items.
Build a Scrum board for your team
Create a Scrum board for your team to help them visualize their work and track their progress.
Show steps
  • Gather your team and discuss what features you want on your Scrum board.
  • Choose a Scrum board template or create your own.
  • Set up the Scrum board with the appropriate columns (e.g., To Do, In Progress, Done).
  • Start adding tasks to the board and assign them to team members.
  • Use the Scrum board to track your team's progress and make adjustments as needed.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Discuss Scrum with a colleague
Discuss Scrum with a colleague to share your knowledge and learn from each other.
Show steps
  • Find a colleague who is also interested in Scrum.
  • Schedule a time to meet and discuss Scrum.
  • Share your knowledge and experiences with Scrum.
  • Listen to your colleague's experiences and perspectives on Scrum.
  • Brainstorm ideas for how to improve your Scrum practices.
Write a blog post about Scrum
Write a blog post about Scrum to share your knowledge and insights with others.
Show steps
  • Choose a topic for your blog post.
  • Research the topic and gather information.
  • Write a draft of your blog post.
  • Edit and revise your blog post.
  • Publish your blog post.
Mentor a colleague on Scrum
Mentor a colleague on Scrum to share your knowledge and help them learn.
Show steps
  • Schedule a time to meet and discuss Scrum.
  • Find a colleague who is interested in learning about Scrum.
  • Answer your colleague's questions about Scrum.
  • Provide guidance and support to your colleague as they learn about Scrum.
  • Celebrate your colleague's successes as they learn about Scrum.
Develop a Scrum implementation plan
Develop a Scrum implementation plan to help your organization adopt Scrum successfully.
Show steps
  • Define the goals and objectives for Scrum implementation.
  • Identify the stakeholders and their roles in the Scrum implementation.
  • Develop a timeline for Scrum implementation.
  • Identify the resources needed for Scrum implementation.
  • Develop a communication plan for Scrum implementation.

Career center

Learners who complete Complementary Practices for Succeeding with Scrum will develop knowledge and skills that may be useful to these careers:
Agile Coach
Agile Coaches help organizations adopt and implement Agile methodologies. They also provide coaching and support to Agile teams. This course provides a deep understanding of the Scrum framework, beyond what is required for other roles on a Scrum team. If you are interested in a career in Agile, this course is a must-have for maximizing your success. Graduates can feel assured that they will be prepared to handle even the most complex Agile scenarios.
Scrum Master
A Scrum Master coaches and facilitates Scrum teams, and ensures teams effectively use the Scrum framework. This course provides a deep understanding of the Scrum framework, beyond what is required for other roles on a Scrum team. If you are interested in a career in Scrum, this course is a must-have for maximizing your success. Graduates can feel assured that they will be prepared to handle even the most complex Scrum scenarios.
Agile Project Manager
An Agile Project Manager plans and executes projects using Agile methodologies, including Scrum. This course helps build a foundation for working effectively with Scrum. Additionally, it provides techniques for improving project operations in general, and for adopting Scrum more broadly across an organization. Completing this course is an excellent way to prepare for an entry-level role in Agile Project Management, or for a similar position leading projects in a different domain.
Product Owner
A Product Owner is responsible for maximizing the value of a product or service, and typically owns the product backlog. This course covers the entire Scrum framework, from Sprint Planning to Sprint Retrospectives. Enrolling in this course is a great way to prepare for a Product Owner role, and for working with Scrum as a whole.
Test Engineer
Test Engineers ensure that software applications, products, and services meet the needs of users and customers. Graduates of this course are prepared to use Scrum for test planning and management. Additionally, the course covers Agile techniques from Test-Driven Development (TDD) to Continuous Integration and Continuous Delivery (CI/CD). These techniques are highly applicable to the day-to-day of a Test Engineer.
Project Manager
Project Managers plan, execute, and close projects. They are responsible for ensuring that projects are completed on time, within budget, and to the required quality standards. This course provides techniques for using Scrum to execute a project, and for combining Scrum with other project management practices as needed.
Software Development Manager
Software Development Managers plan, organize, and direct the activities of a software development team. They are responsible for ensuring that the team meets the needs of the business. This course provides an overview of Agile methodologies and Scrum, and covers topics such as software development lifecycle and project management. These topics are essential for Software Development Managers.
Quality Assurance Analyst
Quality Assurance Analysts ensure that software applications, products, and services meet the needs of users and customers. This course provides an overview of Agile methodologies and Scrum, and covers topics such as testing and quality control. These topics are essential for Quality Assurance Analysts.
Systems Analyst
Systems Analysts design, develop, and implement computer systems. They also ensure that these systems meet the needs of users and customers. This course provides an overview of Agile methodologies and Scrum, and covers topics such as systems design and architecture. These topics are essential for Systems Analysts.
IT Manager
IT Managers plan, organize, and direct the activities of an organization's IT department. They are responsible for ensuring that the IT department meets the needs of the business. This course provides an overview of Agile methodologies and Scrum, and covers topics such as IT strategy and governance. These topics are essential for IT Managers.
Data Analyst
Data Analysts collect, analyze, and interpret data to provide insights and recommendations to businesses. This course provides an overview of Agile methodologies and Scrum, and covers topics such as data analysis and visualization. These topics are essential for Data Analysts.
Software Engineer
Software Engineers design, develop, and maintain software applications. This course provides insight into Scrum, and covers a host of associated techniques and best practices. It is an excellent choice for Software Engineers who work in an Agile environment, or who have an interest in learning more about Agile.
Continuous Improvement Manager
Continuous Improvement Managers help organizations improve their processes and systems. They also provide support and guidance to employees in their efforts to improve their work. This course provides an overview of Agile methodologies and Scrum, and covers topics such as continuous improvement and process optimization. These topics are essential for Continuous Improvement Managers.
Change Manager
Change Managers help organizations plan and implement change initiatives. They also provide support and guidance to employees during times of change. This course provides an overview of Agile methodologies and Scrum, and covers topics such as change management and organizational development. These topics are essential for Change Managers.
Business Analyst
Business Analysts define the business requirements for software applications, products, and services. They also ensure that these requirements are met by the final product. This course provides an overview of Agile methodologies and Scrum, and covers topics such as user story writing and backlog refinement. These topics are of particular interest to Business Analysts.

Reading list

We've selected 14 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 Complementary Practices for Succeeding with Scrum.
Save
As a co-creator of Scrum, Jeff Sutherland is one of the world's leading experts on the framework. In this book, he provides a comprehensive overview of Scrum, including its principles, practices, and benefits. must-read for anyone who wants to learn more about Scrum and how to use it effectively.
Provides a comprehensive overview of Scrum, including its principles, practices, and benefits. It great resource for anyone who wants to learn more about Scrum and how to use it effectively.
Provides a comprehensive overview of Scrum, including its principles, practices, and benefits. It great resource for anyone who wants to learn more about Scrum and how to use it effectively.
Provides a practical guide to agile development, including Scrum. It great resource for anyone who wants to learn more about how to implement Scrum in their organization.
Provides a practical guide to Scrum and XP, two popular agile methodologies. It great resource for anyone who wants to learn more about how to use these methodologies to improve their software development process.
Provides a concise overview of Scrum, including its principles, practices, and benefits. It great resource for anyone who wants to learn more about Scrum and how to use it effectively.
Provides a step-by-step guide to user story mapping, a technique that can help you to create better software products. It great resource for anyone who wants to learn more about how to gather and organize user requirements.
Provides a comprehensive overview of agile software development, including Scrum. It great resource for anyone who wants to learn more about the agile mindset and how to apply it to their work.
While this book does not directly deal with Scrum, it does deal with one of Scrum's core components: the retrospective. will help improve the team's skills at introspection and retrospectives, making the entire team more knowledgeble and effective.
Fictionalized account of a struggling IT department that is transformed by the principles of DevOps. It great read for anyone who wants to learn more about how to improve the efficiency and effectiveness of their IT department.
While this book does not discuss Scrum or Agile methodologies directly, it does discuss some concepts that they are based on, such as iterative development and refactoring. may be useful if one wishes to integrate Scrum with other software development approaches.
While this book does not deal with Scrum directly, it does go into depth on iterative development and minimum viable product (MVP) creation -- concepts that are also key to Scrum's efficacy.

Share

Help others find this course page by sharing it with your friends and followers:
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