프로젝트관리 감리사 기출문제[2/4]

4회 15번) 형상 상태보고(status report)와 가장 거리가 먼 것은?

 

① 무슨 일인가?               ② 누가 했는가?

③ 언제 일어났는가?                      ④ 어떻게 해결하는가?

 

해설:  ④번

형상관리는 프로젝트에 참여하는 프로젝트 관리자, 프로젝트 개발자, 품질보증 담당자 및 고객에게 제품의 진행상태에 대한 가시성을 확보하도록 하기 위한 활동이다. 형상관리 활동을 가장 잘 표현하는 말로서는 “누가 그것을 변경하였는가? 그리고 무엇을 변경하였는가?”에 대한 해답을 제시하는 것이다.

 

 

4회 21번) 소프트웨어 형상항목이 아닌 것은?

 

① 문서 ② 프로그램        ③ 버전 ④ 데이터

 

해설:  ③번

형상항목은 소프트웨어 개발 생명주기 중 공식적으로 정의되어 기술되는 관리 기본대상으로 문서, 프로그램, 데이터 등이 될 수 있으며 형상항목에 대해 변경이 발생하는 경우 변경관리와 버전관리를 해야 함

 

 

5회 21번) 다음 중 형상관리(Configuration Management)에 대한 설명으로 틀린 것은?

 

① 프로젝트를 진행하며 개발하는 모든 산출물들이 형상항목(Configuration Item)이 될 수 있다.

② 버전관리(Version Control)는 형상관리의 일부이다.

③ 형상항목은 베이스라인(Baseline)이 될 수 있다.

④ 형상관리는 프로젝트 범위관리(Scope Management)의 일부분으로 수행한다.

 

해설:  ④번

형상관리는 프로젝트 통합관리 – 통합 변경 통제 수행 프로세스의 일부분으로 수행된다

 

통합관리 – 통합 변경 통제 수행 프로세스

인도물, 조직 프로세스 자산, 프로젝트 문서, 프로젝트 관리 계획서에 대한 모든 변경 요청을 검토하고, 변경사항을 승인하며, 변경 을 관리하는 프로세스

통합 변경 통제 수행 프로세스는 프로젝트 착수부터 완료의 전체 과정에서 수행됨통합 변경 통제와 함께 형상 관리 시스템은 프로젝트 내에서 승인된 변경사항과 기준선을 중앙 통제 방식으로 관리하는 효과적이고 효율적인 표준 방식을 제공함

형상관리 시스템

프로젝트 내에서 승인된 변경사항과 기준선을 중앙 통제 방식으로 관리하는 효과적이고 효율적인 표준 방식을 제공함

  • 형상통제: 인도물과 프로세스 두 가지 모두의 사양에 중점을 둠
  • 변경통제: 프로젝트 및 제품 기준선 변경을 식별하고 문서화하고 통제하는데 주력형상 관리 활동

 - 형상 관리 활동

활동

설명

형상식별

형상 항목의 선정 및 식별은 제품 형상을 정의 및 검증하고, 제품과 문서를 분류하고, 변경을 관리하고, 책임성을 유지하는데 적용할 기준을 제공

형상 상태 결산

정보를 기록하여 보존하다가 형상 항목 관련 자료를 제공해야 할 때 보고한다. 이러한 정보에는 승인된 형상 식별 목록, 형상에 제안된 변경 상태, 승인된 변경의 구현 상태가 포함됨

형상검증 및 감사

형상 검증 및 형상 감사를 통해 프로젝트 형상항목의 구성이 정확한지, 그리고 해당 변경이 등록, 평가, 승인 및 추적되고 올바로 구현되는지 확인함. 형상 문서에 정의된 기능 요구사항을 충족했는지 여부도 확인함

 

 

6회 5번) 형상관리에서 형상 항목 선정 기준과 가장 거리가 먼 것은?

 

① 기능적인 특성                           ② 형상식별 코드

③ 유지보수 관점                           ④ 성능 파라메터(Parameter)

 

해설:  ②번

형상 식별자는 형상 개체에 유일한 이름, 번호 및 버전을 부여할 수 있도록 하는 식별 체계이다. 형상 식별자는 형상 항목의 특성을 이해하기 쉽고, 식별자 관리가 용이하게 부여한다.

 

형상관리 식별자

형상이름

버전

기타

각종 문서

버전

파일 이름(문서, 양식)

각종 양식

리비전

바인더 라벨

각종 S/W

릴리즈 번호

각종 매체의 라벨

각종 F/W

릴리즈 번호

패키지 번호

 

 

6회 16번) 다음 중 소프트웨어의 변경을 확인 및 통제하고, 변경이 적절하게 구현되고 있음을 보증하며, 변경된 사항들을 감사하고 보고하는 모든 활동들을 일컫는 말은?

 

① 소프트웨어 품질관리                 ② 소프트웨어 형상관리

③ 소프트웨어 버전관리                 ④ 소프트웨어 유지보수

 

