1. 프로젝트 3원칙
1) Temporary : 성공한 프로젝트든 실패한 프로젝트든 시작과 끝은 존재한다.
2) Unique : 똑같은 프로젝트는 없으며 각 프로젝트는 유일하다.
3) Progressive Elaboration : 프로젝트는 착수부터 산출물과 결과가 정해져 있는 것이 아니라 프로젝트가 진행됨에 따라 서서히 점진적으로 구체화되는 것이다.
2. ERP 프로젝트 절차
아래 step은 구축방법론과 개발방법론의 혼합형태로서 프로젝트 수행 방안에 따라 여러 step을 merge하거나 각 step을 분리할 수 있다.
1) 착수 (Kick-off)
- Main Task : 기성에 따라 선금을 수금하고 착수보고를 진행한다.
- Main Output : 프로젝트 헌장, 착수보고서, WBS, 테일러링문서 등
2) 분석 (As-is)
- Main Task : 발주사의 업무 프로세스를 분석한다.
- Main Output : 인터뷰질의서, 요구사항 정의서, 이슈&리스크 관리대장, As-is분석서 등
3) 설계 (To-be)
- Main Task : 업무프로세스를 시스템화하여 프로세스를 작성하고 ERP와 업무의 Gap을 최소화하며 기성에 따라 중도금을 수금하고 중간보고를 진행한다.
- Main Output : 중간보고서, 프로세스설계서, To-be 리스트, 기준정보체크리스트, 요구사항 추적표, 이슈&리스크 추적표, Gap 분석서 등
4) 개발 (Coding)
- Main Task : 요구사항 및 업무요건에 부합하도록 ERP시스템을 커스터마이징 및 개발한다.
- Main Output : 기능설계서, 테이블설계서, 연동규격서, ERP customized menu 등
5) 테스트 (Test)
- Main Task : 개발된 메뉴를 테스트한다.
- Main Output : 단위테스트 계획서, 통합테스트 계획서, 단위테스트 결과서, 통합테스트 결과서 등
6) 이관 (Migration)
- Main Task : Cut-over라고도 불리우며 개발된 시스템을 live하기 위해 본격적으로 데이터를 맞추고, 시스템과의 연동환경을 마련한다.
- Main Output : Cut-over 계획서, 데이터이관결과서 등
7) 교육 (Education)
- Main Task : 발주사의 ERP 담당자가 ERP 시스템을 원활히 사용할 수 있도록 집체교육을 실시한다.
- Main Output : 교육계획서, 사용자매뉴얼
8) 라이브 (Go-live)
- Main Task : Live 이전에 최종점검을 수행하며 Live를 진행한다.
- Main Output : Go-live 체크리스트
9) 안정화 (Stabilization)
- Main Task : live이후에 혹시 모를 상황에 대비하여 일정기간동안 사고 및 리스크를 관리하고 추가적으로 필요한 현황 및 리포트 메뉴를 개발한다.
- Main Output : 추가기능설계서, 안정화관리이력대장 등
10) 종료 (Closing)
- Main Task : 기성에 따라 잔금을 수금하고 완료보고를 진행한다.
- Main Output : 완료보고서, 설치확인서, 검수완료서 등
11) 유지보수 (Guarantee)
- Main Task : 개런티기간 동안 시스템의 유지보수를 수행한다.
- Main Output : 유지보수관리대장 등