This article discusses ways to minimize failure by understanding human error and suggests how to design reporting systems to stimulate improvement rather than blame individuals.