Eric:
don't be so hard on the guy - I've done the kind of things you describe (high volume ASICs, mask ROMs, NIST traceable ATE), but if I were to assign this task to someone, I would make sure that they know the pitfalls -yes mask ROM and ASIC require thorough debug before they are manufactured, but I would not throw this guy into a situation where he is in charge of making this kind of a decision if he does not know about it. Most of this comes from EXPERIENCE (if I had a buck for every mistake I've ever made....), and because someone does not have enough experience, don't label him/her like that. This is mentoring, required in our field - and if you were to put someone in charge of something and it failed - it's YOUR fault, not theirs - never throw someone in too deep. If we forget to mentor people, we will be SOL when we are done doing things.
Andrew
Eric Roes>