Novice Designers’ Approaches to Justifying User Requirements and Engineering Specifications