User centred system design : new perspectives on human-computer interaction