해설:  ②번

소프트웨어 형상관리(Configuration Management)

 - 시스템 개발과정 및 운영 유지보수 과정에서 변화되어 가는 소프트웨어의 모습을 가시화시켜 짜임새 있고 질서있게 통제함으로써 그 변경내용을 체계적이고 일관성 있게 수용하도록 하여 시스템의 품질을 보증하고 생산성을 향상시키며 프로젝트를 통제할 수 있는 수단을 제공

 - 어플리케이션 개발 시점에서부터 유지보수가 이루어지는 단계까지 발생되는 모든 구성 요소들의 변경 이력에 관련된 Action들에 대한 관리함 

 

6회 23번) 다음은 어떤 형상관리 활동을 의미하는가?

제품의 형상을 정의 및 확증하는 기준, 제품 및 문서의 구분기호를 지정하는 기준, 변경을 관리하는 기준, 책임을 유지하는 기준 등을 제공

 

① 형상식별                                   ② 형상검증

③ 형상감사                                   ④ 형상현황관리

 

해설:  ①번

형상관리 활동 중 형상식별 활동은 제품 형상을 정의 및 검증하고, 제품과 문서를 분류하고, 변경을 관리하고, 책임성을 유지하는데 적용할 기준을 제공함

 

 

8회 25번) 정보시스템 프로젝트의 각종 산출물에 대해 식별성 및 추적성을 확보하고 유지관리하기 위해 수행되는 관리활동은?

 

① 범위관리(Scope Management)

② 위험관리(Risk Management)

③ 형상관리(Configuration Management)

④ 통합관리(Integration Management)

 

해설:  ③번

형상관리는 소프트웨어 Life Cycle 단계의 산출물을 체계적으로 관리하여, 소프트웨어 가시성 및 추적성을 부여하여 품질보증을 향상시키는 기법임

 

 

8회 20번) 형상관리 매커니즘에 포함되지 않는 것은?

 

① 버전 통제

② 변경 요청 추적

③ 검토 프로시저

④ 접근 통제

 

해설:  ③번

소프트웨어 형상관리의 역할

1) 이전 리비전이나 버전에 대한 정보를 언제든지 접근할 수 있어야 한다. → 버전 통제

2) 불필요한 사용자가 소스를 수정할 수 없도록 해야 한다. → 접근통제

3) 동일한 프로젝트에 대해서 여러 개발자가 동시에 개발할 수 있어야 한다.

4) 에러가 발생했을 경우 빠른 시간 내에 FIX할 수 있어야 한다.

5) 사용자의 요구에 따라 적시에 최상의 소프트웨어를 공급할 수 있어야 한다. → 변경 요청 추적, 사용자의 요구는 시시때때로 변화하므로 이런 사용자의 요구사항의 변화에 유연하게 대처할 수 있어야 함

 

9회 10번) 소프트웨어 형상관리(Configuration Management)의 요소 활동 중에서 "소프트웨어 내의 버그에 대해 일종의 버그 데이터베이스를 둠으로써 디버깅의 효율성을 높이고 개발자들 간에 버그에 대한 정보소통을 촉진 하는" 관리의 요소 활동은?

 

① 버전(Version)관리       ② 실행관리        ③ 빌드(Build)관리            ④ 요청관리

 

해설:  ②번

 

 

10회 20번) 프로젝트 수행과정에서 범위(scope) 변경을 위해 활용하는 변경통제시스템(Change Control System)의 기능에 해당하는 것은?

 

① WBS(Work Breakdown Structure)

② 추적시스템(Tracking System)

③ BOM(Bill of Material)

④ 상세설계(Detail Design)

 

해설:  ②번

변경통제 시스템 / Change Control System

 - 프로젝트 인도물 및 관련 문서의 통제, 변경 및 승인 방법을 정의하는 문서화된 공식적 절차. 대부분의 응용 분야에서 형상관리 시스템에 포함되는 하위 시스템이다. 

 

작업분류체계 (WBS)

 - 프로젝트 목표를 달성하고 필요한 인도물을 산출하기 위하여 프로젝트팀이 실행할 작업을 인도물 중심으로 분할한 계층 구조 체계작업분류체계는 프로젝트의 총 범위를 구성하고 정의하며, 프로젝트 작업을 관리하기 쉽도록 작은 작업 단위로 세분한다. 작업분류체계의 아래로 내려갈수록 프로젝트 작업이 점차 상세하게 정의된다. 최하위 작업분류체계 구성요소에 포함된 계획된 작업을 '작업 패키지'라고 하며, 이 패키지 단위로 일정을 계획하고, 원가를 산정하고, 감시 및 통제할 수 있다. 

 

자재명세서(Bill of Materials, BOM)

 - 조립 제품을 제작하는 데 필요한 물리적 조립품, 부속 부품품, 구성요소들을 도표 형태로 보여주는 체계적 계통도

 

8회 19번) 프로젝트 추적(Project Tracking) 활동으로서 적합하지 않은 것은?

 

① 활동 추적(Activity Tracking)

② 품질척도 추적(Quality Metrics Tracking)

③ 결함 추적(Defect Tracking)

④ 문제점 추적(Issue Tracking)

 

해설:  ②번

S/W 개발에 대한 가시성을 획득하기 위해 개발 활동의 결과를 관찰하고 추적하는데, 프로젝트 규모, 공수, 일정, 결함 등 프로젝트의 현재 상태에 대한 데이터 측정이 필수적임

 

10회 19번) 소프트웨어 프로젝트에서 품질과 생산성 자료를 도출하기 위해 필요한 기본적인 측정항목이 아닌 것은?

 

① 소프트웨어 규모(software size)

② 결함(defects)

③ 투입 노력(efforts)

④ 도구 활용도(tool utilization)

 

해설:  ④번

S/W 개발에 대한 가시성을 획득하기 위해 개발 활동의 결과를 관찰하고 추적하는데, 프로젝트 규모, 공수, 일정, 결함 등 프로젝트의 현재 상태에 대한 데이터 측정이 필수적임

 

 

10회 21번) 프로젝트 추적(Project Tracking)은 프로젝트 관리자가 가시성을 확보하기 위한 수단이며, 프로젝트 목표를 달성하는데 활용된다. 추적대상 항목이 아닌 것은?

 

① 도구(tools)

② 활동(activities)

③ 결함(defects)

④ 쟁점(issues)

 

해설:  ①번

S/W 개발에 대한 가시성을 획득하기 위해 개발 활동의 결과를 관찰하고 추적하는데, 프로젝트 규모, 공수, 일정, 결함 등 프로젝트의 현재 상태에 대한 데이터 측정이 필수적임

 

11회 11번) 작업기술서(Statement Of Work: SOW)는 프로젝트가 제공해야 할 것을 요약하여 정리한 것을 말하는데, 작업기술서에 포함되지 않는 사항은?

 

① 표준화된 가이드라인

② 조직의 비즈니스 요구

③ 제품 범위 명세서

④ 수행조직의 전략적 계획

 

해설:  ①번

 

작업기술서(SOW, Statement of Work)

 - 프로젝트의 결과물로 제공되는 제품 또는 서비스를 상세히 기술한 것

  • 비즈니스 요구: 조직의 비즈니스 요구사항은 시장 수요, 기술 개혁, 법률 또는 정보 규제에 따라 좌우될 수 있음
  • 제품 범위 명세서: 프로젝트가 수행하여 창출할 제품의 특성을 기술한 문서. 제품이나 서비스 사이의 관계, 프로젝트가 처리할 비즈니스 요구도 명세서에 포함시켜야 함
  • 전략적 계획: 모든 프로젝트가 조직의 전략적 목표를 지원해야 함. 프로젝트 선정 및 우선순위결정의 요인으로서 수행 조직의 전략적 계획을 반드시 고려해야 함

4회 10번) 프로젝트의 관리 분야 중 범위관리에 대한 항목으로 가장 거리가 먼 것은?

 

① 범위와 주요 산출물에 대하여 사용자와 개발자의 합의 유도

② 활동간의 의존 관계를 파악하고 주요 활동의 완료기준 설정

③ 범위관리계획에 따라 범위의 변경이 가능

④ 사용자의 요구사항을 반영하여 범위 설정

 

해설:  ②번

활동간의 의존 관계를 파악하고 주요 활동의 완료기준을 설정하는 것은 시간관리 영역임

 

 

4회 16번) 프로젝트 범위를 관리하기 위하여 많이 활용되는 델파이(delphi) 기법의 설명 중 틀린 것은?

 

① 전문가들의 직관을 근거로 한다.

② 전문가들을 한 장소에 소집한다.

③ 전문가들의 신분을 익명으로 한다.

④ 전문가들의 컨센서스(consensus)를 이루도록 한다.

 

해설:  ②번

 

델파이 기법 / Delphi Technique

 - 분야별 전문가들의 합의를 도출하는 방법으로 사용되는 정보 수집 기법

 - 해당 분야 전문가들은 이 기법에 익명으로 참여한다. 조정자는 설문지를 사용하여 해당 문제와 관련 프로젝트의 중요한 국면에 관한 전문가의 의견을 수집하고, 설문지 응답을 요약한 후 추가 의견을 듣기 위해 응답자들에게 다시 배포한다. 이런 프로세스를 몇 번 거치고 나면 합의점에 도달할 수 있다.

 - 자료 편중 현상을 줄이고 결과에 대한 특정 개인의 과도한 영향력을 막을 수 있다. 

 

5회 12번) 작업분할구조(WBS : Work Breakdown Structure)에 대한 설명으로 틀린 것은?

 

① 프로젝트의 범위를 표현할 때 사용할 수 있다.

② 작업분할구조는 범위정의 활동의 산출물에 해당한다.

