---
title: Post Mortem Template
---
# 사후 분석 (Post Mortem) 방법 및 템플릿
참고
- https://devocean.sk.com/vlog/seminar/Postmortem.pdf
## 사후 분석 진행 순서
### 0. 결함 요약
### 1. 결함 식별
- 결함이 발견된 시기와 장소:
- 결함 생성 :
- ???
- 결함 배포 :
- ???
- 결함 발견 :
- ???
- 결함이 발견된 시스템/모듈/기능:
- 결함의 유형:
### 2. 결함 분석
- 결함 발생 원인:
- 결함이 발견되지 않았던 이유:
- 리뷰는 했는가?
- 결함이 야기한 영향:
- 결함 수정에 필요한 자원:
### 3. 결함 수정
- 수정된 코드/패치:
- 수정된 코드/패치의 효과:
- 수정 작업에 사용된 자원:
- 수정 작업의 기간:
### 4. 결함 예방
- 이러한 결함이 다시 발생하지 않도록 하는 방법:
- 결함 예방을 위해 변경된 프로세스/절차:
- 추가적인 QA/QC 검증:
### 5. 결함 관리
- 결함 추적/관리 도구:
- 결함이 발생한 이유와 원인을 분석하여 개선할 점:
- 결함을 예방하기 위한 계획:
## 5 Whys
| 왜? | 원인 | 할 일 |
| ---- | ---- | ----- |
| Text | Text | Text |
| Text | Text | Text |
| Text | Text | Text |
| Text | Text | Text |
| Text | Text | Text |
## PokaYoke
- 에러를 만들지 않는 방법
- 에러가 만들어지면 알람을 주는 방법 (지도카, 안돈)
## KPTA
- Keep (잘한점)
- Problem (개선할점)
- Try (시도할것)
- Action (할일)
- Try 중에서 투표로 결정
## 기타
### 1. 자동화 테스트 방법
윈도우 native 어플리케이션을 자동 테스트하기 위해서는 여러 가지 도구를 사용할 수 있습니다.
1. Microsoft UI Automation: Microsoft UI Automation은 Windows Presentation Foundation (WPF) 및 Windows Forms 애플리케이션을 테스트하는 데 사용되는 자동화 테스트 도구입니다. 이 도구는 UI 요소에 대한 제어 및 정보를 제공하여 애플리케이션의 기능적, 성능적 및 안정성 문제를 탐지하고 해결할 수 있습니다.
2. SikuliX: SikuliX는 시각적으로 인식하는 테스트 도구로, 이미지 기반으로 테스트 스크립트를 작성합니다. 따라서 애플리케이션의 UI 요소에 대한 특정한 속성을 알 필요 없이 이미지를 캡처하여 테스트할 수 있습니다.
3. AutoIt: AutoIt은 윈도우 환경에서 GUI 및 일반적인 윈도우 작업을 자동화하는 데 사용되는 프리미엄 스크립팅 언어입니다. AutoIt을 사용하면 UI 요소에 대한 제어를 자동화하고 사용자 작업을 자동화할 수 있습니다.
4. TestComplete: TestComplete는 Windows 및 Web 애플리케이션을 자동화하는 데 사용되는 테스트 자동화 도구입니다. TestComplete를 사용하면 UI 요소에 대한 제어 및 정보를 제공하여 애플리케이션의 기능적, 성능적 및 안정성 문제를 탐지하고 해결할 수 있습니다.
이러한 도구 중 하나를 선택하여 윈도우 native 어플리케이션을 자동 테스트할 수 있습니다.