소프트웨어 개발과 프로젝트 관리

작업과 소요 일수, 선행 작업이 A: 4일(선행 작업 없음), B: 2일(없음), C: 3일(A), D: 2일(B), E: 5일(C), F: 4일(C와 D), G: 2일(F)인 프로젝트가 있다. 다른 작업은 가능한 한 일찍 시작할 때, 작업 B의 시작을 늦춰도 전체 소요 일수가 늘어나지 않는 최대 일수는?

  1. A0일
  2. B1일
  3. C3일
정답과 해설 보기

정답: C. 3일

가장 이른 시작일은 C가 4일, E와 F가 7일(F는 C가 끝나는 7일과 D가 끝나는 4일 중 늦은 쪽), G가 11일이며, 전체는 A→C→F→G의 4 + 3 + 4 + 2 = 13일입니다. 뒤에서부터 가장 늦은 시작일을 구하면 G가 11일, F가 7일, D가 7 − 2 = 5일, B가 5 − 2 = 3일이므로, B의 총 여유(토털 플로트)는 3 − 0 = 3일입니다. B를 늦추면 D의 시작도 늦어지지만, D에도 같은 여유가 있으므로 3일까지라면 전체는 늘어나지 않습니다. 0일은 B의 자유 여유(후속 작업 D의 가장 이른 시작을 늦추지 않는 여유), 1일은 E의 여유 일수입니다. 임계 경로법(CPM)에서는 이처럼 여유 일수를 구하고, 여유가 0인 작업을 이은 경로를 임계 경로로 합니다.

이 분야 연습하기 분야로 돌아가기

소프트웨어 개발과 프로젝트 관리의 다른 문제

  1. 작업과 소요 일수, 선행 작업이 A: 6일(없음), B: 4일(없음), C: 4일(A), D: 4일(A와 B), E: 2일(C), F: 3일(D)이고, 전체 소요 일수가 13일인 프로젝트가 있다. 각 작업을 1일 단축하는 데 드는 추가 비용은 A가 30만 엔, B가 5만 엔, C가 10만 엔, D가 20만 엔, E가 8만 엔, F가 25만 엔이다. 전체 소요 일수를 1일 단축하는 데 추가 비용이 가장 적은 방법은?
  2. 어떤 작업의 소요 일수를 3점 추정으로 추정했더니 낙관치가 4일, 최빈치가 7일, 비관치가 16일이었다. PERT 식으로 구한 소요 일수의 기댓값은?
  3. 완료 시점 예산(BAC)이 2,000만 엔인 프로젝트에서, 어느 시점의 계획 가치(PV)가 800만 엔, 획득 가치(EV)가 600만 엔, 실제 비용(AC)이 750만 엔이었다. 이 시점의 프로젝트 상황으로 올바른 것은?
  4. 완료 시점 예산(BAC)이 1,200만 엔인 프로젝트에서, 현시점의 계획 가치(PV)가 600만 엔, 획득 가치(EV)가 480만 엔, 실제 비용(AC)이 600만 엔이다. 앞으로도 현재의 원가 효율이 계속된다고 할 때, 완료 시점 산정치(EAC)는?
  5. 늦어지고 있는 소프트웨어 개발 프로젝트에서 개발자를 5명에서 10명으로 늘렸다. 두 사람 사이의 의사소통 경로 수(두 사람 쌍의 수)는 늘리기 전의 몇 배가 되는가?