③ 작업분할구조에 명시한 항목과 그 밖의 항목을 합하여 프로젝트 범위를 구성한다.

④ 가장 최저단계에 있는 항목도 필요에 따라 더 분할할 수 있다.

 

해설:  ③번

② 작업분류체계 작성 프로세스는 PMBOK 2004년 발행판에서 신규 추가되었으며,

PMBOK 2000년 발행판의 범위관리는 착수 → 범위기획 → 범위정의 → 범위검증 → 범위변경통제로 구성되어 있었음

작업 패키지는 일정 활동이라는 보다 작고, 관리 가능한 구성요소로 세분화되며, 활동은 최종 산출물을 인도물보다는 일정 활동으로 정의함

범위, 원가, 일정 등의 성과 측정을 할 때는 작업 패키지 및 통제단위로 합산하여 관리

 

범위관리 - 작업분류체계 작성 프로세스

작업분류체계(WBS)

 - 프로젝트 목표를 달성하고 필요한 인도물을 산출하기 위하여 프로젝트팀이 실행할 작업을 인도물 중심으로 분할한 계층 구조 체계

 - WBS의 세분단계가 내려갈수록 프로젝트 작업이 점차 상세하게 정의됨

 - WBS는 전체 프로젝트 범위를 구성 및 정의하고, 현재 승인된 프로젝트 범위 기술서에 명시된 작업을 표시해줌

 - 최하위 작업분류체계 구성요소에 포함된 계획된 작업을 '작업패키지'라고 함

 - 작업 패키지의 통제 단위를 설정하고 통제 단위의 고유한 식별코드를 지정함통제단위는 성과측정을 목적으로 범위, 원가, 일정이 통합되고 획득가치와 비교되는 관리 통제점임

 

4회 4번) 당신의 팀은 프로젝트의 작업요소를 정의하는데 WBS를 사용하기 보다는 자재명세서(bill of materials)를 작성했다. 이 문서에 대한 고객의 검토에 의해 범위의 변경 필요성이 제기되었고, 그 결과 변경 요청서가 작성되었다. 다음 중 이와 같은 변경요청 원인의 적당한 예는 어느 것인가?

 

① 외부 사건

② 부가가치의 변화

③ 프로젝트 범위 정의시의 오류 혹은 누락

④ 산출물(product) 범위 정의시의 오류 혹은 누락

 

해설:  ③번

작업분류체계(WBS)는 프로젝트팀이 실행할 작업을 인도물 중심으로 분할한 계층 구조 체계이며 프로젝트 정보를 제시하는데 사용되는 다른 종류의 분류체계와 구분되어야 함

 - 자재명세서(Bill of Materials, BOM) : 조립 제품을 제작하는 데 필요한 물리적 조립품, 부속 부품품, 구성요소들을 도표 형태로 보여주는 체계적 계통도

 - 조직분류체계(Organizational Breakdown Structure, OBS) : 작업 패키지와 단위 수행 조직이 서로 연결될 수 있도록 배열된 프로젝트 조직의 계통도

 - 리스크분류체계(Risk Breakdown Structure, RBS) : 식별된 프로젝트 리스크를 리스크 범주별로 정렬한 계층 구조 도표

 - 자원분류체계(Resource Breakdown Structure, RBS) : 프로젝트에 소요될 자원의 유형별 계층 구조 도표

 

 

5회 11번) 프로젝트 팀원 중 두 사람이 동일한 작업을 수행하고 있는 것을 발견하였다.

이러한 현상은 다음 중 무엇이 미흡했기 때문인가?

 

① 진척도 회의 (status meeting)

② 후원자의 방향 제시 (sponsor direction)

③ 매트릭스 조직 (matrix organization)

④ 작업분할구조 (work breakdown structure)

 

 

해설:  ④번

작업분류체계(WBS)는 프로젝트팀이 실행할 작업을 인도물 중심으로 분할한 계층 구조 체계이며, WBS의 세분단계가 내려갈수록 프로젝트 작업이 점차 상세하게 정의됨

두 사람이 동일한 작업을 수행하는 것은 작업분류체계를 세분화하지 않았을 경우 발생함

 

8회 23번) 다음 중 작업분할구조(WBS)에 대한 설명이 아닌 것은?

 

① 작업분할구조는 관리 가능한 수준까지 계층 구조로 분할한다.

② 작업분할구조는 이해관계자들의 기대와 영향을 분석 가능하게 한다.

③ 작업분할구조의 최하위 수준을 작업패키지(Work Package)라고 부른다.

④ 작업분할구조를 통해 원가와 일정이 추적될 수 있다.

 

해설:  ②번

작업분류체계(WBS)는 프로젝트팀이 실행할 작업을 인도물 중심으로 분할한 계층 구조 체계이며, 이해관계자들의 기대와 영향까지 분석하지는 않음

 

10회 24번) PMBok(2004)에 따라 범위검증 프로세스를 수행하기 위한 투입물이 아닌 것은?

 

① 프로젝트 범위기술서

