a person explaning computer software