애자일 프로세스 모델(문제&정답)
2025. 4. 19. 13:46ㆍ문제: 소프트웨어 공학
서술형 문제
- 애자일 프로세스 모델이 기존의 전통적인 개발 방식과 비교했을 때 가지는 주요한 특징 2가지를 서술하시오.
객관식 문제
- 다음 중 애자일 개발 방법론의 기본 가치에 해당하지 않는 것은 무엇인가?
A. 문서 중심의 개발을 지향
B. 고객과의 협력을 중시
C. 변화에 유연하게 대응
D. 실행 가능한 소프트웨어를 중시
빈칸 문제
- 애자일은 ( ) 의 소프트웨어를 빠르고 지속적으로 고객에게 제공함으로써 고객 만족을 추구한다.
객관식 문제
- 다음 중 애자일 프로세스 개발 방법의 설명으로 올바른 것은?
A. 처음부터 전체 요구사항을 완벽히 분석하고 설계한다.
B. 각 기능을 동시에 병렬 개발하여 병합 시 테스트한다.
C. 실행 가능한 프로토타입을 반복적으로 사용자에게 보여준다.
D. 모든 기능을 문서화한 뒤 구현에 들어간다.
객관식 문제
- 다음 중 스크럼 프로세스에서 팀의 개선과 프로젝트 관리를 중시하는 역할은?
A. 제품 책임자(Product Owner)
B. 개발자
C. 스크럼 마스터(Scrum Master)
D. 고객
빈칸 문제
- 스크럼은 ( ) 단위로 짧은 반복 주기를 통해 실행 가능한 제품을 개발한다.
객관식 문제
- 사용자 스토리를 작성할 때 가장 중요한 목적은 무엇인가?
A. 정확한 문법으로 기술하는 것
B. 세부적인 개발 명세를 정리하는 것
C. 개발자와의 대화를 위한 단서를 제공하는 것
D. 코드 구현 지침을 제공하는 것
객관식 문제
- 소멸 차트(Burndown Chart)의 목적은?
A. 개발된 기능 수를 카운팅하는 것
B. 예산 사용 현황을 관리하기 위한 것
C. 계획 대비 남은 작업량을 시각화하는 것
D. 버그 수를 측정하는 것
서술형 문제
- 제품 책임자, 스크럼 마스터, 스크럼 팀의 역할을 간단히 서술하시오.
정답 및 해설
- 정답 예시:
- 사용자와의 상호작용 및 소통을 중요시
- 문서보다는 실행 가능한 소프트웨어를 중시
- 정답: A
- 문서 중심 개발은 애자일의 기본 가치와 반대되는 개념이다.
- 정답: 동작 가능한
- 애자일은 동작 가능한 소프트웨어를 자주 제공함으로써 고객 만족을 추구한다.
- 정답: C
- 애자일은 반복 개발과 프로토타입을 통한 피드백 중심이다.
- 정답: C
- 스크럼 마스터는 스크럼 팀이 잘 작동하도록 돕고 방해 요소를 제거하는 조력자이다.
- 정답: 스프린트
- 스크럼은 1~4주 단위의 스프린트로 반복 수행된다.
- 정답: C
- 사용자 스토리는 대화를 위한 도구이며 개발 명세서가 아니다.
- 정답: C
- 소멸 차트는 남은 작업량의 추이를 시각적으로 보여주는 도구이다.
- 정답 예시:
- 제품 책임자: 요구사항을 제품 기능 목록으로 정리하고 우선순위를 매김
- 스크럼 마스터: 팀의 장애 요소를 제거하고 프로세스를 지원함
- 스크럼 팀: 실제 개발을 수행하고 결과물을 구현함
반응형
'문제: 소프트웨어 공학' 카테고리의 다른 글
유스케이스 다이어그램(문제&정답) (0) | 2025.04.19 |
---|---|
UML(문제&정답) (0) | 2025.04.19 |
소프트웨어 개발 모델(문제&정답) (0) | 2025.04.19 |
소프트웨어 개발 프로세스(문제&정답) (0) | 2025.04.19 |
인공지능 소프트웨어 품질(문제&정답) (0) | 2025.04.18 |