탄력성 공학resilience engineering 문제가 발생할 때 이에 대응할 수 있는 시스템, 절차, 관리 체계 및 사람들의 훈련을 디자인 하는 것 오류를 다루는 기술적 원칙. 오류는 피할 수 없다, 인간 능력과 기술적 요구사항 간 부조화가 당연하기 때문이다. 디자인은 오류를 최소화 하는 방법을 찾는것. 행위가 역전 가능하게 하라. 오류의 대가가 크지 않게 하라. 강제적 기능, 자연스러운 대응관계를 활용한다. 실행의 간격, 평가의 간격을 이어 실행한다. 실행과 평가가 가시적이어야 한다. 사람의 목적, 계획 및 기대와 일치해야 한다 HCD와 이중 다이아몬드 발산-수렴 디자인 모델 인간 중심 디자인 과정 1. 관찰 2. 아이디어 생성, 착안 3. 시제품화 4. 시험 반복. 각 단계를 통과해야 앞으로 나..