Great! Then do it. Tell me the correct metric for measuring software developers. We'll use it to hire and fire them, to decide their pay, to compare divisions of a company, and so on.
Do that successfully, and I'll happily give you a good metric for teachers.
Where do you work that you aren't graded on a metric?
The places I have worked have all emphasized goal-based metrics. The software developer lays out what they think their responsibilities should be and how they'll be measured on them. The manager then reviews the list with the developer and confirms the responsibilities and the measurements. The developer is then later graded upon his or her ability to meet the predetermined requirements.
I think the same thing could be used for teachers. Seems workable to me.
You argue in one place that scientific metrics are the only way to evaluate educators. And then here you are arguing that managerial judgment is a serious metric. Even though it's entirely non-numeric, personal, unstandardized, unrepeatable, and unreliable.
The same thing was used for teachers: it's called the judgment of their employers. If you're happy with that, then there's no particular need for all the NCLB standardized testing.
Where did I say I advocated standardized testing? I simply want a metric. It doesn't have to be standardized, it can be personalized. However, eventually I would like to see us gather some useful information from it. Think of my metric as performing an experiment. We'll try many different methods for the same curriculum, gather the results of those methods (what were the most common goals, what were the most commonly completed goals, what were the most commonly failed goals, etc.). Do you see my point now?
Believe it or not, this happens on a regular basis. You never hear about it, though, because standardized testing is our current gold standard and people refuse to use something else.