2020 website redesign/users
W3C and Studio 24 are working together on redesigning the W3C Website; this work is conducted as much as possible in the open and is managed and coordinated by Coralie Mercier, Head of W3C Marketing & Communications.
A subset is in scope in 2020, the rest of for the future.
Holders of a W3C account with Member access, and trusted W3C Wiki Users may edit this wiki and need to log in to do so.
Due to spam increase, early 2015 W3C has had to limit who can edit this wiki.
Holders of a non-Member-access W3C account who wish to edit this wiki should request permission by writing to [email protected] (public archive).
Confirm who the users are and their weighing
[started: 2020-03-19 / completion: 2020-04-14]
If Studio 24 can understand our users, their motivations and needs they’ll have a really strong platform on which they can design a successful site.
(note from Gerald: I suggest using the order in the User stories section to indicate our intended weighting of prioritized users, then removing the list below. I started to rework the User stories accordingly but am leaving this section for now since it has details not yet integrated into the User stories)
- Members
- Advisory Committee Representative (Member rep)
- Member employee
- Advisory Board Member (Elected reps)
- Prospective Members
- Management: Why is joining W3C worth my money?
- Engineer: How would joining W3C help my project? How do I convince my company to join?
- Lawyer: What are the legal obligations and risks of participation?
- Group participants
- W3C Group participant
- W3C Chair
- W3C Spec Editor
- W3C Invited Expert
- W3C Translator?
- Web developers & designers
- Intermediate Web developers: have a better grasp of W3C, awareness of upcoming new technologies, and guidance on how to bring input and feedback to the standardization process.
- Expert Web developers: convert them into active contributors to W3C work, either via spec contributions, issue discussions, MDN documentation and test case development.
- Technical Contributors: Give more exposure to their work and their influence on the Web, and encourage them to expand their commitment to the W3C mission.
- Web influencers, DevRel teams: convince them of the value of helping grow the W3C community and expand the reach of our messages.
- Internal
- W3C Staff (including W3C Group Staff Contact)
- W3C Evangelist
- W3C Chapter
- The Financial Supporter
- Grassroots - small donations from web developers
- Sponsors - info about sponsoring W3C meetings and activities
- Funders - why W3C is worth supporting through large grants
- Press
- Other
- Beginner Web developers: give them general awareness of what W3C is, what it does, how it works, and that it can be interacted with. Orient them toward our offering of tools (validators) and learning material (W3Cx, MDN).
- The Jobseeker
- The Casual user
[2020-04-14: list shared in basecamp (non-public link)]
Creating user stories
To each user are stories established, and for each, we will need to be listing the core information needed for it to have a successful outcome.
Some users don't have secondary information or multiple stories share the same secondary information - such as:
- Related learning resources
- Related news
- Related groups
- Information on Membership
Including disabilities as one of the user characteristics
Per Léonie Watson, we need to make sure that disabilities and other accessibility needs are represented across the different user roles. It is important not to define user roles that are just about a particular disability, but instead to include disability as one of the many characteristics that form part of an existing user role.
The characteristics we should incorporate into the user roles/stories include:
- Deaf or hard of hearing
- Blind
- Low vision
- Learning disability
- Reading difficulty
- Autistic Spectrum Disorder (ASD)
- Dexterity/motor control difficulty
- Inability to use arms or hands
We ought to include each disability in at least two roles (more would be better).
Example
As a developer who is Dyslexic
I want to quickly and easily find information on a standard
So I can implement it into my product
Core information:
- Overview
- I want to be able to read and understand the information.
- I want to know if it's suitable
- I want to see examples
- Understand How to use it
- Support
- View specifications
Secondary information they may be interested in:
- View testimonial
- Ability to share it
- What is a standard
Template
As a @@ with a $disability
I want @@
So I can @@
Core information:
- @@
- @@
- @@
Secondary information they may be interested in:
- @@
- @@
- @@
User Stories
[started: 2020-03-19 / completion: 2020-04-16]
Coralie submitted the stories (non-public link) to Studio 24 COB 2020-04-17
Members
W3C Advisory Committee Representative
Note: The W3C Advisory Committee Representative is the point of contact between W3C and the W3C Member they are an employee of.
As an Advisory Committee Representative with low vision
- I want to know which members of my organization are participating in which groups at W3C
- I want to add people from my organization to W3C work groups
- I want to remove people who are no longer working for me or authorized to participate
- I want to see all the open questionnaires for AC reps so I can answer them
- I want to see the calendar of meetings so I can plan travel
So I can be an active member of W3C
Core information:
- Join request queue
- Reviews, votes, other questionnaires
- Organizations' groups
- Calendar of events
Secondary information they may be interested in:
- Information for new AC Representatives
- List of current W3C Members
- Member Standards Promotion
- Membership Administrivia
________________
As an Advisory Committee Representative who is blind
- I want to view our member contract
- I want to know when member fees are due
- I want to see the history of bills and payments
So I can manage our organization's membership fee payment
Core information:
- Member contract
- Billing history
Secondary information they may be interested in:
- Information for new AC Representatives
- List of current W3C Members
- Member Standards Promotion
- Membership Administrivia
Member employee
As a new member with a learning disability
I want to get an understanding of what I can/can't do
So I can quickly get participle and make a positive contribution
Core information:
- Participant guidebook and FAQ
- Testimonials from Member in the same business or competitors
- W3C Groups; joining groups
- Vision and strategic planning
- Discussion Forums
Secondary information they may be interested in:
- Blogs
- Code of Conduct and Professional Ethics
- My account
Account Holder
As an account holder with autistic Spectrum Disorder (ASD)
I want to easily access my account information
So I can review/update my details quickly and easily
Core information:
- My account: Contact info / profile page / edit forms
- Password changing info
- List of groups I am participating in
Secondary information they may be interested in:
- If my company is a W3C member, who is my Advisory Committee representative?
- Code of Conduct and Professional Ethics
Group participants
Group Members
As a group member with a reading difficulty
I want to find/view and participate in groups/meetings
So I can be an active member and ensure my contribution is as effective as possible
Core information:
- Onboarding information for group participants https://w3c.github.io/Guide/participant/group.html?gid=109735
- Working Groups https://www.w3.org/Member/Groups
- Groups List https://www.w3.org/2000/09/dbwg/orgs
- W3C Groups https://www.w3.org/PM/Groups/groups.html
Secondary information they may be interested in:
- Discussion Forums
- Participant Guidebook and FAQ
- Code of Ethics and Professional Conduct
Translator
As a volunteer translator with low vision
I want to quickly gather information and assets
So I can contribute volunteer translations to help deliverables reach the widest possible audience.
Core information:
- Contributing to W3C Translations https://www.w3.org/Consortium/Translation/
- Lists of documents to translate in priority
- List of completed translations of W3C Recommendations https://www.w3.org/Translations/
Secondary information they may be interested in:
- W3C Chapter per region
- About W3C
- Homepage of W3C activities on Internationalization, Accessibility
Prospective Members
Management
As a potential member with a learning disability
I want to see the benefits of membership
So I can make an informed decision about joining W3C
Core information:
- Reasons why a potential member needs to join W3C. It’ll be by industries and by technologies
- Why W3C and the web are important?
- Merits of joining W3C
- Success use cases of their competitors (Member Testimonial works)
Secondary information they may be interested in:
- List of current W3C Members
- List of W3C work groups
- Vision and strategic planning
Engineer
As an engineer who is blind
I want to watch new technologies relevant to my needs
So I can decide when and why to invest in shaping or adopting them
Core information:
- Availability of the new technology on the market
- Clarity on benefits/risks for early-adopters
- Applicable best practices
- Packaged information for non-technical people
Secondary information they may be interested in:
- @@
- @@
- @@
Lawyer
As a lawyer with an inability to use arms or hands
I want to understand the legal implications of W3C participation for my organization
So I can advise accordingly
Core Information:
- Membership agreement
- Patent policy
- Process document
- Work Groups charters
- Copyright policy
- Trademark policy
Secondary information they may be interested in:
- @@
- @@
- @@
Potential contributors
Technical Contributors
As a developer who is deaf or hard of hearing
I want to be able to give feedback/share knowledge
So I can make the standards match my needs
Core information:
- Where and how to give feedback to the relevant technical specifications
- Visibility on the impact of my feedback
Secondary information they may be interested in:
- Work group process info
- Work group participation info
Implementers
As an engineer with reading difficulty
I want to find the latest version of a W3C specification that I've heard about
so that I can write code for my implementation based on the version of the specification that is most relevant.
Core information:
- Finding W3C specifications
Secondary information they may be interested in:
- multiple versions of the same specification at different stability levels
Financial Supporters
Grassroots
As a possible financial supporter with a dexterity/motor control difficulty
I want convincing and information on ways I can give
So I can make a decision about giving
Core information:
- Donate page
- Benefit and how to become a donor
- Buttons to donate in a secure fashion
Secondary information they may be interested in:
- FAQ
- Other ways to financially support W3C
- Spread the word buttons
Sponsors
As a possible financial sponsor who is deaf or hard of hearing
I want convincing and information on ways I can give
So I can make a decision about giving
Core information:
- List the possible sponsorship packages
- Benefit and how to become a sponsor
- List of current sponsors
Secondary information they may be interested in:
- FAQ
- Other ways to financially support W3C
- Spread the word buttons
Funders
As a possible funder with autistic Spectrum Disorder (ASD)
I want convincing and information on ways I can give
So I can make a decision about giving
Core information:
- Benefit and how to become a funder
- List of possible funding opportunities
- List of current funders
Secondary information they may be interested in:
- FAQ
- Other ways to financially support W3C
- Spread the word buttons
Press and Outreach
Press
As a member of the press with an autistic Spectrum Disorder (ASD)
I want to easily gather information and assets
So I can create content
Core information:
- Recent Press releases
- Homepage news
- Photo requests
- How to contact W3C
Secondary information they may be interested in:
- About W3C
- How to get W3C News (subscribe to the Newsletter, subscribe to the Press list)
Authors / Developers
Dyslexic Author Story
As a developer who is Dyslexic
I want to quickly and easily find information on a standard
So I can implement it into my product
Core information:
- I want to be able to read and understand the information.
- Unified reference documents
- Tutorial and training material
- Use cases
- List of tools available by W3C standards
- How to adopt/implement
- How to invest in shaping them
- Relevance/Status of the standard
Secondary information they may be interested in:
- Relevant learning resources
- Becoming a member
- Relevant groups
Low-vision Author Story
As an author with low vision
I want to quickly and easily find standards
So I can write about the ones relevant to my needs
Core information:
- Mapping between designer needs and specs (e.g. taking into account different jargons)
- Showcases of what new technologies enable in products
Secondary information they may be interested in:
- W3C Press releases
- Press and Analysts
- Strategy funnel
Quality Assurance Author with a reading difficulty Story
As a developer with a reading difficulty
I want to do an easy self-review
So I can quickly check if my work is compliant with W3C standards (WAI, I18N, Privacy)
Core information:
- Relevant accessibility criteria
- Relevant Internationalization guidelines
- Relevant Privacy and Security considerations
Secondary information they may be interested in:
- Related Specifications
- W3C Validators and developers tools
The learner
As someone who’s looking to learn, with an inability to use arms or hands
I want to view ways of learning and subjects
So I can choose what’s most appropriate to me
Core information:
- W3Cx MOOCs on Front-End Web development (HTML5, CSS, JavaScript)- on edX
- W3C tutorials from WAI, I18N, etc. (full list (updated?) in https://www.w3.org/2002/03/tutorials.html)
- W3C training for W3C community (in development)
Secondary information they may be interested in:
- Highlight knowledge and showcase acquired skills (on CV and resume) to get a job
- Stay updated on latest standard’s development from W3C Developers Avenue, mainly following @w3cdevs
- See also W3C specifications’ primers to get deeper insights on some technical works
- Check the list of available translations (https://www.w3.org/Translations/) and enjoy the comfort of reading a W3C document in your language
- Learn from your errors by checking your Web pages/sites with the W3C validators
The Jobseeker
As a jobseeker with a dexterity/motor control difficulty
I want to gather information and view opportunities
So I can make an informed decision about my future
Core information:
- "We are hiring" page
- About W3C
Secondary information they may be interested in:
- How to get involved
___________
As a (designer | developer | engineer) who is blind
I want to build my credentials (e.g. resume) by increasing my authoritative expertise
So I can get more customers / get hired in better job positions
Core information:
- How to get involved
- How to get recognition for involvement
Secondary information they may be interested in:
- "We are hiring" page
- About W3C
Staff
Staff Content Authors
As W3C content author with a learning disability
I want to easily create/edit content within a CMS
So I can do my job efficiently
Core information:
- Entry point to the CMS
- Manual
- Help and FAQ
Secondary information they may be interested in:
- Styleguide and/or Design system