프로젝트

ALMProject 패키지는 변경 관리 시스템의 모든 작업을 관리하기 위한 컨텍스트를 제공합니다.

ALM 스키마의 모든 작업은 프로젝트에 따라 구성됩니다. 프로젝트는 해당 작업에 사용되는 컨텍스트 및 역할 기반 보안 모델을 제공합니다. 프로젝트 정의의 다른 레코드 유형은 작업이 발생하는 컨텍스트를 정의하는 데 사용됩니다. 이러한 유형은 ALM 스키마에 빌드되며 ALMProject 패키지에도 제공됩니다.

보안은 모든 프로젝트 기반 작업에 중요합니다. ALM 스키마에서 프로젝트 보안은 프로젝트에 액세스하는 사용자 및 사용자가 수행하는 작업에 따라 정의됩니다.

보안 정책을 작성하여 프로젝트에 액세스할 수 있는 사용자를 정의합니다. 보안은 프로젝트별로 프로젝트에 설정되며 각 프로젝트에 필수사항입니다. 보안 정책은 프로젝트와 관련된 모든 레코드에 상속됩니다.

프로젝트를 정의하고 관리하는 데 사용되는 ClearQuest
ALMProject 패키지 오브젝트에는 프로젝트, 역할, 사용자, 그룹, 릴리스,
카테고리, 작업 구성, 단계(Phase), 반복, 보안 정책이 포함됩니다.

역할을 사용하여 어느 사용자나 그룹이 프로젝트의 어떤 조치를 수행할 수 있는지 정의합니다. 프로젝트 역할을 확인하고 새 역할 레코드 유형을 작성하여 프로젝트의 새 역할을 정의할 수 있습니다. 프로젝트에 액세할 권한이 있는 역할에도 사용자 또는 그룹을 지정해야 합니다.

여러 프로젝트를 관리하기 위해 카테고리 레코드 유형을 사용하여 프로젝트를 분류하고 릴리스 레코드 유형을 사용하여 프로젝트가 제공하는 소프트웨어 버전을 식별할 수 있습니다. 카테고리는 프로젝트가 제공하는 제품, 기능 또는 컴포넌트를 분류하고 릴리스는 버전을 식별합니다. 예를 들어, 이름이 Marco인 프로젝트의 경우 카테고리를 ALM으로 설정하고 릴리스를 7.1.0으로 설정할 수 있습니다. 이 세 개의 ID는 제품의 고유성을 정의합니다. 각 프로젝트 이름은 고유해야 하며 카테고리 및 릴리스 쌍도 고유해야 합니다. 나중 프로젝트는 카테고리가 ALM으로 설정되고 릴리스가 7.2.0으로 설정된 프로젝트=Polo일 수 있습니다.

프로젝트에 다른 프로젝트와의 관계를 설정할 수 있습니다. 이러한 관계는 관련 프로젝트로 설정할 수 있습니다. 대규모 프로젝트는 수퍼서브 프로젝트 필드를 사용하여 프로젝트 사이에 링크로 소규모의 서브프로젝트를 정의할 수 있습니다. 이전다음 프로젝트 필드를 사용하여 동일한 제품 또는 컴포넌트의 여러 변경내용을 추적하는 프로젝트를 관리할 수 있습니다.

단계반복 레코드 유형을 사용하여 프로젝트를 단계 및 반복으로 나눌 수 있습니다. 계획 탭에서 프로젝트의 단계 및 반복을 확인할 수 있습니다.

프로젝트 관리자는 작업 구성 레코드를 사용하여 프로젝트 단위로 프로젝트에 사용자 정의된 작업 관리 프로세스를 설정할 수 있습니다. 프로젝트의 작업 구성 레코드는 프로젝트에 사용되는 작업 유형을 결정하는 데 도움이 됩니다. ALMWork 패키지 요청, 태스크, 활동 레코드 유형은 계획된 작업의 완료와 관련하여 보다 의미있는 조회 항목을 작성하고 작업을 관리하는 데 도움이 됩니다.

참고: ALM 패키지를 기존 데이터베이스에 추가하면 이전의 비ALM 프로젝트에 있고 ALMRequest가 아닌 새 변경 요청을 사용자가 작성하지 못하도록 해야 합니다. 이렇게 하려면 액세스 제어 또는 새 변경 요청이 작성되지 않도록 하는 기타 메커니즘을 설정해야 합니다. 기본적으로 ALMProject가 먼저 작성된 후에 사용자가 ALMRequest를 제출할 수 있습니다.

피드백