주식회사커브 Atlassian Jira 소개 이문서는 Atlassian Jira 의주요핵심기능을소개하기위해작성되었다. Jira Software 개요 Jira Software? 소프트웨어개발과 Jira Jira 사용자역할 Jira Software 기능 Jira 프로젝트템

Similar documents
PowerPoint 프레젠테이션

슬라이드 1

Atlassian Solution Conference Seoul 2017

비지니스 이슈(3호)

View Licenses and Services (customer)

PowerPoint 프레젠테이션


백서2011표지

PowerPoint 프레젠테이션

Software Verification Team 오준 임국현 주영진 김슬기

PowerPoint 프레젠테이션

Viper Project Phase 1

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

PowerPoint 프레젠테이션

PowerPoint Presentation

PowerPoint 프레젠테이션

Ä¡¿ì³»ÁöÃÖÁ¾

1~10

Index

서현수

슬라이드 1

슬라이드 1

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

Microsoft PowerPoint - KCSE2013_애자일SW개발101(이세영)

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ]

Windows 8에서 BioStar 1 설치하기

When we should use Agile

슬라이드 1

Microsoft PowerPoint - 홍나영_KCC_발표용_Final.ppt [호환 모드]

PowerPoint 프레젠테이션

1.장인석-ITIL 소개.ppt

이 드리는 혜택 완벽 을 위한 발환경 : Team Foundation Server 200 & CAL 제공 최저의 비용으로 구현을 위해 Visual Studio Team Foundation Server 200 서버 라이센스와 CAL이 에 포함되어 있습니다 을 모든 팀원이

슬라이드 1

Chapter #01 Subject

슬라이드 1

FreeBSD Handbook

<49534F C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>

Google SVN 계정만들기 Site : 1. 사이트접속후프로젝트호스팅선택 2. 오픈소스프로젝트검색선택


Viper Project Phase 1

슬라이드 1

소규모 비즈니스를 위한 플레이북 여기서 다룰 내용은 다음과 같습니다. 1. YouTube 소개 2. YouTube에서 비즈니스를 위한 채널 만들기 3. 눈길을 끄는 동영상 만들기 4. 고객의 액션 유도하기 5. 비즈니스에 중요한 잠재고객에게 더 많이 도달하기

PowerPoint 프레젠테이션

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

슬라이드 1

スライド タイトルなし

untitled

untitled

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

PowerPoint 프레젠테이션

Windows 10 General Announcement v1.0-KO

(Microsoft PowerPoint - \(3.10\)RSD2009_Track1-2_\300\314\307\366\302\371\302\367\300\345\(\300\316\274\342&\271\337\307\245\)_3.ppt)

슬라이드 1

Windows Live Hotmail Custom Domains Korea

FreeBSD Handbook

wtu05_ÃÖÁ¾

슬라이드 제목 없음

歯3/12special1.pdf

WORLD IT SHOW 2015 TREND Connect Everything WIS 2015 KEY ISSUE

[로플랫]표준상품소개서_(1.042)

03.Agile.key

PCServerMgmt7

PowerPoint 프레젠테이션

Windows Server 2012

FreeBSD Handbook

PowerPoint 프레젠테이션

Microsoft PowerPoint - 골드피처_Atlassian_JIRA소개_ ppt [호환 모드]

소프트웨어개발방법론

Open Cloud Engine Open Source Big Data Platform Flamingo Project Open Cloud Engine Flamingo Project Leader 김병곤


hwp

Slide 1

02.전체교육과정안내서 (김종혁)


歯3-한국.PDF

github_introduction.key

<BCD2C7C1C6AEBFFEBEEE5FB1E8C1F6C5C25FC0DBC7B0C3D6C1BEBAB8B0EDBCAD2E687770>

