Thorough analysis that takes account of user needs, such as accessibility needs and use of mobile devices, will result in the production of end user and functional requirements.
The term 'end-users' describes the group of people most likely to use a website.
If a web development company has a clear idea of the target audience, they should take account of what works best for that group of end-users when creating a website.
Some common end-user groups are:
young children
employees with specific requirements
customers/clients (often context based)
inexperienced users
skilled and expert users
users who require additional features to aid accessibility:
users with learning difficulties or disabilities
users who require voice recognition integration
users who require specialised output such as screen readers
These categories are broad and not exhaustive. An individual end user could fall into more than one of the stated categories.
The tasks that end-users need to be able to carry out are known as the 'end-user requirements'. These requirements might involve using particular accessibility software or hardware and could inform functional requirements.