Knowledge of and experience in constructing software products or systems in line with product requirements.