② WBS 사전(dictionary)

③ 프로젝트 범위 관리계획

④ 작업 성과 정보

 

해설:  ④번

작업 성과 정보는 실행 프로세스 그룹의 프로젝트 실행 지시 및 관리의 산출물로써

 - 실행 프로세스 그룹의 품질보증수행 프로세스 및

 - 감시 및 통제 프로세스 그룹의 대부분 프로세스의 투입물로 활용됨

 - (통합변경통제 수행, 범위통제, 일정통제, 원가통제, 품질통제 수행, 성과보고, 리스트감시 및 통제, 조달관리) 

 

 

11회 6번) 프로젝트 헌장과 이해 관계자 등록부의 투입물을 통해 요구사항 문서, 요구사항 관리 계획서, 요구사항 추적 매트릭스와 같은 산출물을 얻게 되는데, 산출물을 얻기 위해 사용하는 도구와 기법으로 가장 적절하지 않은 것은?

 

① 인터뷰

② 전문가 판단

③ 집단 창의력 기법

④ 집단 의사결정 기법

 

해설:  ②번

범위관리 – 요구사항 수집의 도구 및 기법에 대한 문제임

요구사항 수집은 인터뷰, 워크숍 등의 도구를 활용하여 이해관계자의 요구사항을 수집하여 고객의 기대치를 정의하고 관리하는 단계이며, 이후 범위정의 단계에서 수집된 자료를 바탕으로 전문가의 판단을 이용하여 프로젝트 범위를 정의하게 됨

 

 

4회 20번) 간트차트에 대한 설명 중 맞는 것은?

 

① 과업을 독립적인 활동으로 간주하고 상호연결된 속성을 미고려

② 프로젝트의 분석 및 설계에 매우 용이한 도구로 간주

③ 프로젝트 활동과 단계를 네트워크 모형으로 표현

④ 과업의 시작과 종료일에 대해서는 미고려

 

해설:  ①번

 

 

Gantt Chart (Bar Chart)

 - 단순한 구조이면서도 강력한 일정 기획 및 통제 기능을 제공

 - 활동을 막대로 표시하며 활동 개시일과 종료일, 예산 기간을 보여주는 차트

 - 계획대비 실적 파악에 유용하며(프로젝트 진척도), 비교적 이해하기 쉬어서 경영진 프리젠테이션에 자주 사용됨단점: 태스크간 종속성을 보여 주지 못함

 

5회 17번) 일정계획 수립 시 Gantt 차트의 활용에 대한 설명으로 틀린 것은?

 

① 작업의 순서 흐름을 파악할 수 있다.

② 작업의 병행 진행을 표현할 수 있다.

③ 인적자원 및 기타 자원의 할당에 사용한다.

④ 각 작업 사이의 상호 관련성을 표현할 수 있다.

해설:  ④번

Gantt Chart는 작업 사이의 상호 관련성을 표현하지 못함

 

5회 10번) PERT의 가중평균치 방법을 이용할 경우, 어떤 활동의 수행 일정에 대한 낙관적인 예측치는 2일, 가장 가능성이 높은 예측치는 5일, 비관적인 예측치는 8일라고 할 때 평균 예측치는?

 

①4일                  ②5일                  ③5.2일               ④ 6일

 

해설:  ②번

활동기간 기대치 = 3점 산정의 가중 평균값 =  (p + 4m + o)/6 = (8 + 4*5 + 2)/6 = 5

 

3점 산정 - 활동 기간 산정의 도구 및 기법 中

 - 산정 불확실성과 리스크를 고려하여 활동 기간 산정치의 정확도를 향상

 - 프로그램 평가 및 검토기법(Program Evaluation and Review, PERT)에서 비롯

 - 3가지 산정치를 사용하여 활동 기간의 개략적인 범위를 정의함

  • 최빈치(Most Likely): 배정 가능한 자원, 생산성, 실적적으로 기대 가능한 자원 가용성, 다른 항목들과의 의존관계, 공급 중단을 전제로 한 활동 기간
  • 낙관치(Optimistic): 최상의 활동 시나리오 분석에 기초한 활동 기간
  • 비관치(Pessimistic): 최악의 활동 시나리오 분석에 기초한 활동 기간

 - 활동기간 기대치 = 3 점 산정의 가중 평균값 사용

 - 평균 = (p + 4m + o)/6

 - 표준편차 = (p-o)/6

 - 정확도가 높고 세점이 기간 산정의 불확실성 범위를 명확히 해줌

 

 

 

8회 12번) 프로젝트 활동의 수행 기간이 낙관적인 경우는 8일, 비관적인 경우는 24일, 가장 확률이 높은 경우는 10일로 예측되었다. PERT 기법에 의한 이 활동의 완료기간 예측치는 얼마인가?

 

① 9 일               ② 10 일              ③ 11 일              ④ 12 일

 

해설:  ④번

