A case study describes how a software control system can manage training needs across an international company and improve GMP compliance. What are the three most important reasons for GMP deviations?