SAP 개발 프로젝트를 수행하기 위한 인력 구성은 기존 레가시 시스템 구축 프로젝트 인력 구성과 다른 점이 있다. SAP는 각각의 독립된 비즈니스 역할을 수행하는 10여개의 모듈로 구성된 ERP 시스템이며 몇 개의 모듈 개발이 필요한지에 따라 프로젝트의 규모가 결정된다. 필자는 2005년부터 SAP 관련 업무를 하고 있다. ABAP 프로그래밍, 프로그램 유지보수, PI(업무혁신활동), 프로젝트 관리, IT기획 등 다양한 IT 직무를 수행한 경험이 있다. 이번 포스팅에서는 SAP 자체의 이해보다는 필자가 직접 보고 느낀 SAP 인력 구성의 특징에 대해 다루고자 한다. SAP 간단이해 SAP(Systems, Applications, and Products)는 1972년에 IBM 직원 5명이 퇴사하여 설 립한 회계 시스템이 지금처럼 거대하게 성장한 회사다. 현재 SAP는 세계에서 가장 큰 ERP 솔루션 회사로 중소기업부터 다국적 대기업에 이르기까지 180개국 이상에 48만 명이 넘는 고객을 보유하고 있다. 제조, 소매, 의료, 금융 서비스 등 다양한 산업의 비즈니스를 지원하며 세계 100대 기업 중 99개가 SAP 고객이다. SAP는 아래 그림처럼 기업의 비즈니스를 약 12개의 모듈로 분류했다. 판매관리, 자재관리, 생산계획, 품질관리, 인사관리, 재무관리 등 어느 기업에나 있을 법한 또는 있어야만하는 필수 비즈니스를 모두 담고 있다. 각각의 모듈은 독립적인 기능을 수행하지만 최종적으로는 하나의 생명체처럼 프로세스와 데이터가 유기적으로 잘 연계되어 작동된다. SAP 프로젝트 인력구성과 역할 SAP 프로젝트 수행 인력의 구조는 기존의 전통적인 웹 개발 프로젝트와 형태가 약간 다르다. 웹 시스템 개발 프로젝트를 수행하기 위해서는 PM(Project Manager), PL(Program Leader), Java개발자, 디자이너, DB설계자 등 프로젝트에 필요한 IT 기술 요소를 고려하여 인력 구성을 하는 것이 일반적이다. 반면에...