정보처리기사2 002 스크럼(Scrum 기법) 스크럼 Scrum- 팀 중심의 개발 스크럼 구성원 1. 제품 책임자(PO; Product Owner)- 이해관계자들 중 제품에 대한 이해도가 높고, 요구 사항을 책임지고 의사 결정을 할 사람- 주로 개발 의뢰자나 사용자가 담당- 요구사항이 담긴 백로그(Backlog)를 작성하고 우선순위를 지정한다- 제품에 대한 테스트를 수행하면서 주기적으로 요구사항의 우선순위를 갱신 2. 스크럼 마스터(SM; Scrum Master)- 스크럼이 잘 진행될 수 있도록 객관적인 시각에서 조언을 해주는 가이드 역할- 일일 스크럼 회의를 주관하여 진행 사항을 점검하고, 장애 요소를 공론화하여 처리한다. 3. 개발팀(DT; Development Team)- 제품 책임자와 스크럼 마스터를 제외한 모든 팀원- 보통 최대 7~8명 개.. 2025. 3. 1. 001 소프트웨어 생명 주기 소프트웨어 생명 주기(Software Life Cycle): 소프트웨어 개발 과정을 단계별로 나눈 것 폭포수 모형(Waterfall Model, 고전적 생명 주기 모형)- 각 단계를 확실히 마무리하고 다음 단계를 진행하는 방법(선형 순차적 모형)- 두 개 이상의 과정을 병행하여 수행되지 않는다.- 가장 오래되고 폭넓게 사용된 주기 모형. 타당성 검토계획요구분석설계 구현(코딩)시험(검사)유지보수 프로토타입 모형(Prototype Model, 원형 모형)- 사용자의 요구사항을 정확히 파악하기 위해 견본품(Prototype)을 만들어 최종 결과물을 예측하는 모형- 소프트웨어의 개발이 완료된 시점에서 오류가 발견되는 폭포수 모형의 단점을 보완 요구 수집 ↘ 구현 빠른 설계↑ .. 2025. 3. 1. 이전 1 다음