Have you ever heard a programmer been instructed to write code that any randomly selected carpenter can immediately read and understand?
What about a software architect, do you expect her grand designs to be fully comprehensible to the florist down on the corner?
Would you truly expect that to exchange any of your project managers for their mother overnight would make no difference to the project?
I haven’t, I don’t, and I wouldn’t.
Programmers, software architects, project managers, carpenters and florists all enjoy a certain professional respect. What they do is complicated and you need skill and practice to do what they do. Everybody knows that.
But time and again I find people being hell bent on demanding test specifications so detailed that any person off the street could just walk in and do the job.
PS. I hope mothers enjoy the respect they deserve too, but I’m not sure motherhood counts as a profession.