Let’s get the basics right

Hand shake

Agile user stories vs sub-tasks

Agile software development is a methodology that emphasizes teamwork, flexibility, and continuous improvement. A key component of this approach is the use of a task board to manage work and visualise progress. However, some teams organise their task board incorrectly, which can lead to confusion and inefficiency. In this article, we will explore why this flawed approach is problematic and why moving stories across the board is the correct way to organise work.

Read More »
19 tips for writing better user stories

19 Tips for Writing Better User Stories (2022 Update)

In this guide to writing better user stories we cover 19 concepts you need to grasp when writing user stories. It is built from many years coaching teams on writing better user stories and provides techniques for dealing with common challenges faced by the hundreds of teams we’ve helped.

Read More »

About Ian Carroll

Ian consults, coaches, trains and speaks on all topics related to Lean, Kanban and Agile software development.

Connect with Ian at the following


Further information...

The content of this article is just the tip of the iceburg. To dive deeper into any of these case studies or concepts join our 2 day Portfolio Kanban live online course.

Application for a free Agile Coaching session

I would like to speak with an advisor