[오픈소스컨설팅]session 3. atlassian 도입 1년차 조직의 고민

16

Upload: hee-jae-lee

Post on 22-Mar-2017

27 views

Category:

Software


3 download

TRANSCRIPT

Page 1: [오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민
Page 2: [오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민

김영민 팀장 / ㈜옐로금융그룹

Atlassian 도입 1년차 조직의 고민

Page 3: [오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민

김영민 팀장 / ㈜옐로금융그룹

Atlassian 도입 1년차 조직의 고민

Page 4: [오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민

About 옐로금융그룹

• 데이터와 첨단 기술을 바탕으로 개인 맞춤형 금융 서비스를 제공하는혁신적인 핀테크(Fintech) 전문 기업

Page 5: [오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민

도입 배경

• 자회사 간 업무 협업 중요

• 일정 및 생산성 관리 중요

• Knowledge Base 구축 필요 JIRA

대출

투자

자산관리

빅데이터

분석

비트코인

블록체인

개발

디자인

Page 6: [오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민

도입 배경

• 선정 이유• 타 ALM 솔루션 기능 비교

• Redmine과 비교 – 검색 기능과 Editor 부분에서 다수의 내부 개발자 불편 의견

• 커스터마이징 및 다양한 Add-On 지원 필요• 상세 화면 구성, Workflow 변경 및 custom field 추가 기능 지원, 다양한 Add-on

• 향후 프로젝트와 자회사 간 협업 시에도 지원 가능• 프로젝트별 이슈 이동 및 권한 관리 필요

• ALM 서비스 경험과 교육 지원이 가능한 업체 선정• 문서 제공 및 기술/교육 지원 필요

Page 7: [오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민

도입 초기 준비

• 프로젝트 담당자에게 Admin 권한 부여• 직접 기능 설정 및 변경 작업을 테스트 할 수 있도록 담당자 권한 부여

• JIRA 기본 기능 설명 및 Rule Book 자료를 토대로 사내 교육

• 오픈소스컨설팅을 통해 실무 교육 진행

Page 8: [오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민

도입 이후 현황

• 계정별 권한 위임 기능 필요• Private 모드에서는 Administrators 권한에서만 유저 초대 및 생성 가능

• 프로젝트별로 권한 분리 및 위임 필요

• Agile / Sprint 사용 미숙• Issue 등록 / 진행 / 리뷰 / 완료만 사용

• Issue Story Point 부여 및 기간 산정 미숙

• Report 기능 사용 미약• 회고 및 리포트 활용이 저조

Page 9: [오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민

개선 하려고 보니

• 도전 했던 Admin이 Project를 안보이게 하거나 Admin 권한을삭제하여 로그인 할 수 없도록 만드는 사태도 발생 – 백업 중요

메뉴보고 당황하고 매뉴얼보고 당황하고 뭘할지 몰라 포기

Page 10: [오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민

프로젝트 권한 분리 필요 항목

• 프로젝트 생성 될 경우 Default Scheme 사용 항목• Permissions – Global Permission 과 Permission Scheme

• Notifications

• Fields

• 프로젝트 전용 Scheme 생성 항목• 프로젝트 KEY 값: Scrum Issue Type Scheme

• 프로젝트 KEY 값: Software Simplified Workflow Scheme

• 프로젝트 KEY 값: Scrum Issue Type Screen Scheme

Page 11: [오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민

프로젝트 권한 분리에 필요한 작업

• 별도 권한 관리를 위해 프로젝트별 Permission Schemes 생성• Default로 설정된 Application Role (Any logged in user) 항목 변경

• Field도 별도 분리 필요 시 별도 정책 생성

• Project Role로 User & Group 관리• Permission 작업은 기본적으로 Administrator 권한이 필요

• Group 기능에서도 설정 하지만 Project Lead 권한에서 User 추가/삭제

• 프로젝트 전용으로 생성된 Scheme도 필요에 따라 변경

Page 12: [오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민

Role 사용 및 Permission 분리

• Administrator 권한 설정 • Project Lead User & Group 관리

[Project Administration 메뉴에서 설정]

Project Role-member

Page 13: [오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민

JIRA Report 기능 활용

• JIRA ALM 장점 중 하나• Agile 리포트

• Velocity Chart

• Burndown Chart

• Control Report

• 프로젝트 이슈 리포트• Average Age Report

• Created vs. Resolved Issues Report

• Pie Chart Report

• Resolution Time Report

• Time Since Issues Report

• Time Tracking Report

Page 14: [오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민

Report 설정 변경

• 기본적으로 Report의 경우 Story Points 우선• Board > Configure > Estimation 항목에서 변경 가능

• 초기 Story Points 사용을 하지 않아 Issue Count로 활용

• Velocity chart 및 Burndown Chart로 현황 및 개선 사항 탐색

Page 15: [오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민

도입 1년차 사용 경험자의 고민

Page 16: [오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민

도입 1년차 사용 경험자의 고민