5 answers about User Stories
Published: 2022-06-27 13:10:34

---
title: 5 answers about User Stories
published: true
date: 2022-06-09 11:40:29 UTC
tags: 
canonical_url: https://apiumhub.com/tech-blog-barcelona/5-answers-about-user-stories/
---

<section data-id="41e12678" data-element_type="section">
						<div>
							<div>
					<div data-id="15aed826" data-element_type="column">
			<div>
							<div>
						<div data-id="2a90c2dc" data-element_type="widget" data-widget_type="text-editor.default">
				<div>
					<div>
<p></p>
<p>On this article we intend to answer 5 questions about US.</p>
<p></p>
<p></p>
<ol>
<li>WHAT is a US?</li>
<li>WHY we need a US?</li>
<li>HOW would you write US?</li>
<li>WHO would write US?</li>
<li>WHEN do we need US?</li>
</ol>
<p></p>
</div>
				</div>
				</div>
						</div>
					</div>
		</div>
								</div>
					</div>
		</section><section data-id="0c94508" data-element_type="section">
						<div>
							<div>
					<div data-id="746ec14" data-element_type="column">
			<div>
							<div>
						<div data-id="609ce03" data-element_type="widget" data-widget_type="text-editor.default">
				<div>
					<div>
<p></p>
<p><img loading="lazy" width="777" height="1652" style="color: inherit; font-family: inherit; font-style: inherit; font-weight: inherit;" src="https://apiumhub.com/wp-content/uploads/2022/06/US_Questions.drawio.png" alt="US Questions.drawio" title="5 answers about User Stories 10"></p>
<p></p>
</div>
				</div>
				</div>
						</div>
					</div>
		</div>
								</div>
					</div>
		</section><section data-id="5fa1cf5" data-element_type="section">
						<div>
							<div>
					<div data-id="4f5cad0" data-element_type="column">
			<div>
							<div>
						<div data-id="c8c821b" data-element_type="widget" data-widget_type="text-editor.default">
				<div>
					<div>
<p></p>
<p><span style="color: inherit; font-size: 35px; font-style: inherit; font-weight: inherit;">WHAT is a US?</span></p>
<p></p>
<p></p>
<p>The User Story is a description, in a common language, of specifics behaviors in a software system putting the end-user at the center of the conversation. It represents the smallest piece of a real customer value to be delivered.</p>
<p></p>
<p></p>
<p>The aim of the User Story, which is to articulate how a piece of work will deliver a particular value back to the end-user, also represents the conjunction ring between the user benefits, technical people and business in term of expected market outcome. Therefore, it is crucial to understand how a User Story can be written to be clear to all the people involved in.</p>
<p></p>
<p></p>
<p>A good User Story it’s written in non-technical language and it provides:</p>
<p></p>
<p></p>
<ul>
<li>context for the teams</li>
<li>let the team define what benefits the product will bring to the target</li>
<li>drive collaboration and creativity</li>
</ul>
<p></p>
<p></p>
<p>Once a User Story is ready to go, the team should be able to get from there:</p>
<p></p>
</div>
				</div>
				</div>
						</div>
					</div>
		</div>
								</div>
					</div>
		</section><section data-id="715d026" data-element_type="section">
						<div>
							<div>
					<div data-id="e56c903" data-element_type="column">
			<div>
							<div>
						<div data-id="484ffaa" data-element_type="widget" data-widget_type="eael-data-table.default">
				<div>
					<div data-table_id="484ffaa" data-custom_responsive="false">
			<table id="eael-data-table-484ffaa">
			    <thead>
			        <tr>
									            <th id="" colspan="">
														<span></span>
</th>
			        				            <th id="" colspan="">
														<span>How to provide it</span>
</th>
			        				        </tr>
			    </thead>
			  	<tbody>
											<tr>
																   											<td colspan="" rowspan="" id="">
												<div><div><p>WHY they are request to build a functionality (what’s the value they bring to the end-user)</p></div></div>
											</td>
																													   											<td colspan="" rowspan="" id="">
												<div><div>
<p>Nowadays the User Story is a real standard way to represent business opportunities, translated then in technical solution building a valid and solid product.</p>
<p>The reason why this is such a common way in the software development environment is explained by it's own benefits.</p>
<p>It helps you to plan, track and delivery business value constantly without loosing focus on the end-user; since most of the time users identification along with their problems drive you on a tangible Product development.</p>
<p>Moreover, working on small and deliverable items is the only way to remain flexible and adapt to the business and priority changes.</p>
</div></div>
											</td>
																										</tr>
			        						<tr>
																   											<td colspan="" rowspan="" id="">
												<div><div><p>WHAT is the exact expected outcome.</p></div></div>
											</td>
																													   											<td colspan="" rowspan="" id="">
												<div><div>
