일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 구조기반 테스트
- Shift Left Testing
- 테스트 요약 보고서
- severity
- 결함심각도
- Software Testing Life Cycle
- 웹성능
- QA Manager
- 테스트 시나리오
- Test Scenario
- 리스크기반테스트
- BugLifeCycle
- 버그수명주기
- Airbridge
- 세니티테스트
- 리그레이션
- Retest
- Test Summary Report
- Sanity Testing
- STLC
- SQA
- RESRful
- Risk Based Testing
- defect
- QA Engineer
- 결함우선순위
- ISTQB
- Wepublic
- 테스트 프로세스 개선
- bug
Archives
- Today
- Total
Software Quality
PDCA 모델을 이용한 테스트 프로세스 개선 본문
PDCA는 Plan(계획), Do(실행), Check(점검), Act(개선)의 네 단계로 이루어진 기법입니다.
소프트웨어 테스트에서는 프로젝트 진행 후
다음 프로젝트는 더 잘 진행할 수 없을까? 우리는 프로젝트에서 무엇을 배웠는가?
확인하고 프로세스 개선을 위해 PDCA 모델을 이용합니다.
Plan 단계에서는 목표를 설정하고, 그 목표를 달성하기 위한 계획을 수립합니다.
- 이전 테스트 진행 중 어떤 문제가 있었는지 파악합니다.
- 프로젝트에서 발생한 문제점을 이해합니다. ex) 리그레션 테스트에 시간이 너무 오래 걸림
- 개선 목표를 정의합니다. ex) 리그레션 테스트에 자동화 도입
Do 단계에서는 계획을 실행합니다.
- 계획을 수립 후 실행합니다. ex) 리그레션 자동화 스크립트 작성
- 실행 과정에서 발생한 데이터를 기록합니다. ex) 자동화 진행 과정에서 해결한 문제점 등 기록해 정리
Check 단계에서는 실행 결과를 점검합니다.
- 계획을 달성했는지 효율성 및 효과성을 확인 합니다. ex) 리그레션 테스트 시간 감소
- 실패한 경우 기록된 데이터를 분석하여 개선의 여지를 찾아야 합니다.
Act 단계에서는 개선 사항을 실행합니다.
- 개선 조치가 성공적으로 이행되고 목표가 달성되면 개선 사항을 표준화고 정규 테스트 프로세스에 반영해 이후 프로젝트에 적용할 수 있습니다.
PDCA의 장점
- 지속적인 개선을 위한 체계적인 방법입니다.
- 목표 달성을 위한 구체적인 계획을 수립할 수 있습니다.
- 실행 과정에서 발생한 데이터를 분석하여 개선의 여지를 찾을 수 있습니다.
- 개선 사항을 실행하여 업무의 효율성과 품질을 향상시킬 수 있습니다.
'SQA > 이론' 카테고리의 다른 글
테스트 케이스(Test Case) 구성 요소 (0) | 2023.09.24 |
---|---|
테스트 시나리오(Test Scenario)와 테스트 케이스(Test Case) (0) | 2023.09.24 |
검증(Verification)과 확인(Validation) (0) | 2023.09.24 |
QA(Quality Assurance)와 QC(Quality Control) (0) | 2023.09.24 |
결함의 심각도(Severity)와 우선순위(Priority) (0) | 2023.09.24 |