Analysis
End User 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
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.
Functional Requirements
Functional requirements for a website can be categorised as follows:
processes that the website must be able to carry out
interaction with databases/information that the website needs to have access to in order to function properly
End-user and functional requirements will inform the design phase of web development.
They can be used to measure fitness for purpose during the evaluation phase of web development.