활동기간 기대치 = 3점 산정의 가중 평균값 =  (p + 4m + o)/6 = (24 + 4*10 + 8)/6 = 12

 

5회 13번) 프로젝트 활동 기간을 산정하기 위한 기법의 설명으로 틀린 것은?

 

① 선례정보를 참작한 전문가의 판단을 활용하여 활동기간을 산정하는 방법이 흔히 사용된다.

② 유사산정법(Analogous estimating)이란 수량 및 생산성 단위 등 표준화된 정량적 기준을 적용하여 활동 소요기간을 산정하는 방법이다.

③ 활동에 필요한 작업소요량에 생산성 자료를 곱하여 활동기간을 산정하는 방법도 많이 활용된다.

④ 예비기간(reserve), 우발사태(contingency), 또는 완충기간(buffer) 등의 추가 시간의 적용으로 위험에 대비한 프로젝트 활동기간의 안정화에 기여할 수 있다.

 

해설:  ②번

수량 및 생산성 단위 등 표준화된 정량적 기준을 적용하여 활동 소요기간을 산정하는 방법은 모수산정 방식임

 

 

9회 22번) 소프트웨어 노력 추정(Effort Estimation)은 소프트웨어 프로젝트의 일정관리와 원가관리를 위한 기초 자료를 제공한다. 다음 중 소프트웨어 노력추정 방법과 거리가 먼 것은?

 

① 모수적 모델링(Parametric Modeling)

② 상향식 추정(Bottom-up Estimating)

③ 시뮬레이션 모델링(Simulation Modeling)

④ 유사 추정(Estimating by Analogy)

 

해설:  ③번

시뮬레이션 모델링은 정량적 리스크 분석의 정량적 리스크분석 및 모델링 기법에서 활용됨

 

5회 15번) 프로젝트의 기간 단축(Duration Compression) 방법 중 순차적으로 진행할 활동을 병행적으로 진행하여 활동 기간을 단축하는 방법은?

 

① 공정단축(Crashing)

② 시뮬레이션(Simulation)

③ 첩경기법(Fast Tracking)

④ 주공정법(CPM : Critical Path Method)

 

해설:  ③번

순차적으로 수행할 단계나 활동을 병행하여 진행하는 일정 단축 기법은 Fast Tracking임

 

시간관리 – 일정개발의 도구 및 기법 中

일정 단축(Schedule Compression)

 - 프로젝트 범위를 변경하지 않고 일정 제약, 지정일 또는 기타 일정 목표를 충족하기 위하여 프로젝트일정을 단축1) 공정압축법(Crashing)

 

1) 공정압축법(Crashing)

 - >원가와 일정 사이의 절충을 분석하여 최소한의 원가 상승으로 최대한의 기간 단축 효과를 내는 방법을 판단하는 일정단축 기법Ex) 시간외 근무 승인, 추가 자원 투입, 주공정 경로의 활동에 대한 급행료 지불 등

 - 원가 상승과 리스크 증가를 초래할 수도 있음

 - 주의할 점은 추가 자원의 투입으로 기간이 단축되는 활동에 대해서만 효과가 있음

2) 공정중첩단축법(Fast Tracking)

 - 정상적으로는 순차적으로 수행할 단계나 활동을 병행하여 진행하는 일정 단축 기법

Ex) 설계 도면이 모두 완성되기 전에 기초 공사를 하는 것

 - 적용 결과 재작업이 필요하거나 위험이 증가하는 상황이 발생할 수도 있음 

 

6회 13번) 일정관리에서 비용은 최소한으로 증가시키면서 기간을 최대한으로 단축하기 위해 비용과 일정의 상호관계를 분석하는 작업(예를 들어, 10일에10만원이 소요되는 작업을 5일에 20만원으로 수행하는 방법 찾기 등)을 무엇이라고 하는가?

 

① Fast-Tracking                          ② Crashing

③ Resource Leveling                   ④ Critical Path Method

 

해설:  ②번

최소한의 원가 상승으로 최대한의 기간 단축 효과를 내는 일정단축 기법은 Crashing임

 

8회 11번) 정상적으로는 순차적으로 수행되는 여러 단계 또는 여러 활동을 동시에 병행하여 수행함으로써 프로젝트 범위는 영향을 주지 않고 프로젝트 일정을 단축시키는 기법은 다음 중 어느 것인가?

 

① 크래싱(Crashing)

② 고속 트래킹(Fast Tracking)

③ 자원 레벨링(Resource Leveling)

④ 임계경로 방법(Critical Path Method)

 

해설:  ②번

순차적으로 수행할 단계나 활동을 병행하여 진행하는 일정 단축 기법은 Fast Tracking임

 

11회 8번) 일정 단축을 위해 공정중첩 단축법(Fast Tracking)을 사용할 때 주로 발생할 수 있는 현상으로 가장 적절한 것은?

 

① 프로젝트 자원투입이 증가한다.

② 프로젝트 재작업, 리스크가 증가한다.

③ 프로젝트 원가가 증가한다.

