코딩 일기 - Trouble Shooting

트러블 슈팅 방법

곰나루_ 2024. 6. 11. 22:41

 

 

Trouble Shooting 트러블 슈팅이란?

"프로젝트 진행 중 가장 기억에 남는 트러블 슈팅 경험을 말해주세요" 필자 : ?

velog.io

 

1. 문제 정의

  • 문제가 되는 동작 혹은 원인 확인
    ex) 배탈나버림

2. 사실 수집

  • 해당 문제에 대한 정보 수집
  • 문제를 재현하는 방법 수집
    ex) 배탈나게 한 음식에 대한 정보 수집

3. 원인추론

  • 확인된 사실을 통해 원인 추론
    ex) 아 고기때문에 배탈난거같다 많이먹었거든

4. 조사방법 결정

  • 증상과 추론 원인을 기반으로 어떤 순서로 문제를 해결할지 결정
  • 보통 가능성이 높은 원인을 우선적으로 조사
    ex) 고기를 얼마나 먹었는지 엄마한테 물어보기로 결정

5. 조사 방법 구현

  • 앞서 결정한 내용을 토대로 문제를 조사
    ex) 엄마 나 얼마나 먹었어? 한 5인분?

6. 결과 관찰

  • 조사 방법을 구현하고 그 결과를 기록
  • 만약 문제가 해결되지 않았다면 4번으로 돌아감
    ex) 아 5인분먹으면 배탈나는구나 이제 5인분말고 4인분까지 먹어야겟다

7. 문서 작성

  • 문제를 해결한 순서를 정리해 문서화함
    ex) 머리에 새겨넣는다