When Edward Demming when to Japan introduce "continous Process Improvement" to the auto industry, a method came out of it called Poke Yoke. As the story goes on a manufacturing line they were assembling buttons on machines. The problem was , the assemblers were forgetting to put the spring behind the button, so when you pushed it, it would never snap back. To solve this problem (mistake), then used a cup, and placed the exact number of buttons and springs into to it. So it there were any left over parts, they knew a mistake had occured.
Other examples: I would go shopping during my lunch hour and pick up fresh fish. I placed it in the refrig at work, but would realize 1/2 way home that I had left my dinner at work!
Solution: Place my car keys in the bag in the refrig.
A friend loans out DVD's from his library, but often never get them back.
Solution: remove DVD from case and place it in a generic case, that way the borrow does not "add it to their collection" and my firend knows what is out on loan by seeing the empty cases.
I hope this illustrates the principle.
Seeing as trading a system can be frought with mistakes of all kinds does anyone have some clever POKE YOKE they would like to share?
Perhaps the best way to share is to state the mistake and you solution.
Cheers
Other examples: I would go shopping during my lunch hour and pick up fresh fish. I placed it in the refrig at work, but would realize 1/2 way home that I had left my dinner at work!
Solution: Place my car keys in the bag in the refrig.
A friend loans out DVD's from his library, but often never get them back.
Solution: remove DVD from case and place it in a generic case, that way the borrow does not "add it to their collection" and my firend knows what is out on loan by seeing the empty cases.
I hope this illustrates the principle.
Seeing as trading a system can be frought with mistakes of all kinds does anyone have some clever POKE YOKE they would like to share?
Perhaps the best way to share is to state the mistake and you solution.
Cheers

. For example the software field has now been introducing the "design by contract" concept using preconditions and postconditions (basic requirements which protects the user of the pattern) I have already mentioned in a thread (design pattern approach ). This is indeed a very recent tren...tid=394142&highlight=preconditions#post394142):