정보처리기사 기출 핵심 ㊵ 애자일·스크럼 심화와 프로젝트 메트릭 완전 정복

애자일 방법론 심화

애자일 선언(Agile Manifesto)의 4대 가치와 12개 원칙은 정보처리기사 시험의 고정 출제 범위입니다. 스크럼 아티팩트, 이벤트, 역할과 함께 SAFe, LeSS 등 스케일드 애자일 프레임워크도 출제됩니다.

스크럼 3가지 역할

  • Product Owner(PO): 비즈니스 가치 극대화. Product Backlog 소유·우선순위 관리. 이해관계자 대표
  • Scrum Master(SM): 스크럼 프로세스 촉진·보호. 장애물(Impediment) 제거. 팀 코치
  • Development Team: 제품 개발 담당. 자기조직화(Self-organizing). 교차기능팀(Cross-functional). 3~9명

스크럼 5가지 이벤트

  • Sprint: 1~4주 고정 길이 반복 주기. 기간 변경 불가
  • Sprint Planning: Sprint 시작 시. “무엇을 할 것인가” + “어떻게 할 것인가”
  • Daily Scrum: 매일 15분. 3가지 질문: 어제 한 일, 오늘 할 일, 장애물
  • Sprint Review: Sprint 종료 시. 이해관계자에게 증분(Increment) 시연. 4시간(1개월 Sprint 기준)
  • Sprint Retrospective: Sprint Review 후. 프로세스 개선. 3시간(1개월 Sprint 기준)

스크럼 3가지 아티팩트

  • Product Backlog: 제품에 필요한 모든 것의 우선순위 목록. PO 소유. 지속적으로 정제(Refinement)
  • Sprint Backlog: 현재 Sprint에서 완료할 항목. 개발팀 소유. Sprint 목표 포함
  • Increment: Sprint 완료 시 동작하는 제품 증분. 완료의 정의(Definition of Done) 충족

주요 프로젝트 메트릭

  • 번다운 차트(Burndown Chart): Sprint/Release 내 남은 작업량 추이. 하향 트렌드가 이상적
  • 번업 차트(Burnup Chart): 완료된 작업량 + 전체 범위 표시. 범위 변경 가시화
  • 속도(Velocity): Sprint마다 완료한 스토리 포인트 평균. 팀 용량 예측에 활용
  • 리드 타임(Lead Time): 요구사항이 시스템에 들어온 시점부터 출시까지 총 시간
  • 사이클 타임(Cycle Time): 개발 시작부터 완료까지 소요 시간

정보처리기사 기출 핵심 정리

  • 스크럼 역할 3가지: PO + SM + 개발팀
  • Daily Scrum = 매일 15분, Sprint = 1~4주 고정
  • 번다운 차트 = 남은 작업 추이, 속도(Velocity) = Sprint당 완료 포인트
  • DoD(Definition of Done) = 완료 기준 합의
  • SAFe = 대규모 조직의 스케일드 애자일 프레임워크

스크럼 지표를 올바르게 쓰는 법

스크럼의 지표는 팀을 평가하는 도구가 아니라 예측과 개선을 돕는 정보입니다. 대표 지표는 속도(Velocity, 스프린트당 완료한 스토리 포인트), 번다운 차트(남은 작업량), 사이클 타임(착수부터 완료까지), 결함 수, 약속 대비 달성 비율입니다.

속도는 팀마다 기준이 달라 팀 간 비교에 쓰면 포인트 부풀리기가 생깁니다. 같은 팀의 추세를 보고 다음 스프린트 계획의 근거로 삼는 것이 올바른 사용입니다.

  • 번다운: 선이 평평하게 유지되면 막힌 작업이나 범위 증가를 의심합니다.
  • 누적 흐름도: 진행 중(WIP) 작업이 늘어나는지 병목을 확인합니다.
  • 완료의 정의: 기준이 일관돼야 지표가 의미를 가집니다.
  • 가치 지표: 속도보다 고객 가치(사용량, 만족도)와 릴리스 빈도를 함께 봅니다.
  • 안티패턴: 지표를 개인 성과 평가에 연결하면 왜곡이 생깁니다.
정리 포인트
지표는 목표가 아니라 도구이며, 팀 내 추세와 흐름 개선을 위해 쓰는 것이 올바릅니다.

※ 이 글은 학습·참고용 정리입니다. 제품 사양과 표준 개정 사항은 공식 문서에서 최신 내용을 확인하세요.

Leave a Comment