<p data-renderer-start-pos="1989">The smallest deliverable of value for the real user [Usually <span id="785c8c7a-02c4-41e0-b31c-24d53951f9db" data-renderer-mark="true" data-mark-type="annotation" data-mark-annotation-type="inlineComment" data-id="785c8c7a-02c4-41e0-b31c-24d53951f9db">a </span>User Story contains Title, Description, Acceptance criteria and useful links].</p>
<p data-renderer-start-pos="2132">A common template is:</p>
<h6 id="TITLE" data-renderer-start-pos="2155">TITLE</h6>
<p data-renderer-start-pos="2162"><span id="349f9495-63f3-4c88-9663-0ca71d18d173" data-renderer-mark="true" data-mark-type="annotation" data-mark-annotation-type="inlineComment" data-id="349f9495-63f3-4c88-9663-0ca71d18d173">As a </span><strong data-renderer-mark="true"><span data-renderer-mark="true" data-text-custom-color="#4c9aff"><span id="349f9495-63f3-4c88-9663-0ca71d18d173" data-renderer-mark="true" data-mark-type="annotation" data-mark-annotation-type="inlineComment" data-id="349f9495-63f3-4c88-9663-0ca71d18d173">&lt;ROLE&gt;</span></span></strong><br><span id="349f9495-63f3-4c88-9663-0ca71d18d173" data-renderer-mark="true" data-mark-type="annotation" data-mark-annotation-type="inlineComment" data-id="349f9495-63f3-4c88-9663-0ca71d18d173">I want to </span><strong data-renderer-mark="true"><span data-renderer-mark="true" data-text-custom-color="#4c9aff"><span id="349f9495-63f3-4c88-9663-0ca71d18d173" data-renderer-mark="true" data-mark-type="annotation" data-mark-annotation-type="inlineComment" data-id="349f9495-63f3-4c88-9663-0ca71d18d173">&lt;OBJECTIVE&gt;</span></span></strong><br><span id="349f9495-63f3-4c88-9663-0ca71d18d173" data-renderer-mark="true" data-mark-type="annotation" data-mark-annotation-type="inlineComment" data-id="349f9495-63f3-4c88-9663-0ca71d18d173">So that </span><strong data-renderer-mark="true"><span data-renderer-mark="true" data-text-custom-color="#4c9aff"><span id="349f9495-63f3-4c88-9663-0ca71d18d173" data-renderer-mark="true" data-mark-type="annotation" data-mark-annotation-type="inlineComment" data-id="349f9495-63f3-4c88-9663-0ca71d18d173">&lt;MOTIVATION&gt;</span></span></strong></p>
<div data-layout="wrap-left" data-width="25" data-node-type="mediaSingle">
<div>
<div data-context-id="2718793733" data-type="file" data-node-type="media" data-width="1387" data-height="481" data-id="c5bf7ef0-3f83-4b47-9418-8e1fc2798aac" data-collection="contentId-2718793733" data-file-name="US_What_Why.drawio.png" data-file-size="64752" data-file-mime-type="image/png" data-alt="">
<div><img loading="lazy" src="https://apiumhub.com/wp-content/uploads/2022/06/US_What_Why.drawio.png" alt="US What Why.drawio" width="1387" height="481" title="5 answers about User Stories 11"></div>
<div data-testid="media-card-view">
<div data-testid="media-file-card-view" data-test-status="complete" data-test-media-name="US_What_Why.drawio.png" data-test-progress="1"><img draggable="false" src="blob:https://apiumhub.atlassian.net/c8b732af-4641-4d42-9d9f-12b2955c7fc1#media-blob-url=true&amp;id=c5bf7ef0-3f83-4b47-9418-8e1fc2798aac&amp;collection=contentId-2718793733&amp;contextId=2718793733&amp;mimeType=image%2Fpng&amp;name=US_What_Why.drawio.png&amp;size=64752&amp;height=481&amp;width=1387&amp;alt=" alt="c8b732af 4641 4d42 9d9f 12b2955c7fc1#media blob url=true&amp;id=c5bf7ef0 3f83 4b47 9418 8e1fc2798aac&amp;collection=contentId" data-testid="media-image" title="5 answers about User Stories 12"></div>
</div>
<div> </div>
</div>
</div>
</div>
<p data-renderer-start-pos="2221">Basically this template defines a <strong data-renderer-mark="true">Persona</strong> performing an <strong data-renderer-mark="true">action</strong> to <strong data-renderer-mark="true">achieve</strong> a specific <strong data-renderer-mark="true">need</strong></p>
<p data-renderer-start-pos="2312"><em data-renderer-mark="true">E.g: <strong data-renderer-mark="true">AS A </strong>Foody people <strong data-renderer-mark="true">I WANT TO</strong> see all the available restaurants in my area <strong data-renderer-mark="true">SO THAT</strong> I can order the food I like the most</em></p>
<h6 id="DESCRIPTION" data-renderer-start-pos="2436"><span id="54613308-fb30-4124-aa4e-8a3f57a3cf11" data-renderer-mark="true" data-mark-type="annotation" data-mark-annotation-type="inlineComment" data-id="54613308-fb30-4124-aa4e-8a3f57a3cf11">DESCRIPTION</span></h6>
<p data-renderer-start-pos="2449">This section is crucial because we have to give context in a clear way. Explaining how the Customer Journey is going to be impacted, describing some use cases to outline the behaviour and the user context.</p>
<p data-renderer-start-pos="2656"><em data-renderer-mark="true">Having a foody customer which introducing their own address, then the application should be able to list all the restaurants available in their area for the delivery service. The options to filter restaurants by rating and cuisine type will help our users to find the perfect match for their own food desires </em><span data-emoji-id="1f958" data-emoji-short-name=":shallow_pan_of_food:" data-emoji-text="🥘"><span title=":shallow_pan_of_food:" aria-label=":shallow_pan_of_food:"><img loading="lazy" src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/1f958.png" alt=":shallow_pan_of_food:" width="20" height="20" data-emoji-short-name=":shallow_pan_of_food:" data-emoji-id="1f958" data-emoji-text="🥘" title="5 answers about User Stories 13"></span></span> <span data-emoji-id="1f355" data-emoji-short-name=":pizza:" data-emoji-text="🍕"><span title=":pizza:" aria-label=":pizza:"><img loading="lazy" src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/1f355.png" alt=":pizza:" width="20" height="20" data-emoji-short-name=":pizza:" data-emoji-id="1f355" data-emoji-text="🍕" title="5 answers about User Stories 14"></span></span><span data-emoji-id="1f354" data-emoji-short-name=":hamburger:" data-emoji-text="🍔"><span title=":hamburger:" aria-label=":hamburger:"><img loading="lazy" src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/1f354.png" alt=":hamburger:" width="20" height="20" data-emoji-short-name=":hamburger:" data-emoji-id="1f354" data-emoji-text="🍔" title="5 answers about User Stories 15"></span></span> <span data-emoji-id="1f35d" data-emoji-short-name=":spaghetti:" data-emoji-text="🍝"><span title=":spaghetti:" aria-label=":spaghetti:"><img loading="lazy" src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/1f35d.png" alt=":spaghetti:" width="20" height="20" data-emoji-short-name=":spaghetti:" data-emoji-id="1f35d" data-emoji-text="🍝" title="5 answers about User Stories 16"></span></span> <span data-emoji-id="1f363" data-emoji-short-name=":sushi:" data-emoji-text="🍣"><span title=":sushi:" aria-label=":sushi:"><img loading="lazy" src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/1f363.png" alt=":sushi:" width="20" height="20" data-emoji-short-name=":sushi:" data-emoji-id="1f363" data-emoji-text="🍣" title="5 answers about User Stories 17"></span></span> <span data-emoji-id="1f32f" data-emoji-short-name=":burrito:" data-emoji-text="🌯"><span title=":burrito:" aria-label=":burrito:"><img loading="lazy" src="https://pf-emoji-service--cdn.us-east-1.prod.public.atl-paas.net/standard/a51a7674-8d5d-4495-a2d2-a67c090f5c3b/64x64/1f32f.png" alt=":burrito:" width="20" height="20" data-emoji-short-name=":burrito:" data-emoji-id="1f32f" data-emoji-text="🌯" title="5 answers about User Stories 18"></span></span> .</p>
<p data-renderer-start-pos="2980">External sources such as design, attachments or metrics to be tracked are part of the requirements to achieve <span id="f8ef0bba-89be-4b71-a485-16d552da082e" data-renderer-mark="true" data-mark-type="annotation" data-mark-annotation-type="inlineComment" data-id="f8ef0bba-89be-4b71-a485-16d552da082e">the objective</span> this section.</p>
<h6 id="ACCEPTANCE-CRITERIA" data-renderer-start-pos="3119">ACCEPTANCE CRITERIA</h6>
<p data-renderer-start-pos="3140">The acceptance criteria represent the conditions to pass before reaching the full validation of the development.</p>
<p data-renderer-start-pos="3254">Ref to: <em data-renderer-mark="true">“AS A Foody people I WANT TO see all the available restaurants in my area SO THAT I can order the food I like the most”</em>.</p>
<p data-renderer-start-pos="3385">Here an example:</p>
<ul data-indent-level="1">
<li>
<p data-renderer-start-pos="3405">Check the restaurants quality by rating</p>
</li>
<li>
<p data-renderer-start-pos="3448">Can filter by area (km)</p>
</li>
<li>
<p data-renderer-start-pos="3475">Choose restaurant by cuisine</p>
</li>
</ul>
<p data-renderer-start-pos="3507">When the acceptance criteria are written along with the team, this is the perfect moment to understand the full functionality of the feature facilitating the development phase.</p>
</div></div>
											</td>
																										</tr>
			        			    </tbody>
			</table>
		</div>
	  			</div>
				</div>
						</div>
					</div>
		</div>
								</div>
					</div>
		</section><section data-id="95b8392" data-element_type="section">
						<div>
							<div>
					<div data-id="d0b2a01" data-element_type="column">
			<div>
							<div>
						<div data-id="273378c" data-element_type="widget" data-widget_type="text-editor.default">
				<div>
					<div>
<p></p>
<p><span style="color: inherit; font-size: 35px; font-style: inherit; font-weight: inherit;">WHY we need a US?</span></p>
<p></p>
<p></p>
<p>Nowadays the User Story is a real standard way to represent business opportunities, translated then in technical solution building a valid and solid product.</p>
<p></p>
<p></p>
<p>The reason why this is such a common way in the software environment is explained by it’s own benefits.</p>
<p></p>
<p></p>
<p>It helps you to plan, track and delivery business value constantly without loosing focus on the end-user; since most of the time users identification along with their problems drive you on a tangible Product development.</p>
<p></p>
<p></p>
<p>Moreover, working on small and deliverable items is the only way to remain flexible and adapt to the business and priority changes.</p>
<p></p>
</div>
				</div>
				</div>
						</div>
					</div>
		</div>
								</div>
					</div>
		</section><section data-id="12251d1" data-element_type="section">
						<div>
							<div>
					<div data-id="30dfc13" data-element_type="column">
			<div>
							<div>
						<div data-id="e1f7018" data-element_type="widget" data-widget_type="text-editor.default">
				<div>
					<div>
<p></p>
<p><span style="color: inherit; font-size: 35px; font-style: inherit; font-weight: inherit;">HOW would you write US?</span></p>
<p></p>
<p></p>
<p>The User Story represent a user issue and a problem to be solved. Once identified the type of user, need to explain what issue our development is going to solve for them. It’s important each user story describe a single action (more details about how to split User Story here) in order to guarantee the reason and the value to be achieved.</p>
<p></p>
<p></p>
<p>If you want to know more about best practices and pattern to use when you’re writing a certain story, please refers here.</p>
<p></p>
</div>
				</div>
				</div>
						</div>
					</div>
		</div>
								</div>
					</div>
		</section><section data-id="98cdd5f" data-element_type="section">
						<div>
							<div>
					<div data-id="8625493" data-element_type="column">
			<div>
							<div>
						<div data-id="1dbf280" data-element_type="widget" data-widget_type="text-editor.default">
				<div>
					<div>
<p></p>
<p><span style="color: inherit; font-size: 35px; font-style: inherit; font-weight: inherit;">WHO would write US?</span></p>
<p></p>
<p></p>
<p>The Product Owner is the one who writes it but it’s not uncommon to have a group of people contributing to the same User Story.</p>
<p></p>
</div>
				</div>
				</div>
						</div>
					</div>
		</div>
								</div>
					</div>
		</section><section data-id="81a1ce0" data-element_type="section">
						<div>
							<div>
					<div data-id="85baf13" data-element_type="column">
			<div>
							<div>
						<div data-id="9e2bf33" data-element_type="widget" data-widget_type="text-editor.default">
				<div>
					<div>
<p></p>
<p><span style="color: inherit; font-size: 35px; font-style: inherit; font-weight: inherit;">WHEN do we need US?</span></p>
<p></p>
<p></p>
<p>Since the User Story is a fragment of a Product plan, you can write it in every moment of the product life cycle development.</p>
<p></p>
</div>
				</div>
				</div>
						</div>
					</div>
		</div>
								</div>
					</div>
		</section><section data-id="98c35e8" data-element_type="section">
						<div>
							<div>
					<div data-id="235d1bf" data-element_type="column">
			<div>
							<div>
						<div data-id="3980ff0" data-element_type="widget" data-widget_type="text-editor.default">
				<div>
					<div>
<p></p>
<p><span style="color: inherit; font-size: 35px; font-style: inherit; font-weight: inherit;">Conclusions</span></p>
<p></p>
<p></p>
<p>When all said and done, if you want you User Story to be understood by anyone involved in, make sure you’re focusing on a real and valuable end user problem and the way to fix it. Paying attention at the used language to be sure the message will be delivered in the proper way.</p>
<p></p>
</div>
				</div>
				</div>
						</div>
					</div>
		</div>
								</div>
					</div>
		</section>