Gojko Adzic has a
great post today on the application of the “Poka-Yoke” principle to software development. I’d bever heard of Poka-Yoke before, but it looks like it's another application of a Japanese manufacturing technique to software development. Personally, I think you have to be careful about these analogies, but this one works, in my opinion.