④ 프로젝트 품질이 좋아진다.

 

해설:  ②번

Fast Tracking은 순차적으로 수행할 단계나 활동을 병행하여 진행하는 일정 단축 기법으로 적용결과 재작업이 필요하거나 위험이 증가하는 상황이 발생할 수도 있음

 

 

5회 19번) PERT 차트를 사용할 때 표현할 수 없는 것은?

 

① 작업의 순서

② 작업의 상호관련성

③ 이정표(Milestones)

④ 주경로(Critical Path)

 

해설:  ③번

 

시간관리 – 일정개발의 도구 및 기법 中

주공정법(Critical Path Method, CPM)

 - 모든 자원 제약을 배재한 상태로 일정 네트워크상에서 전진계산과 후진계산분석을 수행하여 모든 프로젝트 일정 활동에 대한 이론적인 빠른 개시일, 종료일과 늦은 개시일, 종료일을 계산

 

 

 

9회 24번) PERT를 사용하여 프로젝트를 관리하기 위해서 필요한 정보와 가장 거리가 먼 것은?

 

① 인력에 대한 정보                      ② 활동에 대한 정보

③ 활동 간의 선후 관계                 ④ 활동 소요시간에 대한 정보

 

해설:  ①번

PERT/CPM에는 일정 네트워크 분석기법으로 인력에 대한 정보는 표시되지 않음

 

 

5회 22번) 프로젝트 일정관리(Time Management)에 대한 설명으로 틀린 것은?

 

① 일정 진행 시 필요한 자원을 예측한다.

② 프로젝트 진행 시 수행할 활동을 결정한다.

③ 필요할 경우 일정을 조정한다.

④ 활동 기간의 예측을 통해 전체 기간을 산정한다.

 

해설:  ①번

 

시간관리

- 프로젝트를 시기적절하게 완료하는 데 필요한 프로세스가 포함

 

6회 24번) 프로젝트 일정관리 프로세스의 구성으로 맞는 것은?

 

① 활동의 정의 - 활동의 배열 - 일정계획수립 - 기간산정 - 일정통제

② 활동의 배열 - 활동의 정의 - 기간산정 - 일정계획수립 - 일정통제

③ 활동의 정의 - 기간산정 - 활동의 배열 - 일정통제 - 일정계획수립

④ 활동의 정의 - 활동의 배열 - 기간산정 - 일정계획수립 - 일정통제

 

해설:  ④번

일정관리 프로세스는 활동 정의 → 활동 순서 배열 → 활동 자원 산정 → 활동 기간 산정 → 일정 개발 → 일정 통제순으로 진행됨

 

10회 25번) 프로젝트 일정관리 활동에 해당되는 것이 아닌 것은?

 

① 작업요소간의 상호관계를 파악하고 이들을 배열한다.

② 제약조건, 전제조건 등을 파악하여 이를 근거로 기간을 산정한다.

③ 사업범위를 검증하고 통제한다.

④ 프로젝트에 존재하는 작업요소를 파악하고 정의한다.

 

해설:  ③번

① 작업요소간의 상호관계를 파악하고 이들을 배열한다. → 활동 순서 배열

② 제약조건, 전제조건 등을 파악하여 이를 근거로 기간을 산정한다. → 활동 기간 산정

④ 프로젝트에 존재하는 작업요소를 파악하고 정의한다. → 활동 정의

 

 

5회 20번) 다음의 획득가치분석(Earned Value Analysis)에 대한 설명으로 올바른 것은?

 

① 성과 측정 방법의 하나로 프로젝트 종료 시 수행한다.

② 작업의 진척을 양적으로 분석해내는 방법으로서 프로젝트 완료비율을 산정할 수 있게 한다.

③ 작업에 대해 계획한 예산 대비 수행한 작업의 예산 비율을 계산하면 예측과 얼마나 차이가 있는지 편차를 계산할 수 있다.

④ 작업에 대해 계획한 예산 대비 수행한 작업의 예산 비율이 0에 가까울수록 프로젝트를 효과적으로 수행했다고 볼 수 있다.

 

해설:  ②번

 

원가관리 – 원가통제의 도구 및 기법 中

획득가치 관리

 - 성과 측정에 주로 사용하는 방법

 - 프로젝트 범위, 원가, 일정 측정결과를 통합하여 프로젝트 관리팀에서 프로젝트 성과와 진행을 평가 및 측정할 수 있도록 지원

 - 각 작업 패키지와 통제 단위에 대해 세 가지 중요한 지표를 개발하여 감시

 

 

 

6회 3번) 기성고(Earned Value)에 대한 설명 중 틀린 것은?

 

① 기성고는 경상비를 포함할 수도 있다.

② 기성고는 수행작업실제원가(Actual Cost for Work Performed)를 의미한다.

③ 주어진 기간 동안에 완료된 활동에 대하여 사전에 승인된 산정원가의 총계이다.

