Published 2021. 8. 17. 17:40

트러블 슈팅이란?

문제가 발생했을 때 원인을 규명하고 해결하는 작업을 의미한다.

트러블 슈팅의 과정은 문제 정의, 사실 정리, 원인 추론, 조치 및 방안 검토, 해결 과정으로 나누어진다.

문제 해결이 되면 해당 프로세스 사이클은 끝난다.

하지만 문제가 해결되지 않으면 원인 추론 단계를 다시 반복한다.

 

추론하는 방법은 여러가지가 있다. 예시로는 다음과 같다.

- 원인을 한개씩 제거

- 가설을 세우고 테스트하기

- 스텝마다 디버깅코드 추가하기

추론과정이 끝나고 결과를 관찰하는 과정에서 테스트 케이스(Test Case)를 만들어서 진행하기도 한다.

'개발용어' 카테고리의 다른 글

컬렉션 프레임워크의 개념  (0) 2021.08.17
PSA란?  (0) 2021.08.17
클래스, 객체의 개념  (0) 2021.08.17
인젝션이란?  (0) 2021.08.17
오버로딩과 오버라이딩의 차이  (0) 2021.08.17
복사했습니다!