By Barnaby Golden, 5 October, 2023

Aligning Individuals and Teams with the Company Strategy

How do you ensure that individuals and teams are aligned with the company strategy? How do you validate your company strategy?

The answer is typically to have good data. When we measure outcomes, our organization becomes more transparent.

Challenges with Good Data

Good data is hard to find though. The larger an organization is, the more complicated it becomes and the harder it is to associate cause with effect.

By Barnaby Golden, 11 August, 2019

Lessons Learned from Organizing a Scrum Master Community of Practice

A daily stand-up meeting representing a community of practice

I helped to organize a large (60+) Scrum Master community of practice. Some of the lessons learned include:

By Barnaby Golden, 31 May, 2019

Acceptance Criteria

Checklist tick boxes

Acceptance criteria are story-specific requirements that must be met for the story to be completed. They are a technique for adding functional detail to user stories. Acceptance criteria are often added during backlog refinement or during the sprint planning meeting.

By Barnaby Golden, 27 May, 2019

Balancing Front-End and Back-End Workload

A developer at work

Sometimes, a team finds themselves with requirements that require a lot of back-end development and a small amount of front-end work. If the team has specialist front-end and back-end developers, then it may be tricky to balance the workload.

By Barnaby Golden, 17 May, 2019

Establishing a Good Relationship with an Offshore Team

A world map indicating offshore teams

If you want to establish a good relationship with an offshore team, then I would suggest some or all of the following:

By Barnaby Golden, 30 January, 2019


Scrum teams take user stories into sprints.

For many teams that is the end of the conversation. They do not need anything else to describe the work they are doing and the requirements they plan to do in the future.

For other teams, particularly those with a long product backlog, it may be beneficial to use other terms for requirements. Terms like 'epic' and 'theme'.

By Barnaby Golden, 2 May, 2018

It is tempting to think of sprint retrospectives as a part of the reporting process. A chance to let people outside of your Scrum Team know what you are discussing and how you are improving.

There are dangers with this approach:

By Barnaby Golden, 18 April, 2016

Favouring a Product Approach over a Project Approach

Pencils and projects

Favour a Product Approach over a Project Approach

Software development has traditionally been done in projects.

Wikipedia describes a project as: