Questions tagged [user-story]
User story is one of the central concepts of agile software development.
167
questions
2
votes
4
answers
175
views
Should story points be re-estimated when rolling un-finished stories into next sprint?
We plan our sprint capacity in story points - so for example we have 20 points available when planning a sprint.
When we have stories which were not completed in the previous sprint, we generally roll ...
3
votes
2
answers
171
views
Problem statement for code reuse [closed]
I strongly believe that good user stories should articulate the problem to solve and for whom (typically stated as "As a role, in order to solve a problem, we want a suggested solution"), ...
0
votes
4
answers
965
views
When epics are used, should all user stories belong to an epic?
If we use both, epics and user stories, should all user stories be linked to an epic, or could some stories stand independently on their own?
It's more or less a question of formality in order to keep ...
-1
votes
3
answers
614
views
How can I validate that the feature (user-story) I created meets the requirement of the end user? [closed]
How can I validate that the feature (user-story) I created meets the requirement of the end users / stakeholders?
-4
votes
1
answer
50
views
How to add detailed specification in to user story? [closed]
I see there are many user stories that only contain
Story
Acceptance Criteria
Where to put the detailed requirements?
Is that unnecessary?
2
votes
2
answers
158
views
User stories - Different formats for different purposes?
To the best of my knowledge, user stories follow a format such as
As a [role], I want to [do] such that [benefit] - (This takes 8 days to develop)
Recently in the book Software Engineering by Ian ...
0
votes
2
answers
82
views
Common details in the acceptance criteria of related user stories
I'd like to state first that I'm still learning about scrum, so my apologies if my question seemed naïve.
Lets say we have an E-learning portal, and I have the following user story:
"As a ...
-4
votes
2
answers
59
views
What are some workflows that one engineer may use to implement a software specification?
I've never implemented an entire specification before and wanted to know what a workflow may look like to do so. I have worked on code that was backed by such a specification, but only in maintenance ...
0
votes
2
answers
72
views
Creating user stories for dependent elements in analytics software
Context: analytics software
The customer wants to see graphical elements A,B and C in the same area of the screen. Selecting something in A will affect B and C. Similarly, selecting something in B ...
0
votes
1
answer
79
views
Making user stories and operational duties
I'm looking for some advice on how to navigate the choppy waters of DevOps/SCRUM with in a team.
Background: A team is very operational and has 3 products and 2 engineers, 1 Product Owner, 1 Manager (...
2
votes
4
answers
234
views
Should the team reduce future estimates after becoming competent at a new skill, because estimates were increased while learning?
I have been pushing unit testing lately. This is a new skill for my team. I have had 10+ years experience writing unit tests, but I am basically the only person on the team with any experience with ...
0
votes
1
answer
509
views
Are user story inputs and outputs the same as acceptance criteria?
In one of his books, Robert Martin provides an example of test-driven pair programming conversation while developing a Bowling Game Scorer in which one asks about user stories' inputs and outputs.
...
-4
votes
1
answer
65
views
Should User Stories be written for non-build requirements?
I am working on a project which is introducing a new Business Product, that is leveraging existing systems
From a requirements perspective, they fall into all these types:
A system change is ...
2
votes
3
answers
427
views
Multiple roles in user stories
This seems to be a common problem and, after reading these 2 questions
What is best pratice for user stories containing two roles
and
User stories with multiple users/roles I'm still confused.
In my ...
3
votes
3
answers
1k
views
How do I write user stories for system internal requirements?
Some requirements of a system are for the system itself, or for the developers, how do I write user stories for this?
For example, there are requirements for a system to:
provide APIs so that ...
4
votes
4
answers
1k
views
How to give/get the necessary implementation details in agile user stories?
I have a question regarding user stories and with agile in general. I read a few articles about user stories and there is a thing, that is not clear to me.
For example in this article there is the ...
3
votes
4
answers
2k
views
User stories with multiple users/roles
I thought this would be a more common problem, but I'm having trouble finding anything that provides a solution for me.
I currently have a user story that has 2 users/roles. I am wondering if there ...
1
vote
3
answers
359
views
Level of detail of a refined user story in SCRUM
The main subject of my question are the user stories, after they have been put in the backlog, discussed, refined and ready to be put into the upcoming Sprint. Do they have to list all the possible ...
3
votes
4
answers
212
views
How can a user story be independent, small AND valuable with big functionalities?
How can a user story be independent and small (following INVEST acronym)? Most of the time we have big functionalities that depends on each other.
As an example, we made an interface for users where ...
4
votes
3
answers
257
views
Do user stories need to be Independent and Valuable or Independently Valuable? [duplicate]
I am trying to split down user stories for a brand new system. This system will record weight readings from a balance connected to a serial port.
Due to regulatory data integrity requirements - the ...
0
votes
1
answer
83
views
Can stories always be independent (following the INVEST principle)?
I was trying to follow the INVEST approach for our stories but frankly, the “Independent on each other” does not really makes sense. Quite often stories are building functionality upon what has been ...
0
votes
1
answer
147
views
How to handle inherited roles in user stories?
I'm having struggles how dealing with inherited roles. Here is an example :
As an admin, I want to do something 1
As an admin, I want to do something 2
As a super admin, I want to do something 3
So ...
0
votes
3
answers
296
views
What are the disadvantages of performing task breakdown before story estimation?
I have trouble with some of this jargon so I apologize if I misuse some of it.
In my past experiences Story Estimation (planning poker estimating how difficult/complex certain tasks will be with ...
2
votes
4
answers
547
views
Decoupling User Stories in Agile Development
Based on what I've read, user stories are often cast in a "who", "what", and "why" format, i.e. "[Who] wants the system to do [What], so that [Why]". The "who" and "what" seem easy to grasp. For the ...
0
votes
2
answers
820
views
How to deal with reusable use case?
I'm trying to implement the clean architecture and I'm not sure to quite understand when to reuse interactors (use cases).
Considering that we have one use case such as get user information and we ...
5
votes
2
answers
4k
views
Is there a recommended format for writing a technical debt story?
Our team is starting to refine a set of stories that cover components and UI as part of an upgrade to a newer version of Angular. These components will then be used to recreate screens in an existing ...
8
votes
2
answers
328
views
Does this count as a user story for a basic Sudoku game?
I am trying to make a user story for a basic Sudoku game, using the agile software development approach.
I get the concept behind user stories, but I was just wondering if it was possible to get an ...
2
votes
2
answers
208
views
User story - Discussing the secondary actors of a use case
Suppose the client wants to build an online shopping system. If we think of use case scenario, a database or a bank would be a secondary actors to this system.
Is it valid to have a user story like
...
0
votes
1
answer
75
views
Should complete user story be implemented by one team in context of microservices archicture
I have implemented application using microservices architecture. I take a user story to implement. This involves front end/UI, and two microservices to implement the user story. So I have three ...
-2
votes
1
answer
143
views
Does the Product Backlog just consists out of User Stories in Agile Development? [closed]
As far as we know, the User Stories are the way a requirement is defined in bounded context with acceptance criteria. On the other hand, the Product Backlog enlists all requirements, i.e., new feature,...
0
votes
2
answers
3k
views
How to keep CRUD user stories from being trite and simplistic?
I'm having trouble keeping my user stories for basic operations from sounding ... basic. For example, suppose I'm building a CRM to keep track of clients:
C: As a user, I want to create a client, so ...
1
vote
1
answer
84
views
Is it common for seemingly small feature additions to involve changing many functions?
I wrote a binary calculator & binary teaching program in the Rust programming language. I was taking an iterative approach in that I decided to first get a basic "learn binary" game started. This ...
1
vote
2
answers
350
views
User Stories and Epics
As you know, epics consist of user stories. The user stories are short descriptions which specify the requests of the user. They can be perfect instance of the questions listed below:
Who, What, why
...
1
vote
3
answers
2k
views
Normalizing story points across teams, is there a big problem?
We have been thinking about comparing product size/effort at least roughly and this is what some suggested:
There are multiple products, each with one scrum team
All the scrum teams estimate their ...
4
votes
1
answer
379
views
How to deal with redundant requirements when using Scrum
Changeability is a quality attribute of requirements that is emphasized in some classic literature. To get changeability of requirements, they must not be redundant.
However, when dealing with ...
1
vote
2
answers
127
views
Can story points be used to describe size of several projects estimated by several teams?
KLOC has been - I think justly - criticized as too inaccurate to express size when comparing several projects.
In only one source I found a calculation that uses Story Points and thus allow to compare ...
5
votes
3
answers
1k
views
How to handle a user story that is significantly larger than estimated
A user story calls for an extension to a current feature. This is reviewed and discussed in planning and given a small/medium point value. Internally within the team the effort is estimated at 2 to 3 ...
3
votes
2
answers
133
views
Working Through a User Story
I am trying to tighten up my process for tackling a feature request. Currently, we use trello to manage feature requests using cards. They typically look like this.
Card Title: Invite a friend
Card ...
1
vote
2
answers
346
views
BDD process for SAP development
Perhaps this story should be titled "BDD definitions for agile service stories"...
For our .NET-based stories (always vertical slices) we use definitions matching the well known BDD format.
...
0
votes
3
answers
1k
views
Cloning Jira tickets at the end of a sprint - carrying over effort and points
I have been working with Jira within an Agile scrum like methodology for a while now. What happens quite often is a ticket is estimated and started on. By the end of the sprint 95% of the work is done....
-1
votes
3
answers
90
views
How to write user stories for just one acceptance test?
In an interesting Twitter thread, Ron Jeffries (signer of the original Agile Manifesto) is suggesting that all user stories should be broken down so that they have one, and only one, acceptance test.
...
8
votes
2
answers
569
views
Shared Development Tasks for Agile User Stories
My team is going to be using Visual Studio Team Services for an upcoming project. The Agile tools let me organize User Stories and Tasks hierarchically like this:
Epic > Feature > User Story > Task/...
3
votes
3
answers
164
views
At what Work Item level does the Product Owner prioritize in TFS?
Our team is reviewing our Agile process while we look at moving to Kanban style flow instead of Sprints. One question we are having a hard time answering is
At what level (what type of Work Item) ...
0
votes
1
answer
781
views
Where to place non functional tasks in user story map
I am new with the user story map approach, I started with to compose the stories to be implemented from user perspective, and it seems very promising.
However, I am not sure about the non-functional ...
-1
votes
1
answer
373
views
Handle changes to completed user stories
How can I handle change requests to already finished user-stories?
Let's say there is a user story which describes how the user wants to list entities.
The story describes further:
which ...
5
votes
5
answers
2k
views
Is it feasible to use User Stories and Use Cases in the same team?
I am trying to encourage working practices that are more agile. I am trying to understand the difference between a Use Case and a User Story. I have read a lot of articles and questions like What'...
27
votes
5
answers
5k
views
How to deal with stories that share functionality
I have two stories (I know they are missing the benefit part)
As a Credit Management User, I can view the current and previous payroll
differences for Offices.
As a Credit Management User, I can ...
1
vote
4
answers
925
views
User stories - how to include technology?
In the last few months I spent a lot of time arguing about the role of technical considerations when developing user stories. In my point of view, a lot of stories are not really debatable without ...
2
votes
3
answers
7k
views
How should I translate a requirements document into user stories?
I received a big old fashioned requirements document. But my team is working using agile methods (a combination of scrum and kanban), so what we need is user stories.
Is there some guidance for "...
12
votes
5
answers
447
views
How can agile be applied to applications involving complex processing?
Most of the literature on agile seems to be biased towards CRUD type business applications where the user is pretty much aware of what is going on behind the scenes. (That's fine because most of the ...