Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software
Poka yoke should not be approached as a panacea for all kinds of mistakes. It is important to understand that poka yoke may be more suitable in certain situations than others. Grout provides guidelines for situations where it works well and where it does not (see Table 9.1).[9]
Poka yoke can be very effective in software development processes. Its applicability is supported by the various considerations listed in Table 9.1. People affected by the process must be involved in designing a poka yoke system. Such systems should be simple and free of complexity (itself a cause of defects). Simple, commonsense tools work best. But poka yoke is not rocket science, nor is it a silver bullet, so it should not be approached as such. |
Категории