Are You Ready to Sprint? (Tips for Getting Your First Sprint off to an Amazing Start)

Getting started with Scrum doesn’t need to be a laborious process, but there are a few things you want to settle with your team before you take off sprinting. Teams that are organized around outcomes, have the right people on the team to deliver valuable work, can commit to a common cadence and have a shared definition of done will be positioned to be a high-performing team.

Organize Teams Around Outcomes

Great Scrum teams have a shared purpose and can deliver outcomes that add value to customers, rather than outputting a bunch of unrelated tasks.

You’ll want to make sure the entire team understands their mission for being a team, what success looks like and what outcomes they plan to achieve.

Let’s say you work on a website for an athletic shoe company. It’s a huge company, but your team has a clear shared purpose that is customer-facing—to maintain all of the web pages related to basketball shoes. It doesn’t matter if you’re a frontend or backend developer—your mission is to provide a great customer experience on your website for customers interested in purchasing basketball shoes.

And keep in mind your team’s goal isn’t to produce as many pages on the site as you can—that would be output focused. Your goal is only to focus on your mission of basketball shoe pages, but to deliver updates that your customers really want.

Have the Right People on the Team

Having the right people on the team to deliver work from start to finish is a critical, but important mission for a good Scrum team. If you come from an organization where people are very specialized in their skills, it may take some time, but cross-training is necessary so that the team can work like a small start-up, from planning to execution without having to rely on other teams.

When forming teams, think about all of the skills needed for the mission. For the website team, they may need a designer, developer, tester, marketer and a writer. Since Scrum teams are small, the writer may have to edit, the developer may have to do some lightweight design and the marketer may have to do some writing. They are able to work together to get the job done and delivered in a timely manner.

Agree on a Cadence

Once you have the team’s outcome-oriented mission and you’ve chosen team members that can accomplish the mission, it’s time for the team to meet and agree on a working cadence. A cadence is a way to establish a rhythm for Scrum events so that the team can spend minimal time in meetings and discussing when to meet, while maximizing the time they have to get real work done.

A lot of teams choose to avoid Mondays and Fridays because they often interfere with holidays and vacations, but do what works best for your team.

A pretty common cadence for a two-week sprint looks something like this:

Make sure to agree on the cadence with all team members, noting any people who have regular conflicts. While you can’t always please everyone, try to accommodate team members so you can get a commitment that they will attend all of the Scrum events. Having the entire team present is important for building collaboration, trust and efficiency.

Create Your Team’s Definition of Done

With all team members present, discuss what done work looks like to everyone. Having a common understanding of done will help your team from spinning aimlessly at the end of the sprint wondering if they can call a story done before or after regression testing.

The Definition of Done is an important piece of the Scrum framework, but it should evolve over time as your team becomes more agile.

When starting out, make sure ‘done’ is something that your team can control themselves. If they are always relying on, say, Legal to sign off, but Legal isn’t on the team, they may get frustrated that they can never get anything done. Done should be the highest level of quality your team can meet given the current situation.

Some common Definitions of Done for a software development team are:

  • Code is peer reviewed

  • Code is tested and integrated (to some environment other than local)

  • No known defects

  • Product Owner approval that acceptance criteria are met

With these things in mind, you’re going to be off and sprinting in no time, while delivering high-value products and services to your customers.


Related Articles

Requirements in Scrum

Let's be honest. Most teams struggle with how to get requirements into their new "agile" process. Take Scrum for instance. Scrum says you start with what is called a Product Backlog. Let's see what the Scrum Guide says about the Product Backlog: The Product Backlog is an ordered list of...

Read More

Beyond Software: How Scrum Helps Marketers Succeed

Just because a group of software developers popularized Scrum doesn’t mean it’s a technology framework. In fact, their inspiration actually came from a white paper called The New New Product Development Game, which had a lot more to do with business than tech. For the past 20 years, Scrum has...

Read More

Is Your Team Focused with a Sprint Goal?

One of the 5 values of Scrum is Focus. Too often, I will ask Product Owners "What is the goal of this sprint"? Their response? "To get all of these Product Backlog Items done!" (and they look at me like...duh!) My question is focused on ensuring that our Development Team...

Read More

The Role of a Project Manager in Scrum

We had a great turnout at DFW Scrum last TUE for "The Role of the Project Manager in Scrum". Many organizations struggle with what to do with the Project Manager when they have a Scrum Team. Chris Eberhardt and myself facilitated this fascinating conversation. The reality is, there is not...

Read More

Plan Your Wedding with Scrum

So many people think that Scrum is an IT-thing, but Scrum is such a flexible framework for managing complex products and projects that it can be applied just about anywhere! We’ve seen Scrum used in technology, marketing, finance and human resources, but guess what—it’s not just a framework for business...

Read More

Organizational Rhythm

Rhythm...let's define that word really quick before we move on: a strong, regular, repeated pattern of movement or sound In music, that rhythm is the foundational cadence that allows multiple musicians to play together and deliver one common, in-tune, and usually beautiful song. If they didn't have that common cadence...

Read More

How To Grow Scrum at Your Company without a Heavy Framework

Now that your company’s mastered the Scrum framework at a team level, it may be time to expand it to multiple teams or areas of your organization. While you may be thinking you need to learn a scaling framework such as SAFe, Scrum@Scale, or LeSS; there are many things you...

Read More

Core Scrum Roles

Just like the US Government has 3 branches (Judicial, Executive, and Legislative Branches), Scrum has 3 roles. Many people compare the counter-balance of each roles in Scrum to that of the US Government. It's really about the checks and balances. But I truly believe it is even more than that...

Read More

How Scrum is like American Football

Scrum really is a team sport. We don’t win the game by individual contributions. We win the game by playing well together, much like in American football. In fact, Scrum is so similar in many ways to this sport, so let’s take a closer look. The Huddle is Like the...

Read More

We can't release until the end of the sprint...

As I work with Scrum Team's, I find a common thread in teams that believe our releases are "tied" to the Sprint time-box. This is not the case. Releases are independent of the Sprint time-box. If you have something that meets the team's definition of done, the Product Owner has...

Read More

So you want to do Scrum?

What do you truly want? I have spent a career helping organizations go from whatever process they are doing to wanting to be more agile. The request typically starts with "We would like you to come in and conduct some Scrum Training". Great, I love conducting workshops and helping people...

Read More

Stop Starting and Start Finishing

Ever run in a race or participated in a track meet? No matter how far the distance, when you cross the finish line, you’re done. It’s easy to understand and you don’t have to linger around, waiting for anything else to happen. What happens when you need to get an...

Read More

What Does it Mean to Be a Certified ScrumMaster®?

What does it mean to be a Certified ScrumMaster® (CSM) and how will it help your career goals? Can you get hired as a Scrum Master without a certification? Let’s explore the pros and cons of certification, what it means for your career and how to obtain your certification if...

Read More