본문 바로가기

ALM/Jira

(7)
07. Workflow PostFunc 이번에는 생성한 이슈타입에 할당한 Customized 된 Workflow 에 후처리 함수를 등록하는 방법에 대해 알아보자. Interface 먼저 아래와 같이 Jira settings -> Issues -> Workflows 메뉴로 들어간다. 그러면 아래와 같이 생성한 이슈와 연결된 Workflow 가 나타나는데 Edit 버튼을 눌러 해당 Workflow 로 들어간다. 그리고 후처리 함수가 실행될 Workflow 의 Transition 을 선택한다. 그리고 Add post function 버튼을 눌러 스크립트를 추가한 화면이다. Script 스크립트 러너에 작성되는 스크립트는 보통 외부 시스템과 통신하기 위해 사용되는데 이중 먼저 Condition 항목으로 특정 조건에서만 해당 post function ..
06. Workflow Customization 새로운 Workflow 가 필요한 경우 Workflow Customization 을 수행할 수 있다. 앞서 Overview 페이지의 Customization Map 중 Issue Type 을 추가하는 부분을 확인해 보면 (빨간색) Workflow -> Workflow Scheme -> Project 순서로 정의 되어 있다. 즉 Workflow 를 생성후 Workflow Scheme (프로젝트 생성시 자동 생성되어 프로젝트에 할당됨) 와 바인딩하면 해당 프로젝트 자동으로 바인딩 되어 사용할 수 있게 된다. Interface 위 작업을 수행하기 위해서는 아래와 같은 경로로 설정 인터페이스에 접근한다. System Settings => Issues 선택 => Workflow, Workflow Scheme 추가..
05. Field Customization JIRA 에서는 Issues 의 데이터를 Field 를 통해 관리한다. 아래 기능은 새로운 Field 가 필요한 경우 사용한다. 위의 Customization Map 중 Issue Type 을 추가하는 부분을 확인해 보면 (파란색) Field -> Field Configuration -> Field Configuration Scheme -> Project 의 순으로 진행 되는데 Field 를 생성하여 사용할 프로젝트와 스크린을 지정하고 해당 Filed 를 Field Configuration 를 만들어 설정하고 Filed Configuration Scheme 생성 후 Field Configuration 을 특정 Issue Type 과 바인딩 하는 과정으로 이뤄진다. Interface 위 작업을 수행하기 위..
04. Issue Type Customization 새로운 이슈 유형이 필요한 경우 Issue Type Customization 을 수행할 수 있다. 앞서 Overview 페이지의 Customization Map 중 Issue Type 을 추가하는 부분을 확인해 보면 (녹색) Issue Type -> Issue Type Scheme -> Project 순서로 정의 되어 있다. 즉 Issue Type 을 생성후 Issue Type Scheme (프로젝트 생성시 자동 생성되어 프로젝트에 할당됨) 와 바인딩하면 해당 프로젝트 자동으로 바인딩 되어 사용할 수 있게 된다. Interface 위 작업을 수행하기 위해서는 아래와 같은 경로로 설정 인터페이스에 접근한다. System Settings => Issues 선택 => Issue Type, Issue Type ..
03. Customization Overview Customization Overview JIRA 에서 Customization 의 대상이 되는 오브젝트는 크게 4 가지로 Issue Type , Filed, Screen 및 Workflow 가 있으며 관련하여 각 오브젝트를 정의해서 이를 프로젝트에서 사용하기 위해서는 프로젝트마다 각 오브젝트를 정의 하거나 모든 프로젝트에서 참조하기 위해서는 System Settings 인터페이스를 통해 아래와 같은 과정을 거쳐야 한다.
02. Issue Issue Issue 란 프로젝트에서 예상되는 업무, 문제점, 개선 사항 등 실제 해야 할 업무를 맵핑하며 Issue 를 생성후 관리를 위한 우선순위 부여를 하고 담당자를 지정하며 Issue 가 어떻게 처리되고 있는지 진행 과정을 추적하게 된다. Issue 의 basic field 구성 Issue Type , Summary , Priority , Component , Version , Assignee , Description , Attachments 를 지정하여 이슈를 만들게 된다. Issue Type JIRA에서 제공하는 기본적인 Issue Type 은 아래와 같다. Bug : 제품이 설계대로 동작하지 않는 문제점 Improvement : 제품이 가지고 있는 기능을 개선 또는 향상시키는 것 Task, ..
01. Project Jira 의 프로젝트는 실제 조직의 프로젝트와 맵핑되며 여러 프로젝트들을 카테고리로 묶을 수 있다. 그리고 프로젝트 단위로 이슈들을 관리하며 프로젝트에서 만든 이슈에 할당할 멤버를 관리하며 생성된 이슈는 Task, Bug 등 이슈 유형에 따라 관리할 수 있다. 그리고 각 이슈는 워크플로우를 통해서 현재 진행 과정을 컨트롤 하게 된다. Project Type And Category Jira 의 프로젝트는 실제 프로젝트와 맵핑되며 여러 프로젝트들을 유형과 카테고리별로 묶을 수 있다. Project Template 프로젝트 템플릿을 제공하여 경우에 맞는 프로젝트를 생성할 수 있다. 유형은 소프트웨어와 비지니스가 있는데 소프트웨어는 소프트웨어 개발시 사용하는데 개발 방법론에 따라 선택한다. 비즈니스 유형은 개발..