HP ALM(Quality Center)에서 릴리스 및 주기 생성
⚡ 스마트 요약
HP ALM의 관리 탭을 사용하여 릴리스 및 사이클을 생성할 수 있습니다. 이 탭에서는 모든 요구 사항, 테스트 및 결함을 날짜별 납품 일정에 따라 관리할 수 있습니다. 이 문서에서는 릴리스 계층 구조, 릴리스 및 사이클 생성, 릴리스 범위 정의, 마일스톤 추가, 상태 및 품질 탭 읽기에 대해 설명합니다.

HP ALM의 관리 탭이란 무엇입니까?
- 관리 탭은 사용자가 구성하고 track 릴리스 및 사이클.
- 릴리스는 명확한 시작일과 종료일이 있으며, 해당 기간 동안 최종 사용자에게 배포될 변경 사항 그룹에 해당합니다.
- 릴리스에 포함되는 사이클은 일련의 개발 및 업데이트 단계를 포함합니다. 테스트 공동의 목표를 달성하기 위한 노력.
- ALM 사용자는 다음을 수행할 수 있습니다. trac릴리스 트리를 분석하여 프로젝트 진행 상황을 실시간으로 파악하고, 릴리스 목표와 일치하는지 확인합니다.
- 또한 사용자는 해당 릴리스의 품질을 빠르게 파악하고 뛰어난 점을 확인할 수 있습니다. 결함 그리고 결함 발생률.
ALM에서 릴리스 및 주기 관리가 필요한 이유는 무엇일까요?
실제로 제품 개발이 진행될 때 특정 제품에 대해 여러 번의 릴리스가 이루어집니다.
- 각 릴리스는 여러 주기로 나뉩니다. 예를 들어, 두 개의 릴리스가 있고 각 릴리스에는 두 번의 개발 및 테스트 주기가 있다고 가정해 보겠습니다. Guru99 은행 애플리케이션.
- 각 릴리스에는 사전에 정의된 범위와 마일스톤이 있습니다.
- 각 주기마다 특정 요구 사항 세트가 있습니다.
- 각 요구사항에는 이와 관련된 여러 테스트 사례가 있습니다.
- 테스트를 실행하면 결함이 기록되고 해당 테스트에 매핑됩니다. 그런 다음 우리는 trac요구사항 및 결함.
이 도표는 순서가 중요한 이유를 보여줍니다. 모든 작업 항목은 다음과 같기 때문입니다. trac보고를 가능하게 하려면 먼저 릴리스 구조를 만들어야 하므로, 이를 통해 주기와 릴리스를 순차적으로 진행할 수 있습니다.
릴리스, 주기, 범위 및 마일스톤 비교
관리 탭에는 네 가지 개체가 있으며, 이러한 개체를 혼동하는 것이 릴리스 트리를 사용할 수 없게 되는 가장 일반적인 원인입니다.
| 목적 | 그것이 나타내는 것 | 안에 앉아 있습니다 | 필수 필드 |
|---|---|---|---|
| 해제 | 최종 사용자에게 날짜가 지정된 배송 | 릴리스 트리 내의 폴더 | 이름, 시작일, 종료일 |
| 주기 | 개발 및 테스트 1회 | 릴리스 | 이름, 시작일, 종료일 |
| 릴리스 범위 | 이번 보도자료가 전달하고자 하는 항목 | 릴리스 | 이름만 |
| 연혁 | A trac킹 체크포인트 | 릴리스 | 이름, 시작 및 종료 trac킹 데이트 |
관리 탭
이 모듈은 릴리스 및 주기 생성 및 관리를 지원하며, 이는 요구사항, 테스트, 결함과 같은 작업 항목을 생성하기 전의 첫 번째 단계입니다. 또한 프로젝트 계획 수립에도 도움이 됩니다. trac왕. 이 탭에서 중요한 기능은 다음과 같습니다.
- 릴리스 생성
- 주기 생성
- 릴리스 범위 생성
- 주요 성과 만들기
참고: 이 연습을 시작하기 전에 다음을 참조하십시오. HP ALM 소개 ALM에 로그인하는 방법은 다음과 같습니다. HP ALM 다운로드 및 설치 방법 아직 접근 권한이 없으신 경우.
릴리스를 만드는 방법
릴리스 생성은 ALM의 첫 번째 단계이며, 요구사항, 테스트 케이스, 결함과 같은 다른 모든 작업 항목은 그 이후에 생성됩니다. trac릴리스 및 사이클에 반대합니다.
워크플로에서 설명드린 대로, 해당 제품에 대해 연간 두 번의 릴리스가 있을 예정입니다. Guru99 뱅킹 애플리케이션의 타임라인은 아래와 같습니다. 날짜는 예시이며, 아래 스크린샷과 일치합니다.
| 릴리스 이름 | 시작 날짜 | 종료 날짜 |
|---|---|---|
| 2017 R1 | 01/01/2017 | 21/06/2017 |
| 2017 R2 | 01/07/2017 | 31/12/2017 |
단계 1) 첫 번째 단계는 관리 탭으로 이동하여 "를 클릭하는 것입니다.보도 자료"" 탭을 클릭하세요. 랜딩 페이지는 아래와 같이 표시됩니다.
단계 2) 릴리스를 생성하기 전에 "를 클릭하여 컨테이너 또는 폴더를 생성할 수 있습니다."새 폴더아래 그림과 같이 릴리스 모듈에서 "" 아이콘을 클릭합니다. 폴더 이름을 2017로 지정합니다.
단계 3) 다음 단계는 새 릴리스를 생성하는 것입니다. 새 릴리스를 생성하려면 "를 클릭하세요.최신 신보"" 버튼을 클릭하면 새 릴리스 대화 상자가 열립니다. 다음 세부 정보를 입력하십시오.
- 릴리스 이름
- 출시 시작일
- 출시 종료일
- 릴리스에 대한 간략한 설명 (선택 사항)
단계 4) 위 정보를 입력하신 후 "확인"을 클릭하십시오. 아래와 같이 릴리스가 생성됩니다.
마찬가지로 다른 버전인 R2를 생성할 수 있습니다.
단계 5) 특정 릴리스를 선택하면 해당 릴리스와 관련된 탭이 표시됩니다.
단계 6) 이제 "릴리스" 모듈에서 사용할 수 있는 주요 탭들을 살펴보겠습니다. 릴리스 생성 시 입력한 정보를 확인하려면 "세부 정보" 탭을 선택하세요.
단계 7) 선택 릴리스 범위 해당 릴리스의 범위에 대한 세부 정보를 제공하는 탭이 있습니다. 아직 이 릴리스에 대한 범위를 생성하지 않았으므로 범위 목록이 비어 있습니다. 마일스톤 및 범위 생성에 대한 내용은 이 페이지의 뒷부분에서 다룹니다.
단계 8) 마스터 플랜은 타임라인을 그림으로 보여줍니다. 사이클이 생성된 경우 마스터 플랜에는 해당 릴리스에 대한 사이클 타임라인도 포함됩니다.
단계 9) 상태 탭에서는 해당 릴리스의 전체 진행 상황을 확인할 수 있습니다.
릴리스가 새로 생성될 때, 즉 요구사항, 테스트 또는 결함과 같은 작업 항목이 추가되지 않은 경우 상태는 아래와 같이 표시됩니다.
사용자가 요구사항, 테스트, 결함 등의 작업 항목을 릴리스에 매핑하면 아래와 같이 상태가 표시됩니다.
💡 팁: 상태 또는 품질 탭이 비어 있다고 해서 결함이 있는 것은 아닙니다. 요구사항, 테스트 또는 결함이 릴리스에 매핑될 때까지 두 패널 모두 비어 있는 상태로 유지됩니다. 요약할 내용이 아직 없기 때문입니다.
사이클을 만드는 방법
실제로 각 릴리스는 더 세분화된 사이클로 구성됩니다. ALM에서 사이클을 생성하는 방법을 알아보겠습니다. 저희의 경우 각 릴리스에는 두 개의 사이클이 있습니다.
| 해제 | 사이클 이름 | 주기 시작 날짜 | 주기 종료 날짜 |
|---|---|---|---|
| 릴리스 R1 | 사이클 1 | 01/01/2017 | 31/03/2017 |
| 사이클 2 | 01/04/2017 | 30/06/2017 | |
| 릴리스 R2 | 사이클 1 | 01/07/2017 | 30/09/2017 |
| 사이클 2 | 01/10/2017 | 31/12/2017 |
단계 1) 사이클을 생성할 릴리스를 선택하고 "를 클릭하십시오.새로운주기"" 버튼을 클릭합니다. 선택한 릴리스에 따라 이 주기가 생성되므로 릴리스 타임라인이 미리 채워진 새 주기 대화 상자가 열립니다. '새 주기' 창에 다음 세부 정보를 입력합니다.
- 사이클 이름
- 주기 시작일
- 주기 종료일
- Descript이온 (선택 사항)
⚠️ 경고: 주기 날짜는 상위 릴리스 날짜 범위 내에 있어야 합니다. ALM은 릴리스 시작 전에 시작되거나 릴리스 종료 후에 끝나는 주기를 거부하므로 계획이 변경되면 먼저 릴리스 날짜를 연장해야 합니다.
단계 2) 모든 사이클이 생성되면 아래 그림과 같이 생성된 릴리스에서 해당 사이클에 액세스할 수 있습니다.
단계 3) 특정 주기를 선택하여 해당 주기의 세부 정보를 확인하세요.
단계 4) 이제 "주기" 아래에 있는 다른 중요한 탭들을 살펴보겠습니다. '첨부 파일' 탭에서 파일을 첨부할 수 있습니다. 진행률 탭 선택한 릴리스에서 해당 사이클의 상태를 보여줍니다.
작업 항목(요구 사항, 테스트 또는 결함)이 매핑되지 않은 상태로 사이클이 생성된 경우 진행 상황은 아래와 같이 표시됩니다.
사용자가 작업 항목을 사이클에 매핑하면 아래와 같이 진행 상황이 표시됩니다.
단계 5) 품질 탭에서는 불량 발생률 및 미처리 불량 건수와 같은 정보를 제공하며, 이는 현재 주기 품질을 가늠하는 첫 번째 지표입니다.
사용자가 사이클을 생성한 직후에는 작업 항목이 매핑되지 않았기 때문에 '품질' 탭이 아래 그림과 같이 표시됩니다.
사용자가 해당 릴리스에 작업 항목을 매핑하면 아래 그림과 같이 '품질' 탭이 표시됩니다.
릴리스 범위를 만드는 방법
각 릴리스에는 범위와 관련 마일스톤이 있으며, 이는 " 아래에 추가할 수 있습니다."릴리스 범위릴리스 모듈의 "탭"입니다.
단계 1) 릴리스 모듈의 릴리스 범위 탭에서 "+" 아이콘을 클릭하면 새로운 범위 대화 상자가 열립니다.
다음 세부 정보를 입력하세요.
- 범위 이름은 유일하게 필수 입력 항목입니다.
- 범위 항목의 우선순위
- 범위 소유자
- Descript범위의 이온
단계 2) 클릭하면 "승인" 버튼을 클릭하면 추가된 모든 범위 항목이 "에 표시됩니다.릴리스 범위” 탭을 아래와 같이 표시합니다.
마일스톤을 만드는 방법
단계 1) 새로운 마일스톤은 아래 그림과 같이 "새 마일스톤" 아이콘을 사용하여 릴리스에서만 생성할 수 있습니다.
단계 2) 마일스톤을 생성할 때 다음 필드는 필수 입력 사항입니다.
- 마일스톤 이름
- 스타트 Tracking 날짜
- 종료 Tracking 날짜
- 기술설명
단계 3) 생성된 마일스톤은 아래와 같습니다.
단계 4) 이제 생성된 프로젝트 범위에 마일스톤 범위를 매핑할 수 있습니다. 이를 위해 마일스톤을 선택하고, '마일스톤 범위'로 이동하여 해당 범위를 선택하고 매핑하세요.
릴리스 및 주기 계획을 위한 모범 사례
관리 탭은 빠르게 정보를 입력할 수 있지만 수정하는 데는 시간이 오래 걸리므로, 프로젝트가 누적됨에 따라 트리 구조를 읽기 쉽게 유지하기 위해 몇 가지 규칙을 정해 두었습니다.
- 먼저 명명 규칙을 정하세요. YYYY R1 및 YYYY R1 C1과 같은 패턴은 올바르게 정렬되고 수년이 지나도 가독성을 유지합니다.
- 연간 폴더를 사용하세요. 폴더가 없으면 릴리스 트리가 평면 목록이 되어 훑어보기가 어려워집니다.
- 주기를 짧게 유지하세요. 2~4주 주기로 측정하면 의미 있는 진척 상황을 파악할 수 있는 반면, 6개월 주기로 측정하면 문제가 마지막까지 드러나지 않습니다.
- 테스트 설계 전에 범위 항목을 생성하십시오. 범위는 릴리스를 단순히 날짜 범위로만 한정하는 것이 아니라 의도를 명확히 밝히는 진술로 바꿔주는 요소입니다.
- 이미 종료된 릴리스는 삭제하지 마십시오. 과거 발매된 음반에는 다음 내용이 포함되어 있습니다. trac그들에게 제기된 결함에 대한 책임.
- 모든 요구사항을 주기별로 매핑하세요. 매핑되지 않은 작업 항목은 상태 또는 품질 탭에 나타나지 않습니다.
릴리스 구조가 마련되면 다음 단계로 진행하세요. 요구사항 명세, 그 다음에 테스트 계획 모듈 테스트 랩관리자는 또한 검토해야 합니다. 프로젝트를 사용자 지정하는 방법 그리고 결함 관리 수명 주기전체 시리즈는 다음에서 이용 가능합니다. HP ALM 튜토리얼그리고 면접 준비는 다음과 같습니다. 퀄리티센터 면접 질문.


























