Questions tagged [user-stories]

User stories are used with Agile software development methodologies as the basis for defining the functions a business system must provide, and to facilitate requirements management. It captures the 'who', 'what' and 'why' of a requirement in a simple, concise way, often limited in detail by what can be hand-written on a small paper notecard

Filter by
Sorted by
Tagged with
2
votes
4answers
3k views

User Story(ies) for multi-step user sign-up

I'm just starting to use Scrum with a new web project and I'm having some difficulties crafting my Product Backlog. I have a initial user story along the lines of : As a new user I want to sign-up ...
1
vote
3answers
2k views

When should I use user stories and when just tasks?

I'm not sure if it makes sense to always write user stories, even for issues like refactor or backup. In your opinion in which of the following situations, it's better to write user stories than ...
1
vote
3answers
118 views

How do I get client to participate in acceptance testing?

We have a weak spot in our flow. Whenever the time for acceptance testing comes, our client simply doesn't do it in time. There are 50 user stories in Jira waiting to be reviewed by him. The number is ...
4
votes
2answers
416 views

Organizing testing in a Scrum(ish) development project

First: I'm trying this forum, even though this is more a test management than project management question. The test/QA exchange seems to be focused on technical, hands-on test questions and issues. ...
3
votes
4answers
716 views

How to describe the business entities in Scrum?

Every (software) project comes with business entities: "Article" and "Category" for a blog, "Product", "Customer" and "Invoice" for a shop, etc. These business entities are part of many user-...
1
vote
2answers
307 views

Jira Sprint Structure for Software Team