④ 기성고 분석의 결과는 프로젝트 완성 시점의 실제 원가 및 일정과 계획된 원가 및 일정과의 차이를 보여줄 수도 있다.

 

해설:  ②번

Earned Value (EV) = 수행된 작업 예산원가, Budgeted Cost of Work Performed (BCWP)

Planned Value (PV) = 계획된 작업 예산원가, Budgeted Cost of Work Scheduled (BCWS)

Actual Cost (AC) = 수행된 작업 실제 원가, Actual Cost for Work Performed (ACWP)

 

6회 12번) 비용관리에서 CV(Cost Variance) = BCWP(Budgeted Cost for Work Performed) - ACWP(Actual Cost for Work Performed)로 계산된다. 8 기능점수를 소프트웨어로 구현하는데, 프로그래머 3명이 4일 걸리고, 일당은 한 사람당 10만원을 지급한다고 한다. 이 때, 160 기능점수를 완료한 팀에게 4,000만원을 지급하였다고 하면 CV는 얼마인가?

 

① 1,600 만원                                ② -1,600 만원

③ 2,400 만원                                ④ -2,400 만원

 

해설:  ②번

원가차이 (CV) = 획득가치 – 실제원가 = EV – AC = 2,400만원 – 4,000만원 = -1,600만원

 - 8 기능점수 = 3 * 4 * 10만원 = 120만원

 - 160 기능점수 = 2,400만원

 - CV < 0 이므로 예산을 초과하고 있음 

 

9회 12번) 소프트웨어 기성관리에서 실제원가(Actual Cost)는 100, 획득가치(Earned Value)는 50, 계획가치(Planned Value)는 70일 경우, 일정차이(Schedule Variance)는?

 

① 50                  ② -50                ③ 20                  ④ -20

 

해설:  ④번

일정차이 (SV) = 획득가치 – 계획가치 = EV – PV = 50 – 70 = -20

SV < 0 이므로 일정이 지연되고 있음

 

 

9회 21번) A 프로젝트 관리자는 최근에 맡은 프로젝트를 주어진 기간 내에 성공적으로 수행할 수 있는지를 걱정하고 있다. 진행 중인 프로젝트의 성과분석에 EVM(Earned Value Management)을 사용하기 위해 측정한 일정성과지수(SPI, Schedule Performance Index)가 0.76 일 때, 측정된 값이 의미하는 것으로 옳은 것은?

 

① 계획된 원가보다 더 사용하고 있다.

② 계획된 일정보다 빠르게 진행하고 있다.

③ 계획된 일정에 비해 76% 정도로 진행하고 있다.

④ 계획된 일정에 비해 24% 정도로 진행하고 있다.

 

해설:  ③번

일정성과지수(SPI) = 0.76

SPI < 1 이므로 일정이 지연되고 있음

 

 

10회 23번) 프로젝트 비용관리에서 실제비용(Actual Cost) = 100, 획득가치(Earned Value) = 50, 계획가치(Planned Value) = 60일 경우, 비용성과지수(Cost Performance Index)는?

 

① 0.5                 ② 0.6                 ③ 1.2                 ④ 2.0

 

해설:  ①번

비용성과지수(CPI) = 획득가치 / 실제비용 = EV / AC = 50 / 100 = 0.5

CPI < 1 이므로 예산을 초과하고 있음

 

11회 9번) 최초 예상 총 원가가 4,000,000원이고 현재 소요된 비용이 3,000,000원인데, 획득가치는 2,000,000원이라고 하자. 현재까지의 분산(Variance)은 특수한 상황에 의한 것이었으므로, 남은 기간은 원래(최초) 계획대로 진행될 것이라고 예측한다면 이때 완료시점의 추정원가(EAC: Estimate at Completion)는 얼마인가?

 

① 2,000,000원

② 3,000,000원

③ 4,000,000원

④ 5,000,000원

 

해설:  ④번

현재까지의 성과가 특이한 경우이며, 남은 기간은 원래 계획대로 진행될 것이라고 보므로

EAC = AC + (BAC - EV) = 3,000,000 + (4,000,000 - 2,000,000) = 5,000,000

 

1) BAC(Budget at Completion): 최초 산정 예산, 프로젝트의 총 과업범위, 총 예산

2) EAC (Estimate At Completion): 현재 시점에서 예측하는 전체 기간 비용

 - EAC = AC + ETC(현시점에서 종료시까지 예상원가 = 남은업무/업무수행생산성)

 - EAC를 계산할 때 업무수행 생산성을 어떻게 계산할 것인가가 핵심

  • 초기의 예상을 완전히 빗나간 경우
    EAC = AC + New ETC (남은 범위에 대한 재견적)
  • 현재까지의 성과가 특이한 경우(현재 이후는 예상한 성과를 달성가능하다고 봄)
    EAC = AC + (BAC - EV)
  • 현재까지의 성과 패턴이 끝까지 가는 경우
    EAC = AC + (BAC - EV) / CPI = BAC / CPI

 

댓글