Jordan Job

Professional Scrum Trainer at Scrum.org, software developer, guitarist, aerial RC pilot, photographer, constant learner, and more

  • Home
  • About Me
  • Scrum

Connect

  • Instagram
  • LinkedIn
  • Twitter
  • YouTube

Goals of the Daily Scrum

March 22, 2016 By Jordan Job 1 Comment

When I walk away from a Daily Scrum, I am usually thinking one of three things:

  • “Let’s do this!!!” (I know what the team’s mission for today is and am confident they will complete it)
  • “Meh.” (The team has a plan for today but creating it wasn’t pretty)
  • “What the crap just happened?!?” (The team doesn’t have a plan and didn’t even get close to creating one)

The Goals

What determines how I react to a Daily Scrum? It usually boils down to how well a team achieved these seven goals:

  1. Inspect progress toward the Sprint Goal
  2. Plan for today
  3. Identify impediments
  4. Make daily forecasts
  5. Create healthy peer pressure
  6. Limit work in progress
  7. Focus

Inspect Progress Toward the Sprint Goal

The purpose of a Sprint is to achieve the Sprint Goal by getting Product Backlog items done. Inspecting progress toward that goal keeps the team centered on what is important and avoids “death by tasks” (diving too far into details and losing sight of the big picture).

Plan for Today

The purpose of the Daily Scrum is to create a plan for the next 24 hours. If a team fails to accomplish this, the Daily Scrum is unsuccessful.

Creating a plan for the next 24 hours means that the team knows who will be working on what and how they will work together to accomplish the Sprint Goal. It does not mean that every programmer announces every file or line of code they will be changing, but it does mean that they identify what tasks they will be working on and whom they will be working with.

Identify Impediments

Although serious impediments can and should be raised at any time, the Daily Scrum is the perfect time to identify things that are blocking the progress on Product Backlog items because impediments affect the plan for the day.

Note that the goal is to identify impediments and not solve impediments. Sometimes a team member can solve a peer’s impediment with a five word response. There’s obviously nothing wrong with that, but what we are trying to avoid is having a three minute problem-solving session in the middle of a planning meeting. Not only does it waste the team’s time, but it disrupts the flow of the meeting and usually frustrates at least half of the team.

Make Daily Forecasts

Each teach member identifies what he or she will be working on, forecasts when it will be done, and commits to working studiously on it.

Making daily forecasts is required for a team to successfully create healthy peer pressure.

Create Healthy Peer Pressure

Great Scrum teams create healthy peer pressure by holding each other accountable for what they said they would do. If a team member says they will get the same thing done two days in a row without asking for help, someone on the team needs to ask, “What help do you need?”

It is important for this to not degrade into finger-pointing. Scrum is used in complex environments and the work being done is inherently uncertain at some level. Just because someone thinks they can get something done within one day does not mean they will not run into unexpected things that will prevent them from getting that work done. But without team members setting some expectation of what they think can get done, there will be fewer opportunities for identifying when someone is getting stuck.

Limit Work in Progress

This means finishing one thing instead of starting three more. This applies to both Product Backlog items and tasks.

If you want the theoretical reason for why this is important, check out Little’s Law.

Focus

Focus allows Daily Scrums to be run effectively and efficiently, and it sets the tone for the rest of the day.

Anti-Goals of the Daily Scrum

What happens when a team doesn’t achieve the goals of the Daily Scrum? Read about it here.

Share this:

  • Click to share on LinkedIn (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to email this to a friend (Opens in new window)
  • Click to print (Opens in new window)

Related

Filed Under: Scrum Tagged With: Daily Scrum, Stand-Up

Trackbacks

  1. Anti-Goals of the Daily Scrum - Jordan Job says:
    June 13, 2018 at 11:48 pm

    […] happens when a Scrum team doesn’t achieve the goals of the Daily Scrum? Other than getting the stink eye from the Scrum Master, it leads to a poor plan for the day, which […]

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

Categories

  • Agile
  • Scrum
  • Uncategorized

Recent Posts

  • 5 things people get wrong with user stories
  • Your Agile adoption needs to be agile
  • 5 Things Management Must Do for Successful Agile Transformation

Tags

agile adoption Agile Basics agile certification Agile Coaching agile transformation Backlog Book Review change management Community of Practice Daily Scrum Estimation Facilitation Introversion leadership Lean Startup MBTI Organizational Disorders Personality Prioritization scaling Scrum Scrum Diagram Scrum Master scrummerfall Scrum training Scrum whys servant leadership Stand-Up Story Points Taylorism user stories velocity video

© 2019 JordanJob.me

loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.