위험분석은 일반적으로 시스템 개선을 목적으로 이루어지며, 이로 인해 시스템 이 위험을 수용가능하도록 해준다. 이에 시스템의 안전성을 개선하는 다양한 방법 이 존재하는데, 이 때 중요한 점은 어떻게 위험상황에서 시스템을 통제할 수 있는가 와 관련된다. 위험분석은 일반적으로 기술시스템의 위험을 평가하기 위한 방법론적 인 도구로 개발되었다. 이러한 방법론은 대안적인 시스템 설계 비교, 시스템 수용가 능성 설계, 시스템 안전성 최적화 등 다양한 관점에서 기술을 분석하는데 활용된다. 또한 기술위험분석은 정책결정, 규제프레임 설계, 안전성 개선 등 다양한 목적을 위해 활용된다 (Linnerooth-Bayer, and Wahlström, 1991).
시스템 안정성 개선 방법에 있어 위험상황에서의 통제 방법은 중요하며 위험분석은 시스템의 위험평가를 위한 도구로 개발되어 설계 비교, 안전성 최적화 등 다양한 관점에서 기술분석에 활용된다.