Hi again Sylvia!
I agree... some things are best left to the experts! That is where a design specification comes in handy for all of the parties involved. If you are the teacher or the learning institution, this document is your means of communication your requirements to the designer and developer.
If you are part of the design team, this document functions as your 'to-do' list. It ensures that your final product will meet the needs of your customer.
Although some perceive this process as time-consuming and costly, as you indicated, it could save both time and money if it minimizes revisions.
:)
Jane