안전공학 연구 결과, 의도적 위험행위의 이유는 다양하다. 개인 성향에 따른 경우는 일상적으로 일어나지만, 행위상황에 의한 의도적 위험행위는 예외적으로만 일어난다. 일반적 인적 오류와 달리 의도적 위험행위는 규칙 미준수를 통한 이익과 손해를 비교하여 행위 여부를 결정한다고 설명되기도 한다.
안전공학의 연구결과에 의한다면 의도적인 위험행위가 행하여지는 이유는 다양하다. 예컨대 소요되는 시간이나 노력을 단축하기 위하여서일 수도 있고, 업무와 무관한 다른 목적달성을 위하여서 의도적인 위험행위가 행하여질 수도 있으며, 규칙이나 기준 자체가 적절하지 않아서 이에 따른 행위로는 주어진 업무를 수행할 수 없어서 부득이하게 의도적으로 규칙위반행위를 행할 수도 있으며(필요적 위험행위), 의도적인 위험행위로 인하여 야기되는 위험을 자신이 충분히 통제할 수 있다는 믿음하에 이러한 행위가 행하여질 수도 있다. 개인성향에 의하여 발생하는 의도적인 위험행위는 일상적으로 행하여지게 되지만, 행위상황에 의존하여 발생하는 의도적인 위험행위는 단지 예외적으로만 이루어지게 된다. 일반적으로는 인적 오류와는 달리 의도적인 위험행위는 행위자가 자신이 어떠한 행위를 하는지를 알면서 의도적으로 행하는 것이기에 업무집행자는 주어진 규칙이나 기준 등의 미준수를 통하여 얻어지는 이익과 그로 인하여 발생가능한 것으로 예상되는 손해 내지 해악을 비교, 교량하여 행위 여부를 결정하게 된다고 설명되기도 한다.