프로젝트 설계는 프로젝트 실행 방법론의 설계에 초점을 맞추고 다양한 유형의 프로젝트 실행을 위한 다양한 방법론의 설계, 정의 및 맞춤화를 지원하는 요구사항 엔지니어링 아키텍처에서 제공됩니다. 방법론에는 일반적인 접근 방식뿐만 아니라 각 프로젝트 유형에 대한 구체적인 구현 방법론, 프로젝트 실행 계획, 계획, 실행 및 제어가 효과적이고 효율적으로 이루어질 수 있도록 하는 다양한 지침, 기술 및 도구가 포함됩니다. 구체적인 구현 방법론은 프로젝트 유형에 따라 다를 수 있습니다(예: 모두 트랜잭션 프로젝트일지라도). 그리고 프로젝트의 요구사항과 목표의 특성상 각 프로젝트마다 맞춤형 방법론이 필요합니다.
애자일 방법, 린 방법, 배포/운영 등 전통적인 요구사항 관리 채택에는 여러 가지 접근 방식이 있습니다. 이러한 접근법을 기반으로 구축된 실행 가능한 방법론(특정 환경에서 방법론을 구현할 수 있는 방식)은 요구사항이 무엇인지, 비즈니스/IT 동질성을 달성하는 방법, 최종 제품(프로젝트 결과물이 아닌 제품)을 정의하는 방법에 대한 근본적인 질문에 답하는 경우에만 의미가 있다는 점에 유의하는 것이 중요합니다. 여기서 요구 사항 엔지니어링은 제품 중심 방법론 편집기를 통해 이러한 질문에 답하고 있습니다.
방법론의 맥락에서는 프로젝트의 원칙과 목표를 충족하고 원하는 결과를 달성하는 데 필요한 단계, 활동 및 프로세스의 정의를 포함하는 특정 프로젝트 방법론을 개발하는 데 중점을 둡니다. 방법론 개발자는 프로젝트의 특정 요구 사항과 특성에 따라 방법론을 설계하고 작성할 책임이 있습니다. 방법론은 프로젝트 관리자와 프로젝트 팀원을 위한 가이드북 역할을 하며 프로젝트 라이프사이클 전반에 걸쳐 따라야 할 구조화된 실행 프레임워크를 제공합니다.
엄격한 방법론이 마련되면 프로젝트 팀은 자신의 역할과 책임, 프로젝트 성공을 위해 취해야 할 단계를 명확하게 이해할 수 있습니다. 또한 방법론은 리스크를 관리하고 리소스를 효율적으로 할당하며 프로젝트 결과물을 정해진 시간, 예산 및 범위 내에서 고품질로 완성하면서 실제 제품을 제공할 수 있도록 도와줍니다. 방법론 카테고리는 조직의 여러 프로젝트에 걸쳐 일관성과 누적성을 제공하는 프로젝트 관리에 대한 표준화된 접근 방식을 제공한다는 점에 유의해야 합니다.