Trouble Shooting 이란?
“시스템에서 발생하는 복잡한 문제들을 종합적으로 원인을 진단하고 해결하는 것.”
Trouble Shooting 과정
1. 문제 정의
•
문제 동작 확인 분석 후, 문제를 정의한다.
2. 문제 사실 수집
•
‘정의된 문제’를 바탕으로 대략적으로 점검할 항목과 내용을 결정한다.
•
‘정의된 문제’를 재현하는 방법도 수집한다.
3. 문제 원인 추론
•
‘수집된 사실’을 바탕으로 문제의 ‘원인 추론’을 한다.
4. 문제 조치 방안 작성과 조치 구현
•
‘추론한 원인’에 따른 ‘조치 방안’을 마련하고 구현 단계를 거쳐 ‘문제 해결’을 한다
5. 구현이 반영된 후, 결과 관찰
•
‘조치 방안’을 관찰할 ‘조사 방법’을 마련하고 ‘관찰 결과’를 기록한다.
•
‘결과 관찰’은 ‘테스트 케이스’를 만들어 확인도 가능하다.
•
관찰 과정에서 문제가 해결되지 않았다면, 다시 4번으로 돌아간다.
6. 문제 해결 과정을 문서로 작성
•
‘문제 해결 과정’을 순서대로 정리해 ‘문서 작성’을 한다.