Susanne Husebø (@susannehusebo) on X

X (formerly Twitter) ·

3 min read Original article ↗

Post

Post

  • user avatar

    I’ve worked with lots of agile #teams, and some of the symptoms of a well functioning high-perfoming teams that I see are: 👇

  • user avatar

    They start their daily standups on time.

    user avatar

    They tend to laugh a lot and have fun.

    user avatar

    Everybody in the team gets to express themselves.

    user avatar

    They correct and edit each other when they go off track.

    user avatar

    They try out new things with appetite. But they are quite willing to admit those things didn’t succeed.

    user avatar

    They often don’t care very much if it looks like they’re working hard.

    user avatar

    They talk about how “we built” or “we failed”, rather than “I built“ or “I failed”

    user avatar

    They have lunch together, or some other time within work hours where they talk about other things than work.

    user avatar

    They welcome more junior members of the team, and enjoy mentoring them.

    user avatar

    user avatar

    They share responsibility for communicating with outside stakeholders.

    user avatar

    They don’t agree on everything.

    user avatar

    They debate between short term benefits and long term strategy. They reach compromises.

    user avatar

    They question each other on topics like accessibility and inclusivity in design and development.

    user avatar

    I’ve seen some great teams have some seriously stubborn people in them. They can be great when the team needs reminding of why they came up with a certain rule: specifically so the team wouldn’t compromise when they were in a hurry

    user avatar

    Good teams often fight for independence to make their own decisions

    user avatar

    user avatar

    If they are remote, they try new ways to make everyone equal, even if it means compromising the experience of those people that are in a shared space

    user avatar

    They respect agreed decision making structures, but argue their points

    user avatar

    If someone on the team is ill, the others figure out how to get by without that person.

    user avatar

    They have quiet time. In whatever amount is valuable to them.

    user avatar

    They get each other tea/coffee/water.

    user avatar

    When people pair on a task, the less experienced person is usually the “driver”

    user avatar

    They don’t have to give positive feedback every time they give negative feedback.

    user avatar

    Team members generally know what every other team member is working on, and what kind of issues they’re having

    user avatar

    They talk about technical debt, and teach stakeholders about it

    user avatar

    user avatar

    They take turns dealing with boring or time consuming tasks

    user avatar

    In meetings, they put their phones down or close their laptop lids when they’re listening

    user avatar

    They have a say in who joins the team

    user avatar

    Documentation is updated whenever errors are spotted, by the person who spots the error.

    user avatar

    It’s not ok to notice a problem, and not do something about it, even if it’s not in an individual’s immediate area of responsibility

  • user avatar

    Sounds a lot like the I work in now at

    @SVBonline

    . Always a pleasure to go to work.