티스토리 뷰

트러블 슈팅 = 문제 해결

즉, 시스템을 수리할 때 문제 원인 가능성이 높은 순서대로 해결하는 것 

 

 

<장점> 

  • 무작위로 문제를 해결하는 것 보다 체계적이고 문제 재발 가능성을 낮출 수 있다.
  • 반복적인 문제에 대한 가이드라인을 작성해 두어 재발을 방지할 수 있다.

 

 

 

 

<Troble shooting  해결 방법 7단계>

 

 

1. 정보 수집

-이 단계의 목표는 문제를 식별하고 문제를 재현하는 방법을 이해하는 것 이다.

 

2. 문제 설명

-문제를 포괄적으로 설명함으로써 근본적인 원인을 찾을 수 있는 위치를 알게 된다.

 

다음과 같은 질문을 하는 것이 도움이 될 수 있다. 

  • 증상은 무엇입니까?
  • 언제 문제가 발생합니까?
  • 어디에서 문제가 발생합니까?
  • 문제가 발생하는 조건은 무엇입니까?
  • 문제를 재현할 수 있습니까?

 

3. 가장 가능성 있는 원인 파악

-복잡한 시스템으로 작업할 때도 가장 직접적인 원인을 먼저 찾는다.

 

 

4. 행동 계획 수립 및 솔루션 테스트

  1. 문제가 이해되면 문제를 해결하기 위한 계획을 수립한다. 
  2. 자신의 가설을 테스트하고 솔루션을 찾을 때 까지 계속 테스트한다.
  3. 모든 테스트 실패시 3단계로 돌아가서 다시 시작한다.

 

5. 솔루션 구현

  1. 문제를 식별하였으면 이해한 후 문제의 원인을 수정한다.
  2. 목표는 문제가 발생하기 전 상태로 되돌리는 것이다.

 

6. 결과 분석

-해결한 결과가 다른 시스템 부분에 부정적인 영향을 미치지 않도록 모니터링 한다.

 

7. 프로세스 문서화

-문제를 해결한 순서를 정리해 문서화 한다.

 

 

 

감사합니다.

 

 

'개발 > 이론 공부' 카테고리의 다른 글

자료구조와 알고리즘이란?  (0) 2022.11.08
오버로딩(Overloading) , 오버라이딩(Overriding) 이란?  (0) 2022.11.08
SQL 이란?  (1) 2022.11.03
Cache Hit Ratio란?  (2) 2022.11.02
REST API 란?  (4) 2022.11.01
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함