320x100
728x90
1. Primavera P6란?
Primavera P6는 Oracle에서 개발한 프로젝트 일정관리(스케줄링) 소프트웨어입니다.
처음 버전3일때는 서버가 별도로 없는 로컬 버전이였습니다. 말하자면 서버체계(데이터베이스)가 아닌 컴퓨터에 자료를 저장하는 방식이였으나 나중에 MySQL, 오라클DB로 바뀌었습니다.
대형 건설, 플랜트, 인프라 프로젝트의 계획 수립부터 실행, 통제, 완료까지의 전 과정을 관리할 수 있게 도와주는 도구
Primavera 버전 종류와 구분
Primavera는 크게 두 가지 계열로 나뉩니다.
계열 | 설명 | 형태 |
P6 Professional | 데스크탑 설치형 (주로 현장 실무자 사용) | Stand-alone 또는 Network |
P6 EPPM (Enterprise Project Portfolio Management) | 웹 기반의 기업용 (통합관리 중심) | 웹브라우저 + 서버 필요 |
주요 버전별 특징 비교
버전 | 출시 시기 | 주요 특징 | 사용 용도 |
Primavera P3 | 1980~2000년대 초 | 도스 기반, 초기 일정관리 도구 | 구버전, 현재는 거의 미사용 |
P6 6.0 | 2007년경 | Oracle 인수 이후 첫 P6 / Java 기반 | 초창기 P6, 속도 느림 |
P6 7.0 ~ 8.2 | 2009~2011 | EPPM 계열 시작 / 웹 기반 도입 | 기업 협업용 등장 |
P6 8.3 ~ 8.4 | 2012~2013 | Primavera Gateway, Web Services 등장 | 다른 시스템과 연동 강화 |
P6 15.x | 2015년 이후 | 버전명에 연도 반영 (예: 15.2) | Windows 10 호환, 안정성 개선 |
P6 16.x ~ 18.x | 2016~2018 | 사용자 인터페이스 개선 / Excel 연동 강화 | 실무에서 많이 사용됨 |
P6 19.x ~ 22.x | 2019~2022 | 클라우드 최적화 / HTML5 UI / Mobile App 연동 | 대기업, 공공기관에서 채택 증가 |
P6 최신버전 (23.x~) | 2023~ | 서버 최적화, 보안 강화, 리포트 엔진 개선 | 웹 기반 프로젝트 통합 관리 강화 |
P6 Professional vs EPPM 주요 차이
항목 | P6 Professional | P6 EPPM |
설치 방식 | 데스크탑 설치형 | 웹 기반 (서버 설치 필요) |
속도 | 빠름 (로컬 DB) | 다소 느림 (웹 접근) |
대상 | 현장 실무자, 개별 사용자 | 대기업, 본사 PMO, 통합 관리 |
협업 기능 | 제한적 (파일 공유 위주) | 뛰어남 (여러 사용자 실시간 협업) |
UI | 전통적인 Windows UI | 웹 기반 (HTML5) |
활용 예 | 일일 스케줄 관리, 작업 진척 입력 | 다수 프로젝트 포트폴리오, KPI 관리 |
어떤 버전을 써야 할까?
- 현장 근무자, 일정실무자:→ 빠르게 일정 만들고 진도 관리, 공기 분석용으로 적합
- → P6 Professional Stand-alone 또는 Network
- PMO(본사 프로젝트 통합관리), 협업 많을 때:→ 여러 프로젝트 모니터링, 리소스 통합 관리, 대시보드 활용
- → P6 EPPM (웹기반)
실무 팁
- 국내 플랜트/건설 현장에서는 아직도 P6 Professional 18.x 버전을 많이 씀 (안정성 + 기능 균형)
- 최신 버전 설치 시 라이선스 정책 변화와 데이터 호환성 문제 주의 필요
- Enterprise 설치 시 IT 부서 협조 필수 (DB 구축, 서버 운영 등)
2. 무엇을 위해 쓰는가? (실무 기능 위주 요약)
목적 | Primavera P6의 역할 |
공정 계획 | WBS(작업분류체계)와 Activity 정의 |
일정관리 | 각 작업의 시작일, 종료일, 공정 기간 설정 |
자원관리 | 인력, 장비, 자재 등을 작업에 할당 |
진도관리 | 공정률 업데이트, 실제 수행 현황 반영 |
지연 원인 분석 | Critical Path (주공정) 확인, Float(여유일) 분석 |
보고서 작성 | 공정표, 차트, 현황 리포트 생성 |
3. 어떻게 작동하는가? (초보자 관점 구조도)
3-1. WBS 구조 잡기
- 프로젝트를 단계/분야별로 나눔 (예: 토목공사 > 구조물 > 콘크리트 타설)
- 계층적 구조로 공정을 정리해 이해도 상승
3-2. Activity(작업) 설정
- 실제 수행하는 단위 작업을 입력 (예: 철근 배근, 거푸집 설치)
- 각 작업별로 Duration(기간), Start/Finish, 종속관계(Predecessor) 지정
3-3. 일정 네트워크 만들기
- 작업 간 관계를 설정 (Finish to Start 등)
- 이 관계를 바탕으로 전체 일정 자동 계산
3-4. 자원(Resource) 투입
- 인력, 장비, 자재에 단가와 사용량 설정 가능
- 자원 과다 사용이나 부족 여부 확인
3-5. 진도 업데이트 및 관리
- 공정률 입력 → 실제 현황 반영
- Baseline(계획) vs 현재(Actual) 비교
3-6. 보고서/차트 생성
- Gantt Chart, S-Curve, Earned Value 등 다양한 보고서 생성
4. 현장에서 Primavera P6은 왜 중요한가?
이유 | 설명 |
계약 기반 일정 통제 | 클레임 및 EOT(공기연장) 증빙에 활용 |
다수 협력사 통합관리 | 각 협력사의 일정/자원 통합 추적 |
리스크 최소화 | 주공정 경로(Critical Path) 기반 리스크 예측 가능 |
대외보고 | 발주처, 감리단 보고용 공정표 작성에 활용 |
수십년동안 사용하여 신뢰, 인지도 높 | 계약서에 프로그램사용이 명시되 있음 |
5. 예시: 플랜트 현장 사용 시나리오
● 프로젝트: 화공플랜트 설치공사
● 사용 흐름:
- 프로젝트 시작 전 WBS 작성 → 설계, 구매, 제작, 운송, 시공
- 각 WBS별 작업(Activities) 생성 → 예: 장비 설치, 배관 용접 등
- 작업 간 관계 설정 (용접 후 비파괴검사 등)
- 인력 및 장비 자원 설정
- Baseline 저장 → 계획 기준 설정
- 주간 또는 월간 실적 진도 업데이트
- 지연 시 주공정 재계산(Critical Path Shift) → 대책 수립
- 보고서 제출 → 발주처/감리단에 진척률 및 예측 보고
6. Primavera P6과 연동 가능한 것들
- Excel: 공정 데이터 Export/Import
- AutoCAD / BIM: 공정과 3D 설계 연동 (4D 시뮬레이션)
- ERP 시스템: 자재/비용 연계
- Power BI/Tableau: 시각화 대시보드 연계
7. 정리: 한눈에 보는 Primavera P6
항목 | 요약 |
대상 | 대규모 프로젝트, 다수 공종, 장기 일정 |
주요기능 | 일정계획, 자원관리, 진도관리, 보고서 |
핵심개념 | WBS, Activity, 관계설정, Critical Path |
강점 | 대형 프로젝트 통합, 변경 추적, 계약 증빙 |
단점 | 복잡한 UI, 학습 곡선 있음 (처음엔 어렵게 느껴질 수 있음) |
추가로 알려드릴 수 있는 것들
- Primavera 설치 방법 (Stand-alone vs Enterprise)
- 기본 스케줄링 실습 예제
- Excel 연동법
- 공기지연 EOT 대응 시 Primavera 활용법
1. Primavera 설치 방법 (Stand-alone vs Enterprise)
1.1 Stand-alone 설치 (개인용)
- 대상: 혼자 사용하는 개인 사용자 또는 소규모 프로젝트 관리
- 특징:
- PC 1대에 설치하여 사용
- 로컬 DB (예: SQLite 또는 Oracle XE)를 사용
- 인터넷 연결 없이도 사용 가능
- 프로젝트 파일은 로컬에 저장됨
- 설치 절차 요약:
- Oracle 공식 홈페이지에서 Primavera P6 Professional 설치 파일 다운로드
- 로컬 DB (Oracle XE 또는 SQLite) 자동설치 포함
- 설치 중 “Stand-alone” 선택
- 설치 완료 후 Primavera 실행
- 장점: 간편함, 빠른 실행
- 단점: 협업 불가능, 백업 필요
1.2 Enterprise 설치 (기업용)
- 대상: 여러 사용자, 부서, 대규모 프로젝트 관리
- 특징:
- 서버에 중앙 DB 설치 (Oracle Database, MS SQL 등)
- 여러 사용자가 동시에 접속 가능
- 권한 관리, 버전 관리, 멀티 프로젝트 기능 지원
- 설치 구성요소:
- Primavera P6 EPPM (웹기반)
- Oracle Database (또는 MS SQL)
- WebLogic 서버 (애플리케이션 서버)
- Web Access용 브라우저 설정
- 장점: 협업, 통합관리, 실시간 진도 확인 가능
- 단점: 설치 복잡, 서버 및 IT 인프라 필요
2. 기본 스케줄링 실습 예제
2.1 예제: 배관 설치 공사
단계 | 작업 내용 | 소요 기간(일) | 선행 작업 |
A | 자재 반입 | 2일 | 없음 |
B | 배관 가공 | 3일 | A |
C | 용접 | 4일 | B |
D | 비파괴검사 | 2일 | C |
E | 도장 | 3일 | D |
2.2 실습 순서
- 프로젝트 생성
- New Project → 프로젝트명 입력 → 시작일 설정
- WBS 생성
- 예: "배관 설치 공사" WBS 하위에 작업 입력
- Activity 생성
- 위 표에 따라 각 작업 입력 (A~E)
- Duration 설정
- 작업 간 관계 설정 (Predecessors)
- 예: B → A / C → B / D → C / E → D
- 스케줄 계산
- Tools > Schedule 클릭 → 자동 일정 계산
- Gantt Chart 확인
- 작업 순서와 기간을 막대차트로 시각화
3. Excel 연동법
3.1 Excel로 내보내기 (Export)
- File > Export 클릭
- 형식 선택: Spreadsheet (XLS 또는 XER 형식)
- 내보낼 항목 선택 (Activity, Resource 등)
- 저장 후 Excel에서 확인
3.2 Excel에서 불러오기 (Import)
- Excel 파일을 Primavera 포맷에 맞게 편집
- File > Import > Spreadsheet 선택
- 대상 프로젝트 선택 후 가져오기
3.3 팁
- 열(Column) 순서와 이름이 Primavera의 내보내기 양식과 정확히 맞아야 함
- 자원 정보, 작업 진도율, 날짜 수정이 가능
4. 공기지연 EOT 대응 시 Primavera 활용법
4.1 EOT(Extension of Time)란?
- 예정된 공사 기간을 연장해야 하는 사유가 발생했을 때, 공식적으로 발주처에 연장 요청을 하는 절차
4.2 Primavera에서의 활용 흐름
- Baseline 저장
- 공사 착수 전 원래 계획을 저장
- Tools > Maintain Baselines → Add Baseline
- Actual 업데이트
- 실적 반영: 작업 시작일, 종료일, 진도 입력
- 지연된 작업 자동 반영
- Critical Path 분석
- Delay가 주공정(Critical Path)을 건드리는지 확인
- 영향을 받으면 공기 연장 근거로 사용 가능
- Delay Reason 문서화
- 작업 메모 또는 Notebook 기능 활용
- 원인(예: 장비 고장, 설계 변경 등) 기록
- 비교 분석 보고서 출력
- 계획 vs 실제 차이 보고서
- Gantt Chart 또는 Delay Analysis Report 활용
- EOT 요청서 작성 근거자료로 활용
- Primavera 출력 결과를 PDF 첨부하여 제출
다음 안내 가능한 주제
- S-curve 분석법
- EVMS (Earned Value Management)
- 리소스 과부하 조정법
- Critical Path Method 심화
'Schedule analyst' 카테고리의 다른 글
시간의 의미 크로노스 (Chronos) vs 카이로스 (Kairos) (0) | 2025.04.12 |
---|---|
S-curve 분석법 (0) | 2025.04.12 |
공정관리와 IT직군 연관성 (0) | 2025.02.28 |
공정관리 vs 생산관리 (0) | 2025.02.20 |
공정관리를 생각나게 하는 영화 (0) | 2025.02.19 |