Everything on the Kanban board starts in the backlog as a story.
A good Agile story typically describes who it is for, what they need, and why — with clear acceptance criteria. Exactly how we achieve that is for the team to interpret, and this area often accounts for a large share of our retrospective discussion. We iterate and adapt these principles as we learn.
Currently, our principles for writing and working with stories are:
Write criteria so they can be verified without depending on another story being done first. Prefer clear Given / When / Then scenarios that describe behaviour from the user’s point of view.