Scrum 101: Everything You Need To Know
We've got your back!
Join the DZone community and get the full member experience.Join For Free
Whether your team is wondering what Scrum is, comparing it to other methodologies, or trying to implement big changes, this article is for you! Check out the links to popular DZone articles for everything you need to know!
What Is Scrum?
DZone Refcardz: Scrum, written by multiple Scrum experts at Scrum.org, This refcard is a detailed introduction to Agile's most popular framework. It explores the theory, values, roles, and events involved with Scrum.
What Is Scrum? How It Works, Best Practices, and More by Angela Stringfellow. An article highlighting what Scrum is and why you should use it. It also includes the advantages and disadvantages of Scrum, and tips on Scrum framework, product backlogs, Scrum teams, and product ownership.
What Is Scrum Methodology? All the Basics You Must Know by ATC Team allows for a more detailed look at the daily practices of Scrum, including which meetings must be conducted, and at what time during the day. It also explores Scrum artifacts and when they should be utilized, as well as Increments and the Sprint Backlog.
Definition of Done: The Swiss Army Knife of Scrum by Roland Flemm takes a look at how to define the productivity of a team by what they are capable of accomplishing, not what would be ideal.
Interpretations of the Scrum Guide by Chris Conner argues that perhaps the Scrum guide should be interpreted as more rigid. He believes that the Scrum guide is usually misinterpreted, and gives his understanding of the guide; which is to take it at face value.
The Best Scrum Tools of 2019 for Agile Project Management by Fred Wilson is a comprehensive list of resources for managing Scrum teams. Some key players include nTask, Jira, Targetprocess, VivifyScrum, and QuickScrum.
Agile Scrum and Infrastructure by Craig Gmyrek explores if and when Agile Scrum is appropriate for your infrastructure. He includes some tips and tricks including reducing the size of your sprint and having a single Product Owner for all products.
Scrum Is a Framework, Not a Methodology by Gunther Verheyen discusses what exactly Scrum is, and why it is different from other methods. Verheyen argues that Scrum is not a methodology due to not having strict guidelines or algorithms to predict success.
Scrum, What's in a Name? by Gunther Verheyen sheds light on where the term "Scrum" comes from, and why it is important to your team. He posits that because Scrum comes from rugby, and that implies an inherent team mentality.
What (Really) Is Velocity in Scrum? by Gunther Verheyen asks questions about the impact of Scrum, and how to understand it. He writes that it is not always necessary to have a releasable product after a Sprint, but rather, progress on an ongoing project is preferable for a cleaner product.
Is Scrum the Right Option for You?
Kanban vs Scrum: Which One Is the Better Approach to Use in 2018? by Fred Wilson explores the common misconceptions when it comes to Kanban and Scrum. Included in the article is what Scrum and Kanban are; when to use each, and the team roles and responsibilities of each.
Agile vs. Scrum: Differences Between Scrum and Agile Development by Ulf Eriksson explains how Agile and Scrum are pieces of the same pie, and when each is appropriate. Eriksson discusses the similarities of each, and their components; included is a discussion of the Agile manifesto and how it relates to Scrum.
Scrum + Kanban = Scrumban by Jayashree Kulkarni combines Scrum and Kanban to form a whole new approach. Kulkarni names their top three components of each method and puts them together to create a new framework. They also create a list of situations in which this method is useful.
How to Apply Scrum to Your Software Development Company by Huyen Pham outlines some specific steps for making Scrum work for your company. This includes who is involved in the process, like the Scrum master and the development team, as well as how to implement scrum into your process like collecting the product backlog.
Agile vs. Scrum: Differences Between Scrum and Agile Development by Ulf Eriksson looks at the differences in the ground-level basics of both Scrum and Agile. Eriksson includes an outline of the Agile manifesto and different ways of implementing agile; such as Kanban and Extreme Programming. Eriksson also includes the key components of Scrum, like the Daily Scrum.
Agile Framework Comparison: Scrum vs Kanban vs Lean vs XP by Alesia Krush reinforces the idea that these frameworks are very different, and gives a comparison of each. This includes a description of Scrum artifacts like the "user story", Kanban principles, Lean practices, and the XP feedback loop.
Scrum vs. Kanban vs. Agile vs. Waterfall: A Side-by-Side Comparison by Fred Wilson offers another perspective on these popular frameworks. In this article, Wilson explores the ideas of all of these methods working together and being used for different aspects of the development process.
Battle of PM Methodologies – Waterfall vs Agile vs Scrum by Liubomyr Kachur pits each project management strategy against one another, head-to-head style. What sets this article apart is that it includes the main flaws of each of these methods, including Waterfall's reluctance to change and the necessity to include the customer in Agile/Scrum.
When Scrum Is Not The Right Answer by John Vester answers the question of is Scrum always the right solution? If not, what is?
How Do You Know You Are Doing Scrum Right? by Eva Johnson explores how Scrum is more than just Sprint and Velocity.
Make Your Team the Best it Can Be
A High-Performing Scrum Team and Diversity by Craig Gmrek. This article argues that having a diverse team empowers each member to speak up and share their perspective.
Why Are So Many People Attending My Scrum Ceremonies? by Mark Webber explains how it is possible to have an ineffective Scrum team, and the pitfalls of Scrum to watch out for.
Hiring: 38 Scrum Master Interview Questions To Avoid Imposters by Stefan Wolpers. This guide allows you to ask pointed questions to find the right Scrum Master for your team.
Exploring the Scrum Values Workshop by Fabio Panzavolta takes the reader through a workshop that the author attended, and gives suggestions for conducting a similar meeting, to allow for strategic goal-setting.
The Product Owner: Top 10 Responsibilities by Jack Milunsky explores the role of the Product Owner and what to expect before taking it on.
Webinar #7: Scrum Sprint Anti-Patterns [Video] by Stefan Wolper discusses twelve ways a Scrum team can improve its effectiveness by avoiding typical sprint anti-patterns.
What Is the Right Size for a User Story? by Allan Kelly discusses user stories, and when to implement long versus short.
Daily Scrum: Top 5 Myths by Piyush Rahate takes a critical look at what you know about the Daily Scrum ceremony, and asks if you have been practicing some of these myths.
Scrum Retrospective 4: Decide What To Do by Herbi Bodner. In this, Bodner gives a step-by-step guide to planning out the next phase of your team's Scrum goals.
Types of Meetings in Scrum and Agile by Mohamed Radwan is a comprehensive list of meetings that your team will need when following Scrum and Agile. Radwan included what the meeting is about, how long it should take, and how frequently it should occur.
What Does Scrum Say About...? by Holger Paffrath is a reminder that Scrum is a framework and therefore does not hold all the answers.
Scrum Master Dos and Don'ts
The Career Path of a Scrum Master by Mike Cohn gives some suggestions for Scrum masters that are looking for the next steps in their careers.
Becoming a Scrum Master by Giulia Mantuano explains the aspects of Scrum that are pertinent to being a Scrum Master, and how to implement them from a leadership perspective.
A Day in the Life of a Scrum Master in a Startup by Sivasankari Rajkumar shows how being the Scrum Master at a startup is different from other companies, and the things to expect in the role.
Why an Agile Project Manager is Not a Scrum Master by Johanna Rothman details the differences between an Agile Project Manager and a Scrum Master, and what the role of Agile Project manager entails.
Team Dynamics Influence the Scrum Master Role by Zakaria Khan outlines the different stages of Scrum, and what part the Scrum Master plays in each stage.
Part-Time vs. Full-Time Scrum Master by Holger Paffrath explains how the Scrum Master is more than just a part-time role, but also how the Scrum Master can make things easier for their team at any time.
What Is a Scrum Master? by Jeff Allen is a brief overview of what a Scrum Master is, and what their role is on the team.
What Makes a Scrum Master Successful? Insights From 30 of the Best by Christiaan Verwijs features tips and tricks for being the best Scrum master you can be.
What Is and Isn't a Scrum Master? by Nicolas Darriulat outlines some common myths about being a Scrum master and counters with what a Scrum master actually does.
The Path to Scrum Mastery: Top 5 Common Scrum Master Traps to Avoid by Robert Pieper details the traps that many Scrum masters fall into; including being the team secretary and ignoring the data that the team produces.
How the Role of the Scrum Master Changes Over Time by Craig Gmyrek explores how the role of a Scrum master changes as the team becomes more established. They go from a teacher to a consultant, and finally to a coach.
Dear Scrum Master: The Scrum Events Are Theirs, Not Yours by Olivier Ledru explains how everything about the Scrum meetings is not on the Scrum Master's shoulders. They are not expected to facilitate every meeting, but rather, make sure that the team understands what is required of them.
Opinions expressed by DZone contributors are their own.