제품을 빨리 시작하려는 경우 이 빠른 참조서에 주요 개념, 용어 및 비주얼 요소가 설명되어 있습니다.
Jazz 아티팩트는 권한이 부여된 사용자만이 액세스할 수 있는 저장소에 저장됩니다.
저장소에는 프로젝트의 아티팩트를 포함하는 프로젝트 영역이 있습니다. 각 프로젝트 영역에는 프로젝트가 실행되는 방식을 관리하고 Jazz가 작동하는 방식을 사용자 정의할 연관된 프로세스가 있습니다. 프로세스는 프로세스 스펙 및 프로세스 설명으로 정의됩니다. 프로세스 스펙은 프로젝트의 반복 및 반복 중 프로젝트가 작동하는 방식을 정의합니다. 프로세스 설명은 프로세스를 설명하는 웹 사이트에 해당합니다.
선택할 수 있는 두 가지 사전 정의된 프로세스 즉, Eclipse Way 및 OpenUP(진행 중인 작업)이 있습니다. 그러나 직접 프로세스를 정의하거나 기존 프로세스를 수정할 수도 있습니다.
프로젝트 영역에 연결되고 나면 프로젝트의 아티팩트에 대한 액세스 권한이 부여됩니다.
프로젝트 영역은 프로젝트에서 작동하는 팀을 설명할 팀 영역 세트로 분해됩니다. 각 팀 영역에는 팀 멤버 및 이들이 팀 내에서 수행하는 프로세스 역할의 목록이 있습니다. 사용자는 둘 이상의 팀의 멤버일 수 있습니다. 각 팀 영역은 프로세스의 프로세스 사용자 정의를 정의하여 팀 및 하위 팀에 대해 Jazz를 사용자 조정할 수 있습니다.
간단한 프로젝트의 경우 모든 활동이 단일 스트림의 단일, 기본 개발 라인에 있습니다. 유지보수 활동 등을 위해 추가 개발 라인을 작성할 수 있습니다. 각 개발 라인에는 자체 팀 영역 및 프로세스 사용자 정의가 있습니다.
계획된 작업은 작업 항목에서 설명합니다. 프로젝트 영역에 사용되는 작업 항목의 유형은 프로세스로 정의됩니다. 예를 들어, Eclipse Way 프로세스는 결함, 태스크 및 개선사항에 대한 작업 항목 유형을 정의합니다. 각 작업 항목 유형에는 자체 상태 전이 및 사용자 정의 필드가 있습니다. 작업 항목은 기능 영역별로 작업 항목을 조직화할 수 있게 하는 범주에 대해 파일링됩니다. 각 프로젝트 영역은 사용 가능한 범주의 목록을 정의합니다. 각 팀 영역은 팀이 책임지고 있는 기능 영역에 대한 범주와 연관됩니다.
조회를 실행하여 작업 항목을 찾을 수 있습니다. 조회는 개인용 또는 팀을 위한 공용이 가능합니다.
프로젝트 영역의 작업은 시작 및 종료 날짜가 프로세스 상태에 정의되는 반복 시퀀스로 수행됩니다. 반복 중 하나는 프로세스에서 현재로 정의됩니다. 작업을 계획할 때에는 특정 반복을 위해 작업 항목을 대상화합니다. 반복 계획을 작성하여 반복으로 이동해야 할 모든 작업을 계획할 수 있습니다.
소스 제어 하의 프로젝트 파일에서 작업할 개인용 저장소 작업공간을 사용할 수 있습니다. 저장소 작업공간을 로드해서 파일과 폴더를 컴퓨터의 Eclipse 작업공간으로 복사합니다. Jazz는 변경 세트로 소스 제어 파일에 대한 모든 변경사항을 추적합니다. 각 변경 세트는 하나 이상의 개별 파일 또는 폴더에 대한 변경사항을 항목화하고, 주석을 전달하고, 변경을 유발한 관련 작업 항목을 참조합니다. 변경 세트에 체크인해서 수정된 파일의 사본을 Eclipse 작업공간에서 저장소 작업공간으로 업로드합니다.
팀은 스트림을 사용하여 프로젝트 파일의 종합 사본을 저장하고 각 저장소 작업공간은 사본을 보유합니다. 저장소 작업공간 및 팀의 스트림은 플로우에 의해 연결됩니다. 저장소 작업공간에서 스트림으로 변경 세트를 전달해서 변경사항을 종합 사본으로 통합합니다. 이것이 전송 변경 세트입니다. 수신 변경 세트는 다른 팀 멤버가 스트림에 전달한 것입니다. 수신 변경 세트가 저장소 작업공간 및 Eclipse 작업공간으로 변경사항을 통합하도록 허용합니다.
소스 제어 파일 기반은 아무것도 없는 상태에서 빌드되지만 각 변경 세트가 이전 세트에 빌드되어 점차적으로 변경 세트가 증가합니다. 변경 히스토리는 저장소 작업공간이나 스트림에 대한 변경 세트 시퀀스입니다.
소스 제어 파일 기반을 각각에 폴더 및 파일 트리와 자체 변경 히스토리가 있는 하나 이상의 개별 컴포넌트로 분할할 수 있습니다. 단순 저장소 작업공간 및 스트림은 단일 컴포넌트로 이루어집니다. 복수 컴포넌트는 조작이 반독립적으로 발전하고 개별적으로 배치되는 팀 빌드 계층 소프트웨어에 유용합니다.
저장소 작업공간에 개별 컴포넌트의 기준선을 작성하여 관심있는 시점을 캡처하거나 스냅샷을 작성하여 모든 컴포넌트의 동시 기준선을 캡처합니다.
각 팀에는 팀 영역과 연관된 빌드 정의에 설명된 자체 빌드가 있습니다. 빌드 정의는 빌드 간격, 사용할 빌드 스크립트 및 파일 페치에 사용할 저장소 작업공간을 지정합니다. 다른 빌드 엔진에서 빌드를 실행할 수 있습니다.
피드를 사용하여 동료가 수행 중인 작업이나 다른 팀에 발생한 사항을 인식할 수 있습니다. 저장소의 아티팩트가 수정되면 이벤트 알림이 피드에 자동으로 송신됩니다.
팀 아티팩트 보기는 저장소 및 프로젝트 영역에 대한 연결을 관리합니다. 프로젝트 영역에 연결되면 아티팩트에 액세스할 수 있습니다. 아티팩트는 여러 다른 노드로 그룹화됩니다.
팀 협업 보기는 빌드, 작업 항목 활동 또는 변경 세트 인도물을 포함하여, 작업에 관련된 정보에 대한 빠른 개요를 제공합니다. 보기에는 사용자가 구성 가능한 섹션 세트가 있습니다. 일반적으로 보다 자세한 내용을 제공하는 각 섹션에 연관된 특수 보기 또는 편집기가 있습니다.
보류 중인 변경사항 보기는 컴포넌트별로 그룹화된 수신 및 전송 변경 세트를 표시합니다. 일반적으로 이 보기에서 변경사항을 전달하고 승인합니다.
내 작업 보기는 현재 자신에게 지정된 작업을 보여줍니다. 일반적으로 이 보기에서 작업 항목에 대한 작업을 시작합니다.
작업 항목 보기는 작업 항목 조회에서 리턴된 작업을 보여줍니다.
빌드 보기는 빌드 결과 요약을 표시합니다. 빌드 결과 편집기를 열어서 빌드 결과를 자세히 검사할 수 있습니다.
팀 어드바이저 보기는 프로세스 스펙을 위반하는 오퍼레이션을 실행할 때 팝업됩니다. 이 보기는 잘못된 점을 알려주고 문제에 대한 빠른 수정사항을 제공합니다.
프로젝트 영역 편집기는 프로젝트 영역의 프로세스 스펙, 개발 라인 및 범주에 대한 액세스를 제공합니다.
팀 영역 편집기는 팀의 멤버 및 역할에 대한 액세스를 제공합니다. 여기서 팀이 프로세스를 사용자 정의하기도 합니다.
작업 항목 편집기에서는 작업 항목을 작성하거나 수정하고, 상태를 변경하고, 주석, 첨부물 및 다른 아티팩트에 대한 링크를 추가할 수 있습니다. 편집기를 저장하면 업데이트된 작업 항목이 저장소에 전송됩니다.
계획 편집기에서는 반복 계획을 작성하거나 수정할 수 있습니다. 반복 계획은 특정 반복 대상에 대해 정의됩니다.
빌드 결과 편집기에는 빌드 요약이 표시되며 여러 다른 빌드 단계에 대해 수집된 세부사항 출력이 표시된 탭이 있습니다.
현재 작업에는 Eclipse 워크벤치 창의 맨 아래 오른쪽에 있는 상태 표시줄의 현재 작업 항목이 표시됩니다. 변경사항은 이 작업 항목과 연관된 변경 세트로 수집됩니다.
작업 항목 입력 필드에서는 설명 또는 요약의 단어나 작업 항목 번호를 입력해서 작업 항목을 빠르게 탐색할 수 있습니다. Eclipse 워크벤치 창의 맨 아래 왼쪽에 있는 상태 표시줄에 나타납니다.