Create the user-stories from SMART request!

user story smart
user story smart

It can be very interesting to write your user-stories in your backlog from SMART requests. They will make your job easier. So let’s see what a SMART request is in the world of agility.

SMART request

SMART is an acronym that will give rules to create your functional requests that you can use to create your user-stories:

S => Specific: the request must be well defined and understandable by everyone who reads it.

M => Measurable: the request must be easily identifiable by the team so that the team knows concretely how it goes from “todo” to “done” without any difficulty.

A => Achievable: the request must be achievable by the teams without any doubt. The team must have all  skills required to treat the request.

R => Relevant: the request must be relevant for the product and bring value to it. Why create a user-story if it adds nothing to the product and key users?

T => Timebox: the request must be estimable in time or estimable in its complexity. It should not have too uncertainties for the developers.

From request to user-story

If your initial requests are SMART (from customers or the Product Owner itself), it will be much easier to turn them into user-stories.

In some projects, it is not a mandatory to have user stories because you can not have all SMART criterias.

In Extreme Programming, we will focus on refactoring; Clearly, a refactoring request will not bring anything to a user but will be essential for code quality. In this case, we will not do a user story but a refactoring task because the request is not SMART.

I advice you to force the SMART concept on the requests that become user-stories because it brings quality assurance in the construction of your backlog.


Now you will know how to impose the SMART standard on the demands of future users of complementary quality in your backlog.

(Visited 1,255 times, 1 visits today)
About Judicaël Paquet 368 Articles
Judicaël Paquet (agile coach and senior devops) My Engagements in France and Switzerland: - Crafting Agile Transformation Strategies - Tailored Agile Training Programs - Raising Awareness and Coaching for Managers - Assessing Agile Maturity and Situational Analysis - Agile Coaching for Teams, Organizations, Product Owners, Scrum Masters, and Agile Coaches Areas of Expertise: Scrum, Kanban, Management 3.0, Scalability, Lean Startup, Agile Methodology.

5 Trackbacks / Pingbacks

  1. Story mapping, bien comprendre sa création - Blog Myagile Partner
  2. Agile user story | Blog Myagile Partner
  3. Créer ses user-stories à partir de demandes SMART - Blog Myagile Partner
  4. How to create your user stories? - Blog Myagile Partner
  5. Pi objectives - Blog Myagile Partner

Leave a Reply

Your email address will not be published.