Data quality requirements; Software development methodologies; Software quality assurance Computer software selection and evaluation; Data reduction; Information systems; Quality assurance; Software engineering; Data quality; Information systems development; Software development methodologies; Software products; Software quality assurance; Software design