End-user requirements

During analysis, web developers will consider:

  • end-user requirements
  • 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.

User interface types.