knowledge-kitchen / scrum

Team Norms

Teams are often advised to negotiate and agree upon a written set of norms and rules upon team formation. These are commitments team members make to each other. Some common types of norms are outlined below.

Teams are ideally co-located in the same room or space while they work for fast interactions and rapid team building

Definition of done

What does it mean for a task to be considered truly done? Document the answer to ensure all teammates have an agreed-upon understanding of what is expected of them when completing work.

Typically, these would include ensuring that…

Not all of these will be relevant to all teams. Do not document things that you do not plan to do.

Sprint cadence

Daily standups

Coding standards

Honesty and accountability

All teams must include in their norms that team members agree to inform the entire team of any difficulty completing their work when answering the three questions in daily standup meetings. If a team member is blocked on a task, they must ask for help.

Dealing with problemmatic teammates

Your team must have an agreed-upon set of steps for dealing with conflict. Among other things, this must include what steps everyone agrees to take when a teammate is not participating in the project in any meaningful way and/or not showing up to meetings.

In other words, discuss as a team how you will deal with this. If someone isn’t showing up to two or more meetings in a row and not participating in any meaningful way, my suggestion is that you all agree as a team on the following, and document it in your Team Norms:

  1. the team will first try to address the issue with the problematic teammate immediately…. a best effort will be made to get in touch with the problematic member, let them know that they are creating a problem for the rest, and resolve the issue internally.

  2. if the situation is not resolved before the next standup meeting, the team agrees that…

    • this will be reported to the project management (i.e. us admins);

    • other teammates will take over the problematic teammates responsibilities;

    • a best effort will be made to keep the problematic teammate informed of what is going on in the project by posting regular standup notes and other updates to Discord.

    • if the problematic teammate attempts to become more involved with the project at a later date, the team will make a best effort to help him/her do so.

    • in no case will the team sit around and wait more than 2 standup meetings for a non-participating teammate to complete his/her tasks.

Concluding thoughts

Keep this document practical and real - make it yours, not someone else’s. Please don’t write in things you know your team is not going to do or care about just because you see other people doing that online. Team norms reflect your team’s personality and values.