Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[New Tip] Use of the terms "user story" #746

Open
dboudreau opened this issue Aug 23, 2016 · 9 comments
Open

[New Tip] Use of the terms "user story" #746

dboudreau opened this issue Aug 23, 2016 · 9 comments
Labels

Comments

@dboudreau
Copy link

dboudreau commented Aug 23, 2016

After having given it some thought, I am uncomfortable with using the terms "user stories" in our quick tips to link to the content from the "How people use the Web" resource. I would be in favor of changing "User story" to "Persona", which I think is much closer to what we're conveying, here. While these are stories about users, that particular term has been deviated from its original meaning in Agile to mean the description of a requirement, based on the expectation of a person using the site/app/software/etc.

In most designers' and developers' minds nowadays, the expectation of a user story is likely to be related to a very high-level definition of a requirement or a feature, in the form of "as a [x], I want/need [y], so that I can [z]". This is not what we're providing here. I think it's misleading, and I think we'D be better of avoiding that confusion if we can.

So this a global proposal to replace "User story" by "Persona", on every tip that links to one:

Designing

Developing

Writing

@nitedog
Copy link

nitedog commented Aug 24, 2016

Hi Denis,

Good point, I agree that "user story" is now more frequently used to mean something slightly different (at least in format, I think we do provide a lot of the content to actually allow these to become user stories).

On the other hand, I recall we had decided against "persona" because it is too jargony, and because the target page is called "stories of web users" - we wanted something to reflect that title in a simple way.

How about something like "user example(s)" or "user outline(s)" or such? Or reverting it to (the slightly longer) "examples of users" or such? AFAIK this phrase is only used as a list heading, so may be sufficient.

@dboudreau
Copy link
Author

That's good feedback, thanks. I can understand how "persona" could also be considered jargony. I'll give it some thought as well, but I think I'd be ok with something like "examples" or "outlines" but I'd like to avoid the use of the word "user" if possible. I'd rather we refer to them as people, not users.

@nitedog
Copy link

nitedog commented Aug 24, 2016

Good point, I agree. Just needs contextualization because "examples of people" is just to broad. Maybe "examples of people using the web", but that is also rather long. Happy brainstorming... ;-)

@dboudreau
Copy link
Author

dboudreau commented Aug 30, 2016

After some thought, I'm leaning towards using "User Scenario" for this, AND using "User Story" to actually create a real, agile-like user story for each tip, such as "as a user with [x] disability, I want/need [y], so that I can [z]". The user story would not be a link to another resource, but rarher, a simple sentence displayed under the proper section heading. Thoughts?

@AndrewArch
Copy link

Even 'personas' are going out of vogue these days to in the agile development world (not that everyone is going that way yet). 'Scenario' works for me. I do like the idea of providing agile users stories as examples at some stage / somewhere for people working in that way too to show them how to bring accessibility requirements into the backlog.

@nitedog
Copy link

nitedog commented Sep 5, 2016

I like "User Scenario" as well. The term "scenario" may have some specific implications in some contexts but I think it is a sufficiently generic and common term to use in a general sense.

Besides that, I really do not recommend recreating the content (user stories) of the target resource (or creating new content). This seems like a huge scope-creep - I would really not under-estimate the work involved. Maybe better to complete the currently open task of completing the tips, then come back to this issue later on - either by updating the target resource or by adding new content to this resource.

@dboudreau
Copy link
Author

dboudreau commented Sep 5, 2016

@nitedog I hear you. I'm not really concerned with scope creep for something like this, though. I know we tend to discuss things for a long time, but those user stories would only be one sentence long, and for the most part. pretty straightforward. As an example, the user story for the first tip in design could be something along the lines of: "As a person who is color blind, I want sufficient contrasts between foreground and background colors, so I can easily perceive content". Just a little something to contextualize the tips, and help people understand why they should care.

@sharronrush
Copy link

+1 to User Scenario, thanks Denis for good thinking on this.

@nitedog
Copy link

nitedog commented Sep 5, 2016

interesting idea @dboudreau - might be worth a try if all tips can be reduced to such a simple one-liner.

@remibetin remibetin changed the title Use of the terms "user story" [New Tip] Use of the terms "user story" Jul 15, 2024
@remibetin remibetin transferred this issue from w3c/wai-quick-start Jul 15, 2024
@remibetin remibetin added the tips label Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants