애자일 소프트웨어 개발 방법에 관련된 설명으로 가장 올바르지 않은 것은? | [경찰간부후보생 소프트웨어공학] 24년 1회차 기출문제 상세 페이지
1[경찰간부후보생 소프트웨어공학] 24년 1회차
애자일 소프트웨어 개발 방법에 관련된 설명으로 가장 올바르지 않은 것은?
1
XP(eXtreme Programming)에서 고객은 개발팀의 일부이고 다른 팀원들과 시나리오에 대해 토론한다.
2
스크럼(Scrum) 프로세스는 계략적인 계획과 구조설계, 스프린트(Sprint) 사이클, 프로젝트 마감 단계를 가진다.
3
적응적 소프트웨어 개발(ASD, Adaptive Software Development)은 추측(Speculation), 분할(Decomposition), 학습(Learning) 세 가지 단계의 생명주기를 정의하였다.
4
소프트웨어의 요구사항은 프로젝트 수행 중에 변화할 수 있으며, 고객의 요구사항에 적극 대응하여 반영 개발한다.
해설
옳지 않은 설명은 적응적 소프트웨어 개발(ASD)의 생명주기에 분할 단계를 넣은 내용이다.
ASD의 생명주기는 추측(Speculation)·협업(Collaboration)·학습(Learning) 세 단계로 구성되며, 분할(Decomposition) 단계는 없다.
- XP는 고객이 개발팀에 상주하며 사용자 스토리와 시나리오를 함께 논의한다.
- 스크럼은 개략적 계획과 아키텍처 설계, 반복되는 스프린트 사이클, 프로젝트 마감 단계로 진행된다.
- 애자일은 요구사항 변화를 전제로 하고 고객 요구에 적극 대응해 반영한다.
오류나 개정된 내용이 보이면 알려주세요