User needs and user stories
Have a good user need for your page so that your content stays focused.
Users
When we talk about 'users', we're talking about anyone who lives, works or visits San Francisco and needs to interact with the City.
So someone who was born in San Francisco but now lives in Detroit who needs a copy of their birth certificate is a user. Someone getting married at City Hall is a user. Someone paying their water bill is a user.
Those are all people who use SF.gov or could use SF.gov.
Get information about your users
Know the context of residents who are using your service.
The best way to get information about your users is to talk to them directly.
Usually there are also people at your department who interact with users. You can talk to an expert about any existing issues the public is having. You can also talk to front desk staff.
Get answers to the following questions:
What are the most common questions people ask?
How do they get information about the program now?
You can also use website analytics. Contact Digital Services at publishinghelp@sfgov.org for help with analytics.
User needs
User needs are what we call the task a person comes to a website or service to do.
We write user needs to understand what a page of content needs to accomplish. If you can complete the following sentence with a strong verb, youâve got a good start.
As a (user) I want to (do something) So that I can (how the need fits into the personâs life)
For example:
As someone about to get married I want to get married at City Hall So that I can celebrate with my family and friends.
If you get this foundation agreed between the person writing the page and the subject matter expert (SME), itâs simple to write great content.
One user and one need per page
Webpages are for one type of audience only.
Split âprogramâ pages into pages for âSan Franciscans,â ânon-profit partners,â and âstaffâ.
User story
After you get your user need agreed, you will need to write acceptance criteria.
Acceptance criteria are the boxes we need to check before we know the user need is âdoneâ. Itâs frequently when the user understands how something works or knows where to go to get or do a thing.
As an immigrant I want to talk to an immigration attorney So that I can stay in the US, vote, get a better job, avoid deportation, and protect my family.
We know it's done when the user: - knows how to contact immigration legal services - knows how to get help paying for their application - knows where services are available in their language
âor
As an event promoter in San Francisco I want to get a permit for my outdoor event So that I can hold the event.
We know it's done when the user: - gets the permit (or understands why the permit was denied) - knows what day and time the permit is good for - understands how loud their event can be