I am a Safety Specialist for the Navy and while you want to talk about "contributing factors", there is still a "root cause" to the problem. The "root cause" could be a lack of proper training, it could be a failure in the "standard operating procedure" or it could be personal error.
After...