Unless a web site meets the needs of the intended users it will not meet the needs of the organisation providing the web site. Web site development should be user-centred, evaluating the evolving design against user requirements. The first step is to define the business objectives, the intended context of use and key scenarios of use. This helps prioritise design and provides a focus for evaluation. The design should take account of established guidelines for web writing style, navigation and page design. The site structure and page design should be evaluated by representative end users. Management and maintenance is important to maintain usability.