정처기7 정보처리기사 : 스크럼과 XP * 스크럼 1. 스크럼 - 정의 : 팀이 중심이 되어 개발의 효율성을 높이는 기법 2. 스크럼 팀 1) 제품책임자(PO) - 요구사항이 담긴 백로그를 작성하는 주체 - 이해관계자들 중 개발될 제품에 대한 이해도가 높고, 요구사항을 책임지고 의사를 결정할 수 있는 사람으로 선정 2) 스크럼 마스터(SM) - 스크럼 팀이 스크럼을 잘 수행할 수 있도록 가이드 역할을 수행 3) 개발팀(DT) - 제품책임자와 스크럼 마스터를 제외한 모든 팀원 - 제품 개발을 수행 3. 프로세스 1) 스프린트 계획 회의 : 제품 백로그 중 이번 스프린트에서 수행할 작업을 대상으로 단기 일정을 수립하는 회의 2) 스프린트 : 실제 개발 작업을 진행하는 과정, 보통 2~4주 정도의 기간 내에서 진행 3) 일일 스크럼 회의 : 매일 .. 2023. 3. 25. 정보처리기사 : 소프트웨어 생명 주기 1. 소프트웨어 생명 주기란? - 정의 : 소프트웨어를 개발하기 위한 설계, 운용, 유지보수 등의 과정을 각 단계별로 나눈 것 - 종류 : 폭포수모형, 프로토타입 모형, 나선형 모형, 애자일 모형 2. 폭포수 모형 - 고전적 생명주기 모형, 전통적인 소프투웨어 생명 주기 모형이다. - 각 단계를 확실히 끝낸 후 결과를 검토하여 승인이 되면 다음 단계로 넘어가는 개발 방법론 - 결과물이 명확하게 산출되어야 한다. 3. 프로토타입 모형 - 실제 개발될 소프트웨어에 대한 견본품을 만들어 최종 결과물을 예측하는 모형 4. 나선형 모형 - 나선을 따라 돌 듯 여러 번의 소프트웨어 개발 과정을 거쳐 점진적으로 완벽한 최종 소프트웨어를 개발하는 모형 - 유지보수 과정이 필요 없다 - 진행 방식 : 계획 수립 → 위험.. 2023. 3. 25. 이전 1 2 다음