InsertColumnNonNullableError(#colName) 에해당하는메시지출력 존재하지않는컬럼에값을삽입하려고할경우, InsertColumnExistenceError(#colName) 에해당하는메시지출력 실행결과가 primary key 제약에위배된다면, Ins

歯

PowerPoint Presentation

H3250_Wi-Fi_E.book

FreeBSD Handbook

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack

Software Modeling < < OOAD Stage 김정태 최정명 이낙원 송준현

표준프레임워크로 구성된 컨텐츠를 솔루션에 적용하는 것에 문제가 없는지 확인

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

슬라이드 1

Microsoft PowerPoint App Fundamentals[Part1](1.0h).pptx

SH100_V1.4

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Angry MOMO Presentation

슬라이드 1

17장 클래스와 메소드

Microsoft PowerPoint Outlook [음식료].pptx

A SQL Server 2012 설치 A.1 소개 Relational DataBase Management System SQL Server 2012는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 exp

1. 도구개요 TestLink Testing 소개 주요기능 TestLink 는웹을기반으로테스트를관리한다. 또한테스트명세서와계획, 리포팅, 요구사항트래킹기능을가지고있 으며버그트래킹시스템들과연동이가능하다. 요구사항트래킹기능제공, 다양한형식의보고서작성기능 카테고리 Testi

XGT InfoU_K_160411

CODESYS 런타임 설치과정

<C3D6C0E7C3B528BAB8B5B5C0DAB7E1292D322E687770>

FreeBSD Handbook

Transcription:

Atlassian Jira 소개 이문서는 Atlassian Jira 의주요핵심기능을소개하기위해작성되었다. Jira Software 개요 Jira Software? 소프트웨어개발과 Jira Jira 사용자역할 Jira Software 기능 Jira 프로젝트템플릿 Jira Software 프로젝트백로그및스프린트계획스크럼반보드릴리즈관리리포트이슈 Jira 프로젝트구성이슈검색기본이슈검색 JQL 이슈검색검색결과저장및공유대시보드애드온 Jira Software 개요 Jira Software? Jira Software 는이슈관리와애자일프로젝트관리기능이조합된강력한플랫폼이다. Jira software 를사용하면팀을더효율적으로관리하고프로젝트의업무를계획하고, 업무에대한워크플로우, 리포트를체계적으로관리할수있다. 소프트웨어개발과 Jira 다음그림은소프트웨어개발에서 Jira, Confluence, Bitbucket, Bamboo 에대한상호연계관계를보여준다. Jira Jira 는다양한이슈를기반으로프로젝트계획하고개발연계, 릴리즈관리, 프로젝트현황을관리하기위해사용된다.

Confluence Confluence 는 Wiki 기반협업도구로 Project 문서, 요구사항, UX/UI 문서, 디자인, 기술문서등을관리한다. Bitbucket Bitbucket 은소프트웨어소스코드에대한형상관리도구로 Jira 이슈와 Commit 연계, 브랜치관리, 코드머지, 코드리뷰등을제공한다. Bamboo Bamboo 는 CI/CD 를제공하는도구로 Bitbucket 과연계하여소스코드의빌드를점검하고배포를관리한다. Jira 사용자역할 Jira Software 에서는크게 3 가지역할을구분할수있다. 그역할과간단한설명은다음과같다. Jira 시스템관리자 Jira 시스템관리자는 Jira Software 를셋업, 구성하고인스턴스를유지관리하는역할을한다. Jira 프로젝트관리자 Jira 프로젝트관리자는제품관리자, 개발관리자, 스크럼마스터, 팀리더등이될수있다. 이는 Jira 에서자신의프로젝트에대한사용자권한관리, 이슈관리 ( 이슈타입, 워크플로우 ) 등을할수있다. Jira 사용자프로젝트의일반멤버로개발자, 디자이너, QA 엔지니어, 테크니컬라이터등이될수있다. Jira Software 기능 Jira 프로젝트템플릿 Jira 의프로젝트는권한에따라 Jira 시스템관리자혹은프로젝트관리자가생성할수있다. 기본적으로라이센스에따라 Software, Service Desk, Business 타입의프로젝트를만들수있고추가적인플러그인을설치하여추가적인타입의프로젝트를얻을수있다. 기본프로젝트타입은다음과같이설명할수있다. Software 소프트웨어타입은 Jira Software 제품을사용할경우활성화된다. Scrum, Kanban 과같이개발과관련된프로젝트를위한템플릿을제공한다. Service Desk 서비스데스크타입은 Jira Service Desk 제품을사용할경우활성화된다. Jira Service Desk 를통해고객지원, ITSM 과같은용도로사용할수있다. Business 비지니스타입은 Jira Core 제품을사용할경우활성화된다. 개발관련된기능이빠진이슈기반으로프로젝트를관리할수있다.

Jira Software 프로젝트 Jira Softwawe 는애자일스크럼과칸반과같은소프트웨어개발을위한도구를지원하고있다. 하위절에서는스크럼과관련된 Jira 의주요기능에대해서살펴보겠다. 백로그및스프린트계획 스크럼프로젝트에서백로그는프로덕트를출시하기위해해야할모든일을의미한다. Jira Software 의스크럼프로젝트에서는 Jira 에서생성된모든처리되지않은이슈들은백로그로위치하게된다. 다음그림은 Jira 에서백로그리스트와특정스프린트에백로그를할당하여스프린트계획을수행하는예시를보여준다. Jira 에존재하는백로그를특정스프린트로옮기는것은해당백로그를선택해드래근앤드롭으로해결할수있다. 그외추가적으로에픽연계, 버전연계, 스토리포인트추정등을제공한다. 스크럼반보드 스크럼반보드는스크럼과칸반을합한용어라고볼수있다. Jira 에서스프린트계획수립후스프린트를시작하면, 해당 Actvie 스프린트를칸반과같은형태로보여준다. 다음그림은 Jira 에서제공하는스크럼반보드의예시로볼수있다. 그림에서확인할수있듯이업무들의현재상태를명확하게구분할수있다. To Do 의업무를시작하게되면 In Progress 로이동하고완료되면 Done 으로이전할수있다.

릴리즈관리 일반적으로스크럼프로젝트에서는스프린트동안개발된산출물을고객이확인할수있는형태로배포하게된다. 하지만전체적인여러기능을포함한제품을배포하기에는스프린트는짧은기간일수있다. Jira 의릴리즈관리는스프린트산출물과별개개발되는제품의버전과출시일, 기능, 버그개선등을관리할수있게해주는도구이다. 이릴리즈는 Bitbucket 과같은소프트웨어형상관리도구가연계되어있으면 Commit 과 Pull Request 를확인할수있고, Bamboo 와같은빌드자동화도구가연동되어있다면, 빌드및배포정보를함께확인할수있다. 다음그림은 Jira Software 릴리즈관리의예시를확인할수있다. 리포트

Jira Software 는프로젝트와관련된다양한리포트를제공하고있다. 이러한리포트를통해프로젝트현황을파악하여프로젝트가원하는형태로잘진행되고있는지를확인할수있다. 다음그림은 Jira 의리포트종료의예시를보여주고있다. Jira 의경우프로젝트타입에따라지원되는리포트가달라진다. 먼저애자일소프트웨어프로젝트의경우다음리포트를지원한다. Burndown Chart Sprint Report Velocity Chart Cumulative Flow Diagram Version Report Epic Report Control Chart Epic Burndown Release Burndown 다음은일반적인이슈와관련된프로젝트리포트리스트이다. 이슈 Average Age Report Created vs Resolved Issues Report Pie Chart Report Recently Created Issues Report Resolution Time Report Single Level Group by Report Time Since Issues Report Time Tracking Report User Workload Report Version Workload Report Jira 에서이슈는 Jira 를구성하고있는전체로볼수있다. 이슈는애자일프로젝트를위해 Epic, Story 와같은형태로사용될수있고일반소프트웨어개발을위해 Bug, Improvement, New Feature 와같은형태로사용되며비즈니스프로젝트에서는단순히 Task 로사용된다. 이러한이슈의이름들은 Jira 에서이슈타입으로구분된다. 다음그림은애자일스크럼프로젝트에서이슈의예시를보여주고있다.

Jira 에서이슈는크게다음과같이구성된다. 필드필드는이슈에추가적인정보를담고있다. 예로이슈의타입, 우선순위, 담당자, 보고자, 생성일, 수정일, 첨부파일과같은것들이필드이다. 워크플로우워크플로우는이슈가가질수있는상태를말한다. 준비중인이슈는 To Do, 진행중인이슈는 In Progress, 완료된이슈는 Done 이다. Jira 는사용자가원하는형태의이슈에대한상태를정의하고이동할수있는방향즉워크플로우를설정할수있다. 스크린스크린은사용자에게보이는화면이다. 기본적으로보이는화면, 생성시보이는화면, 수정시보이는화면혹은상태전의시화면등을설정할수있다. Jira 프로젝트구성 Jira 프로젝트관리자는시스템관리권한이없지만 Jira 프로젝트내에서이슈타입, 워크플로우, 사용자관리등을구성할수있다. 다음그림은일반적은프로젝트관리메뉴를보여준다.

프로젝트관리의주요내용을다음과같다. Details 프로젝트명, Key, 타입, 카테고리, 설명등을수정할수있다. Re-index project 벌크모드는이슈를대량수정했을때, 수동으로인덱싱을하여빠르게반영할수있게해준다. Delete Project Issue Types 프로젝트에서사용되고있는이슈타입을확인할수있다. Workflows 이슈타입에대한워크플로우를수정할수있다. Screens 이슈타입별사용하고있는스크린정보를확인할수있다. Fields 이슈타입별사용하고있는필드를확인할수있다. Versions 프로젝트의버전리스트를확인할수있다. Components 프로젝트의컴포넌트리스트를확인할수있다. Users and Roles 사용자의역할을지정한다. 예로프로젝트관리자, 개발자, 디자이너등을설정할수있다. Permission 프로젝트의권한관리에대한설정을확인할수있다. 이슈검색 이슈검색은상단 Issues 메뉴를통해접근할수있다. 이는프로젝트에종속적이지않으며검색쿼리를통해원하는이슈들의리스트를확인할수있게해준다. 기본이슈검색 기본이슈검색은 Jira 의존재하는모든이슈를특정조건에따라결과를확인할수있게해준다. 다음그림은기본이슈검색결과를보여주는화면이다. 사용자는 Jira 에존재하는거의대부분의필드에조건을주고검색결과를확인할수있다. 예로전체프로젝트중에나에게할당된이슈혹은오늘까지끝내야할이슈혹은저번주에완료된이슈와같은다양한결과를도출할수있게해준다.

JQL 이슈검색 JQL 은 Jira Query Language 의약자이다. Jira 는검색을위해자신만의 Query 를가지고있으며, 원하는결과를다양한함수와함께얻을수있게지원한다. 다음은지연되고있는이슈의 JQL 예시를보여준다. due <= "0" AND assignee in (currentuser()) 검색결과저장및공유 Jira 에서는기본검색이든 JQL 을이용한검색이든검색된결과를저장할수있게해준다. 이러한검색결과를 Jira 에서는 Filter 라고부르고있으며, 이러한 Filter 를다음그림과같이저장할수있다.

이렇게저장된필터는팀원들과공유할수있으며, 변동사항이있거나혹은주기적으로이메일로 Subscription 할수있다. 대시보드 Jira 는자신만의대시보드를만드는것을지원한다. 사용자들은 Jira 에서제공하는가젯기반으로자신에게특화된대시보드를만들고이를팀원들에게공유할수있다. 다음그림은 Jira 대시보드의예시를보여주고있다. 애드온

마지막으로 Jira 의기본적인기능을보다확장하고싶다면 Atlassian 에서제공하는 Marketplace 를통해유 / 무료애드온을설치할수있다. 2018 년 4 월기준으로현재 Jira 관련플러그인은 1600 여개가있다. https://marketplace.atlassian.com/addons/app/jira