
프로젝트 모델과 기법 산출물에 대한 이해를 위해 내용을 설명해드리겠습니다. 프로젝트 모델과 기법, 그리고 산출물은 프로젝트 기획의 중요한 영역입니다. 프로젝트 매니저는 프로젝트 모델과 기법들을 진행하는 프로젝트에 적용하면 좋은 효과를 얻을 수 있습니다.
프로젝트에서 만드는 산출물들은 중요한 문서들입니다. 특히 전통적인 프로젝트인 워터폴 방식의 예측형 접근 방식 프로젝트에서는 프로젝트 산출물들이 프로젝트 계약과 연결된 수행사에서 의무적으로 만들어야 하는 문서들입니다. 애자일 프로젝트의 산출물은 워터폴 방식과는 많이 다릅니다. 따라서 두 가지 프로젝트 유형에 따라 산출물들을 구분할 필요가 있습니다. 그럼 프로젝트 모델과 기법, 그리고 산출물에 대해서 이어서 자세히 알아봅시다.
프로젝트 모델과 기법 산출물 알기
프로젝트 착수 회의는 프로젝트 팀원들과 프로젝트와 관련된 주요 이해 관계자들이 참석하는 회의입니다. 착수 회의를 통해서 프로젝트에 대한 공식적인 기대치를 설정하고 공통적인 이해 관계를 가지게 됩니다. 착수 회의는 프로젝트 계획이 완료되면 프로젝트를 실제 실행하기 전에 진행합니다. 프로젝트 착수 보고도 매우 중요한 단계입니다.
프로젝트가 시작되면 프로젝트 착수 보고를 진행하게 되는데 프로젝트 착수 보고에서는 프로젝트와 관련된 임원들과 이해 관계자들이 참여하여 보고를 받게 됩니다. 프로젝트 착수 보고에서는 프로젝트 착수 보고서와 프로젝트 수행 계획서가 중요한 문서로 만들어집니다. 프로젝트 착수 회의나 착수 보고는 프로젝트 목표와 내용을 공유하고 프로젝트 이해 관계자들의 역할과 담당 업무를 설명하며 프로젝트에 대한 팀 헌신을 유도할 수 있는 중요한 절차이자 자리입니다.
프로젝트 착수 보고는 대면 방식의 오프라인으로 설명하는 보고 세션을 진행할 수 있고, 간단하게 비대면 방식의 서면 보고를 통해서 진행하는 경우도 있습니다. 일반적으로 회사에서는 프로젝트 착수 보고와 관련해서 공식적인 품의서 형태로 공문으로 남겨 놓고 이를 근거 문서로 사용합니다.
프로젝트 산출물과 가정사항기록부
프로젝트 산출물 중에서는 가정사항 기록부가 있습니다. 가정사항 기록부는 프로젝트 전반에 걸쳐서 모든 가정과 제약들을 기록하여 관리하는 문서입니다. 가정은 증거나 입증 없이 진실이나 사실, 그리고 확실한 것으로 간주되는 요인들을 의미합니다. 제약은 프로젝트, 프로그램 ,포트폴리오, 프로세스 관리 옵션을 제한하는 요인들을 의미합니다.
가정과 제약 분석을 통해서 프로젝트와 관련된 가정과 제약이 프로젝트 계획과 문서에 잘 통합됨을 보장하고 일관성을 갖출 수 있도록 해줍니다. 가정사항 기록부는 프로젝트 초기 단계에서부터 작성되고 프로젝트 전반에 걸쳐서 업데이트하여 관리합니다. 프로젝트 산출물들은 더 다양합니다. 디지털 영역의 프로젝트에서는 요구사항 정의서, 화면설계서, 메뉴 구조도, 정보 구조도(IA) 등 다양한 산출물들이 필요합니다. 프로젝트 산출물은 일반적으로 회사에서도 회사의 규정과 세칙 등에 의해서 정의되고 관리됩니다.
회사에서 프로젝트 발주사가 되어 수행사와 계약을 통해 시스템 구축 프로젝트를 진행하게 되면 회사는 발주사 입장에서 수행사가 프로젝트를 적극적으로 잘 진행할 수 있도록 산출물을 의무적으로 만들어서 제출하도록 의무화 합니다. 프로젝트 산출물들은 문서이지만 실제 프로젝트를 진행하는 과정에서 만들어지는 중요한 문서로 볼 수 있겠습니다.
프로젝트 모델과 기법 산출물 설명
예측형 접근 방식의 프로젝트에서도 프로젝트 헌장을 사용할 수 있습니다. 프로젝트 헌장은 회사 안에서 프로젝트 착수를 공식적으로 승인하기 위한 문서입니다. 프로젝트 헌장에는 프로젝트 목표와 성공 기준, 상위 수준의 요구 사항과 인도물, 마일스톤, 예산, 위험, 주요 이해관계자, 프로젝트 매니저에 대한 정보와 권한 등이 명시됩니다. 프로젝트 헌장에서는 프로젝트 매니저를 임명하고 프로젝트 매니저에게 계획 수립, 자원 투입, 실행과 통제 권한들을 부여하는 문서입니다.
프로젝트 헌장을 개발하여 프로젝트 스폰서에 의해 승인되면 회사 안에서 프로젝트가 공식적으로 착수 되는 것입니다. 프로젝트 스폰서는 회사의 임원 레벨에서 맡게 되는 역할입니다. 애자일 프로젝트에서는 프로젝트 헌장이 매우 중요합니다. 애자일 프로젝트에서는 프로젝트 헌장과 팀 헌장의 필요성을 공식적으로 언급하고 있습니다. 애자일 프로젝트에서 프로젝트 헌장은 프로젝트를 추진하는 이유, 프로젝트 목표, 프로젝트 팀이 나아 가야 할 방향들을 파악하기 위해서 필요합니다. 팀 헌장은 팀이 작업을 수행하는 방식과 협업 하는 방법에 대한 공감대를 형성하기 위해서 필요합니다.
애자일 프로젝트 헌장은 다양한 질문에 대한 답변을 제공할 수 있습니다. 이는 프로젝트 비전, 프로젝트 목표, 프로젝트 릴리즈 기준, 의도 된 작업 흐름과 관련되어 있습니다. 프로젝트 비전은 프로젝트를 진행하는 이유에 대한 부분이며 프로젝트 목표는 누구에게 어떤 편익을 제공하는지에 대한 부분입니다. 프로젝트 릴리즈 기준은 프로젝트에서 수행해야 되는 것은 무엇인지에 대한 내용들이 언급됩니다. 의도 된 작업 흐름은 어떻게 함께 작업을 수행해야 하는지에 대한 부분입니다.
애자일 프로젝트의 기법과 산출물
애자일 프로젝트 헌장은 애자일 프로젝트에서 매우 중요합니다. 헌장 개발 프로세스는 업무 착수 뿐만 아니라 프로젝트 팀이 작업을 수행하는 방식과 프로젝트 전반에 걸쳐서 협업 하는 방법을 기재하고 프로젝트 팀원들이 배우는 것을 지원하는 것입니다. 애자일 프로젝트에서 협업에 대한 공감대가 이미 형성된 경우, 헌장 개발에 대한 부분이 공식적인 프로세스로 필요하지 않습니다.
애자일 프로젝트에서 섬김형 리더쉽을 발휘해야 하는 스크럼 마스터이자 프로젝트 매니저는 헌장 개발 프로세스 촉진을 지원할 수 있습니다. 애자일 프로젝트에서 팀 헌장은 팀의 사회적 협약인 것입니다. 팀 헌장은 팀원들이 한 팀으로서 역량을 최대한 발휘할 수 있는 환경을 조성하기 위해서 필요합니다. 섬김형 리더가 팀과 함께 행동 규범을 결정할 수도 있습니다.
애자일 팀 헌장의 항목에는 팀 가치, 지속 가능한 추진 속도, 집중 근무 시간대, 작업과 관련된 협약 사항, 준비와 완료 기준, 시간 상자 주기 준수 등이 있습니다. 또한 여기서 기본 규칙이 설정됩니다. 기본 규칙에는 회의 진행과 발언권에 대한 내용들이 포함됩니다. 집단 규범도 팀 헌장에 포함되는데 여기에서는 팀 회의 시간 운영 등에 대한 내용들이 명시됩니다.