SITE SEARCH

검색

사이트 전체 글을 빠르게 찾을 수 있습니다.

RSS FEED

RSS 구독

RSS 리더에서 Project Research의 새 글을 바로 받아볼 수 있습니다.

EMAIL SUBSCRIBE

이메일 구독

새 글을 이메일로 받아봅니다. RSS는 별도 RSS 아이콘을 눌러 동일한 크기의 패널에서 열 수 있습니다.

이메일로 블로그 구독하기

이 블로그를 구독하고 이메일로 새글의 알림을 받으려면 이메일 주소를 입력하세요







[연재] 프로젝트 관리 도구 비교 3. OpenProj

시리즈

기업에서 사용하는 프로젝트 관리 도구는 개인의 프로젝트 도구보다는 복잡합니다. 삼성SDS에서 강의중인 MS프로젝트의 핵심 기능 흐름을 바탕으로 맥, 오픈소스 프로젝트 관리 도구인  OmniPlan, Merlin, OpenProj 및 웹기반 프로젝트 관리 도구를 비교해볼까 합니다. 

연재목차

  1. OmniPlan
  2. Merlin
  3. OpenProj
  4. MS Project
  5. 웹기반 프로젝트 관리 도구 

 

비교의 항목은 다음과 같습니다. 

비교항목

  1. 프로젝트 설계 : Gantt, Network  지원, 자원 정의/할당/평준화, CPM 확인 
  2. 프로젝트 통제 : Baseline 관리, 진행선 및 진도율 관리, EVM 원가 통제
  3. 차별화기능
  4. 단점 (MS프로젝트 비교)
  5. 요약 

 

오픈소스 프로젝트 관리 도구로는  dotProject , GanttProject 와 OpenProj가 많이 사용되는 편이며, 이중 개인PM이 사용할 수 있는 OpenProj를  분석하도록 하겠습니다. 

NewImage 

 

1. 프로젝트 설계 

1.1 Gantt/ 간트차트 (WBS설계부분) 

MS프로젝트와 비교하여 보면 가장 근접하게 작업할 수 있었습니다. JAVA 기반이라 빠릿한 면은 없지만 MS프로젝트와 동일한 TASK정의 및 선후행 연계를 상당히 직관적으로 설계를 할 수 있었습니다. CPM(Critical Path)구간은 자동으로 붉은 색으로 표시를 해주어 수동으로 해줘야하는 MS프로젝트보다 편했습니다. 

NewImage

 

1.2 TASK 속성/ 선후행 관계 조정 

선 후행 관계는 MS프로젝트와 동일하게 선후행 인덱스 항목 번호 입력, TASK Link 및 작업간의 Drag&Drop에 의해 정의가 가능했습니다.  각 TASK의 고급 정보 역시 MS프로젝트와 동일하게 구성할 수 있었습니다. 

NewImage

 

1.3 네트워크 다이어그램 

네트워크 다이어그램은 MS프로젝트 보다 오히려 더 깔끔하게 OpenProj가 그려주었습니다. 마찬가지로 CPM 라인은 붉은 색으로 표시해주어 편했으며, 각 작업 구간에 요약 일정을 그려주어 오히려 MS프로젝트보다 쉽게 파악할 수 있었습니다. 

NewImage

 

1.4 자원 정의

자원 정의 부분이 MS프로젝트보다 디테일한 면이 좀 떨어집니다. 우선 인건비/자재비 측정 기준 표가 $ 표기로 되어있어 W/원화 표시가 어렵고 (물론 $를 원화로 생각하면 됩니다만..) 개별적의 휴무/특근에 대한 지정이 단일 날짜 기준으로만 된다입니다. 즉 1주일간의 휴가를 간다고 하면 7번을 입력해야하는 경우죠. 이러한 자원에 대한 상세 일정은 뒤의 자원 평준화 및 EVM에 영향을 미치기 때문에 상세한 일정계획 및 편리성을 놓고 본다면 떨어진다고 할 수 있을 것 같습니다. 

NewImage

NewImage

 1.5 WBS-자원 배정 및 자원 평준화 

각 TASK에 할당된 자원을 기준으로 자원 평준화 기준을 볼 수 있는 장표는 있는데, 문제는 후속 조치로서의 자원 평준환 기능은 없습니다. 결국 자원 평준화를 위해서는 PM이 수동적으로 하나하나 정의해야 한다는 것이 불편할 것 같습니다. 

NewImage

 

 

 

2. 통제 부분

2.1 베이스라인 및 진도율 관리

기준일 수립에 대해서 Gantt 차트에서 기준일을 볼 수 있는 라인이 없었습니다. 아울러 진도율 일정 기록도 직접 수작업으로 입력해야합니다. 기준일/기준선을 대비해서 진도율 관리하기가 MS프로젝트가 편한 부분이 좀 더 편했습니다.  그런데 OpenProj는 베이스라인 관리가 상당히 잘 되어있었습니다. MS프로젝트와 동일하게 10개의 베이스라인을 관리할 수 있는데, 이가 Gantt 차트에서 시각적으로 모두 표시되었습니다. 이를 통해 과거와 현재의 주요 베이스라인 변경을 시각적으로 볼 수 있는 점은 좋았습니다. (MS프로젝트는 이를 한 라인당 3개를 볼 수 있고, 추가 작업을 해주어야 10개를 다 볼 수 있습니다.) 

NewImage

 

 2.2 EVM 부분 

진도율 확인에 따라 EVM 지표는 대부분 자동으로 잘 나왔습니다. 주요 지표인 BCWS(PV), BCWP(EV), ACWP(AC), SV, CV, SPI, CPI, EAC, BAC, VAC 가 제대로 도출하였습니다. 하지만 자동 계산 기법으로 수동 입력하는 영역이 보이지 않네요. MS프로젝트는 이러한 자동계산은 물론 수동 입력/계산 하는 모듈도 지원하니까 약간 부족한 부분이 있었습니다. 하지만 여지껏 OmniPlan, Merlin에 비해서 상당히 MS프로젝트와 유사한 기법으로 관리할 수 있었습니다. 

NewImage

NewImage

 

 

3. 차별화 부문 

OpenProj 는 상당히 MS프로젝트와 동일한 흐름대로 프로젝트 설계 및 통제를 할 수 있었습니다.  특히나 MS프로젝트가 1copy당 1백만원 선에 판매되고 있는 반면, OpenProj는 무료이니까 이 부분이 상당한 잇점일 것 같습니다. 

 

 

4. 약점 

MS프로젝트에 비해 리소스레벨링, 자원 휴무/특근에 대한 상세 일정, 기준선에 따른 진도율 및 EVM 의 수작업 입력 부분이 없다는 점인데, 이 부분은 어차피 잘 활용하는 기업/PM이 없으니 일반 용도로 사용하기에 충분하지 않을까 싶습니다. 

 

5. OpenProj 요약

MS프로젝트의 대안으로 하나 선택하라고하면 주저없이 OpenProj를 추천할 것 같습니다. 가격도 무료이고, 기본 흐름에 충실하니까요. PM 교육시에 본 툴로 저작권 걱정 없이 학습하고, 이보다 Detail한 면이 필요하면 이를 MS프로젝트나 Primavera 같은 도구를 쓰는 방향으로 가면 좋지 않을까 싶네요. 

 

 

 

 

Project Research에서 더 알아보기

지금 구독하여 계속 읽고 전체 아카이브에 액세스하세요.

계속 읽기