본문으로 바로 가기

정보처리기사 · 정보시스템 구축 관리 과목

정보처리기사 개발 방법론과 프로젝트 관리 개념 정리

중요도 ★★★★☆ · 30% (추정)

AI 작성 · 검수 완료

AI가 새로 쓴 글 가운데, 작성과 분리된 AI 검증(다시 읽고 사실·수치 확인)을 통과한 단원만 싣습니다. 틀린 곳을 발견하면 알려 주세요.

핵심 개념

  • 나선형 모형

    계획 → 위험 분석 → 개발 → 고객 평가를 여러 번 되풀이하며 위험을 줄여 나가는 개발 모형입니다. 큰 시스템에 알맞습니다.

    외우는 요령나선형 하면 '위험 분석'.

  • 프로토타입 모형

    견본(시제품)을 먼저 만들어 사용자에게 보여 주고 요구사항을 확인하며 개발하는 모형입니다.

    외우는 요령'먼저 보여 주고 고친다'.

  • COCOMO

    프로그램의 예상 크기(라인 수)로 개발 비용을 산정하는 모형입니다. 규모에 따라 조직형, 반분리형, 내장형으로 나눕니다.

    외우는 요령'조직 → 반분리 → 내장' 순서로 커지고 복잡해집니다.

  • CMMI 성숙도

    조직의 개발 능력을 초기 → 관리 → 정의 → 정량적 관리 → 최적화의 5단계로 평가합니다.

    외우는 요령'초·관·정·정·최'.

자주 나오는 포인트

  • 생명주기 모형과 특징을 짝짓는 문제가 자주 나옵니다.
  • 개발 기간 계산(총 라인 수 ÷ (인원 × 1인당 생산량)) 문제가 나옵니다.
  • CMMI 단계 순서를 확인하세요.

대표 문제 3개

검수를 마친 예상문제 가운데 이 단원의 대표 문제입니다.

예상문제검수 완료정보시스템 구축 관리 › 개발 방법론과 프로젝트 관리★★★★☆

문제 1. 소프트웨어 생명주기 모형 가운데, 각 단계를 확실히 끝낸 뒤 다음 단계로 넘어가며 앞 단계로 되돌아가기 어려운 고전적인 모형은?

  1. ① 폭포수 모형
  2. ② 프로토타입 모형
  3. ③ 나선형 모형
  4. ④ 애자일 모형
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ① 폭포수 모형

핵심: 폭포수 모형: 단계별로 차례대로 진행하는 고전적 모형

폭포수 모형은 물이 위에서 아래로만 떨어지듯, 분석 → 설계 → 구현 → 테스트 → 유지보수를 순서대로 진행합니다.

틀린 선지

  • ② 프로토타입 모형: 견본(시제품)을 먼저 만들어 사용자의 요구를 확인하는 모형입니다.
  • ③ 나선형 모형: 계획 → 위험 분석 → 개발 → 평가를 되풀이하는 모형입니다.
  • ④ 애자일 모형: 짧은 주기로 되풀이하며 변화에 빠르게 대응하는 모형입니다.
예상문제검수 완료정보시스템 구축 관리 › 개발 방법론과 프로젝트 관리★★★★☆

문제 2. 예측된 총 라인 수가 36,000 라인이고, 개발자 6명이 참여하며, 개발자 1인당 월평균 생산성이 300 라인일 때 개발에 걸리는 기간은?

  1. ① 10개월
  2. ② 20개월
  3. ③ 120개월
  4. ④ 6개월
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ② 20개월

핵심: 개발 기간 = 총 라인 수 ÷ (인원 × 1인당 월 생산 라인 수)

  1. 한 달 동안 6명이 만드는 양 = 6 × 300 = 1,800 라인
  2. 개발 기간 = 36,000 ÷ 1,800
  3. 답: 20개월

검산: 1,800 × 20 = 36,000 라인

틀린 선지

  • ① 10개월: 계산이 틀린 값입니다.
  • ③ 120개월: 한 명이 혼자 했을 때의 기간(36,000 ÷ 300)입니다.
  • ④ 6개월: 계산이 틀린 값입니다.
예상문제검수 완료정보시스템 구축 관리 › 개발 방법론과 프로젝트 관리★★★★☆

문제 3. 스크럼(Scrum)에서 실제 개발 작업을 진행하는 2~4주 정도의 짧은 개발 주기를 무엇이라 하는가?

  1. ① 백로그
  2. ② 일일 스크럼 회의
  3. ③ 스프린트
  4. ④ 번다운 차트
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ③ 스프린트

핵심: 스프린트: 2~4주의 짧은 개발 주기

스크럼은 스프린트라는 짧은 주기를 되풀이하며 개발합니다. 스프린트마다 동작하는 결과물을 내놓고 검토합니다.

틀린 선지

  • ① 백로그: 개발해야 할 요구사항을 우선순위에 따라 적어 둔 목록입니다.
  • ② 일일 스크럼 회의: 날마다 약 15분 동안 진행 상황을 점검하는 회의입니다.
  • ④ 번다운 차트: 남은 작업량을 시간에 따라 나타낸 그래프입니다.
이 단원 5문제 풀기 →