QA성장하기/소프트웨어 공학 이해도 높이기
소프트웨어 개발 생명주기(SDLC) 와 QA의 주요 활동.
SDLC는개발 팀이 소프트웨어를 설계하고 구축하는 데 효율적인 프로세스를 의미한다.일반적으로는 요구사항 분석, 설계, 개발, 테스트, 운영 단계로 구성되어 있다. 소프트웨어 개발 생명주기는, QA에게도 중요한 소프트웨어 공학 지식 중 하나이다.프로세스 이해를 통해서 효과적인 테스트 계획을 수립할 수 있을 뿐 아니라 결함 예방이 가능하다. 예를 들어, 요구 사항 분석 단계에서 요구사항을 이해하고 이를 기반으로 테스트 계획을 수립하고,이를 통해 결함을 예방함으로써 이후 단계에서 발생할 수 있는 문제를 줄일 수 있다. 동시에 체계적인 관리 프레임워크를 제공함으로써, 팀 간 협업을 강화하고 제품 품질을 향상시킬 수 있다. 소프트웨어 개발 생명주기에는 폭포수, V모델, 나선형 모델, 애자일 모델 등 다양한 모델..
2024. 7. 23. 19:28