1. Project managers sometimes regard work put into writing high quality specifications as "gold plating ", and claim that it is unnecessary as it doesn't contribute to producing program code.
Under what circumstances is this view sensible, and under what circumstances is it foolish?
a. In the latter case, how would you persuade such a manager that the specification does need to be high quality