What factors does design consider to meet client requirements?
Aesthetics, durability, maintenance and running costs, specifications, output, sustainability, and any special needs, including maintaining access as required.