As I see it, we have three levels: Epic - Broad view of what would be nice to do. (Usually more then a Sprint) Let pay for our service with credit cards Story - More defined and structured view. (...
2
votes
3answers
2k views

User Interface Requirements in User Stories

I'm not sure whether this should be on the ux.stackexchange forum or on here. As part of a Uni project, the client has given us a brief of mandatory and optional features, from which we have to ...
3
votes
4answers
2k views

How to deal with a Product Owner who refuses to write user stories?

I am currently playing a scrum master role in the project. Because the PO refuses to write user stories - I have to do it myself, but this flow has led to specification breakdown and scope creep many ...
2
votes
2answers
7k views

User stories vs Functional specifications

What is the main difference between user stories and functional specifications (other than the format they are in)? When should I use user stories and when specifications. Do they go hand in hand with ...
2
votes
2answers
117 views

Do we create application-level stories?

Quoting an example. If I have a user story which says: As an administrator I should be able to query all users (both active and inactive) from my database when in my master configuration (Admin ...
1
vote
1answer
390 views

When making technically minor changes, should i create a new user story or update an existing (closed) story?

I am working with a team that is maintaining case management software. We are suffering from drift between different specifications, agile artefacts, implementations and understandings. I would like ...
5
votes
2answers
591 views

Should I specify user story acceptance criteria in Given/When/Then format or checklists?

As far as I understand Given/When/Then format of acceptance criteria is used when the project is going to follow BDD (Behavior Driven Development). Thus, the acceptance criteria will be used for the ...
3
votes
5answers
614 views

Do user stories mean rework? How much is ok?

We are currently setting up a scrum team to implement a product selling application. The product itself is quite complex (an insurance product) which comes in many facets, basically some mandatory and ...
5
votes
4answers
2k views

Defect Found in Previous Iteration - Bug or New Work?

A previous answer stated that: On the other hand, if Feature Bar met the Definition of Done in a previous iteration, but bugs were later found after the feature was declared "done," then while you ...
8
votes
4answers
352 views

Should developers be talking to users during Story planning / refinement?

When you have a Product Owner who is less technical, can developers be brought into discovery with users and stakeholders? e.g. A new project is underway and the PO is doing discovery, creating epics,...
4
votes
2answers
712 views

How to manage spec / user stories in Agile/Scrum

One of the common problems with traditional spec is that it's usually out of date. However, if we use a list of user stories as the spec, the thing is that the requirement may be scattered and cannot ...
13
votes
7answers
10k views

Is it a problem when many stories start with: “As the system,…”

I'm a developer on a scrum team and I'm finding it hard to understand and empathize with the end goal when stories start with "As the system". These stories should be straight forward because as a ...
5
votes
4answers
727 views

Should a team estimate tasks based on the executor's capacity or on the team average?

My team is adopting Scrum. When estimating story points for a backlog item, we use planning poker to reflect the team's average vision of the story's complexity. When estimating task hours within a ...
4
votes
3answers
2k views

Technical user stories or development related tasks

I have some task in my Jira backlog that I don't know if them should be inside a user story. There are tasks related with development, server, configuration, etc. User didn't ask to have those task/...
5
votes
6answers
2k views

avoiding long running branches on big stories

I'm trying to solve following problem we have in our company: We are trying to follow SCRUM We are using git-flow-like branching model. When we encounter bigger story that takes 2,3 sprints it's not ...
2
votes
3answers
5k views

Epics and stories prioritization in JIRA

In this answer, an epic-story structure is suggested. I like this approach and I'm trying to utilize it. But, the problems how to handle priorities. More specifically, assume I have two epics (e1 and ...
5
votes
3answers
372 views

Achieving independence for story items

I've been reading a lot about agile, stories, and INVEST recently, and trying to apply it to my work (with a view to introducing it all more broadly within our organisation). I can see the value of ...
1
vote
3answers
95 views

Can I break a user story down after work as already started?

A story that has been picked up by a development team is too big. Is it 'okay' to break it down even though work has already commenced?
8
votes
1answer
792 views

Do you consider a defect an actual defect if it occurs in Dev prior to the acceptance of the User Story as Done?

A fully agile centric question. If an exception, error, defect or bug occurs prior to the completion of a user story; do you log it is a bug or do simply consider part of the work required to make ...
2
votes
2answers
199 views

Is defining business rules the same thing as a story spike in Agile?

I am a developer in a new job where the team uses Agile. This is the first time I've been in a fully Agile team and I'm feeling a bit lost. I've been asked to do a spike for the next block of work ...
1
vote
3answers
3k views

How to estimate times during Sprint Planning?

I have 6 user stories for a sprint of 14 days. I have the detailed description in the stories for what the team needs to develop, and the team is new to scrum. (this would be their 2nd sprint). The ...
3
votes
4answers
998 views

Scrum - Is a good practice to set the remaining work of a Sub-task?

I am working with TFS and I set the story points for all the user stories using the Fibonacci series and set the velocity of the team. TFS has a field called ´Remaining work´ for the sub-task, it is a ...
19
votes
9answers
27k views

What is the difference between acceptance criteria and the definition of done?

I don't get what is the difference between both. They seem to be similar to me. For instance, I have this typical login/register User Story. Can you provide some DOD examples? As a user I want to ...
3
votes
5answers
2k views

How to Record Bugs Following User Story Completion - in Large Projects

We run scrum agile methodology and have a development environment for development. At the end of each sprint, we close off all the tasks/stories that have been completed and promote the code/system to ...
4
votes
4answers
217 views

How do we prevent debates over whether changes to user stories are new work or bugs?

I'm struggling to determine where capturing of user story elaborations and discussions fits into agile. A lot of what I have read and agree with is: You should be focusing on discussions with your ...
2
votes
2answers
1k views

How to find the right size for user stories for a dev team

One of my teams is struggling with user story sizing. A couple of weeks ago the stories seemed to be too big i.e. they were dragging along / staying on the board for weeks. The PO has started to ...
5
votes
1answer
131 views

Exchanging equivalent user stories (Story points based) in a sprint

In the middle of a sprint right now, the following problems have arose: Urgent bug has cropped up that needs resolving Stakeholder urgently needs a requirement integrated which is preventing a ...
1
vote
4answers
2k views

What to do if a member of a team finishes all his sprint tasks ahead of schedule?

I run 1 week sprints, lately my sprints are finishing ahead of schedule (one day before the end of the sprint) for one member of the team. I know that some PMs wait until the next sprint cycle, ...
4
votes
3answers
257 views

How can we deal with a big story that does not break down?

I'm a developer. We have a non-technical BA writing our stories. There are a few stories coming down the pipeline that have a small business description. These stories require an unusually large ...
4
votes
4answers
789 views

Best measurable units for non cross-functional team estimation

I have a new development team and I want to use Story Points for high-level estimation. But I have two problems: My new team is not cross-functional (we are trying to solve this, but this is a slow ...
1
vote
2answers
312 views

Recreation of user stories for common functionality/screens between Releases?

To provide a background, we have created UI forms from Business Unit A for the end users to fill. Once completed/filled the UI form flows through the defined workflow, where different users in ...
1
vote
3answers
118 views

Who decides minimum functionality for a story during planning?

I'm working on a team with 1 week sprints. We have a feature that provides a status indicator for a long running job processing up to thousands of files. There will be some development work to obtain ...
2
votes
2answers
105 views

How can we track the status of very large, very broad user stories in our web development process?

I'm looking into using user stories for our next web project. For example: There will be a homepage with some information and the latest projects for the client. How could you turn this into one ...
7
votes
5answers
3k views

How to manage story points when several developers work on 1 story?

My team consists of 2 backend devs, 1 front end dev and designer. Lets pretend we have next user story: As a user I want to sign-in/sign-out to use the system Designer says that it is equal to 2 ...
8
votes
3answers
818 views

What is the term for an anti-user-story?

I need to create some short narratives that capture the "who", "what", and "why not" to show some of our stakeholders why we need a minor policy change. For example, imagine I'm designing a control ...
2
votes
2answers
918 views

What Questions do you Ask the User to Elicit Requirements?

I was reading: Instead of asking, “What do you want?” or even “What do you want the system to do?” an approach based on usage and user goals asks, “What do you need to do with the product?” Your ...
1
vote
3answers
569 views

Writing the Granularity of the Task - Where?

The following is from JIRA: User stories are sketched out by the product owner, then the full product team collectively decide the more detailed requirements. These are the granular pieces ...
9
votes
3answers
10k views

How to estimate a project budget using story points?

Current workflow in our company: I create Given/When/Then scenarios or User stories Developers estimate Scenarios/User stories in hours, by giving minimum and maximum amount of time for 1 scenario/...
5
votes
5answers
651 views

How do I define acceptance criteria for subjective outcomes?

We have written user stories such as: As a small business owner I want simple and easy instructions to follow for any recommendations to my website so that I understand what it is I need to do ...
9
votes
8answers
2k views

How to manage very small, easy tasks in Agile?

Let's say you have a bug on your website. Your developer needs to fix some CSS or something. He estimates it will take him one minute to fix. What is the best way to manage these kinds of tasks? Do ...
5
votes
3answers
4k views

How to split a User Story that spans multiple sprints?

I have a User Story that contains a bunch of tasks, similar to this: User Story: Fix any broken JavaScript in CMS Task: Find and fix broken JavaScript in content Task: Find and fix broken ...
6
votes
2answers
8k views

How to write user stories for our UI development process?

First of all, let me apologize if I make some writing mistakes since english is not my native language. I'm currently working at a UX company as a front-end dev and I'm having some problems trying to ...
4
votes
2answers
6k views

How do I write user stories for Testing tasks?

My team follows test driven development, and sometimes extreme programming. If the latter, they would often complete a user story without testing, and then write the tests afterwards. So, if I have ...
3
votes
2answers
270 views

User story mapping - producer/consumer process

My product has two types of users: producers (i.e., admin panel users) and consumers (end users). Consumers are able to interact with an app and producers are able to process consumers' requests from ...
82
votes
7answers
150k views

What is the weighting difference between Epic/Story/Task

I am slightly confused between the three. From my understanding: Epic - Create a web site (T shirt size) (L) Story - Create the Home page (1 point) Task - Create a button on the home page that is ...