Software Quality

애자일 VS 워터폴 본문

SQA/이론

애자일 VS 워터폴

Kairoka 2023. 4. 4. 22:50
애자일(Agile) 워터폴(Waterfall)
종류

Scrum, Kanban, XP(eXtream Programming)
-
진행방식

요구사항 분석 → 기획  → 코딩 → 테스트 가 주기적으로 반복
진행방식

요구사항 분석 → 기획  → 코딩 → 테스트 → 배포 및 유지보수
장점

- 변화에 대해 빠르게 대응할 수 있다.
- 반복적인 테스트로 결함을 빠르게 식별하고 수정할 수 있다.
장점

- 프로세스의 순서가 간단해 팀의 규모에 상관없이 따르기 쉽다.
- 필요한 예산과 일정이 초기에 확정되어 관련 리스크 통제가 쉽다.
단점

- 방식에 익숙하지 않으면 개발 일정이 문제가 생길 수 있다.
- 너무 많은 변경이 이루어질 수 있다.
단점

- 테스팅 단계에 이르러서야 중요 이슈가 확인 될 수 있다.
- 요구사항 변화에 대해 대응하기 어렵다.
사용

- 사용자의 피드백에 따른 개선이 필요한 경우
- 고객/시장의 변화에 빠르게 대응해야 하는 기업
사용

- 요구사항이 간단하고 비용 및 기간이 명확한 프로젝트
- 타임라인이 긴 프로젝트

 

'SQA > 이론' 카테고리의 다른 글

Smoke 테스트와 Sanity 테스트  (0) 2023.09.23
STLC  (0) 2023.09.22
SDLC  (0) 2020.09.27
기능 테스트와 비기능 테스트  (0) 2020.09.24
ISO/IEC 9126 & 25010 품질특성  (0) 2020.09.22