환영합니다 Hands on lab: Confluence 김태윤 Engineer & Consultant www.infrawaretech.com/atlassian
Agenda Introduce
개요 Confluence 란? 기능및특징 다양한기능을활용한실습 커스터마이징을통한동적페이지구현 활용사례 demo
목표 Beginners Confluence 이해 기능특징을체험 협업가능성확인 Advanced users 응용화가능성공감 커스터마이징시도 시스템 TO-BE 개선
INTRODUCTION We want to help your business collaboration
Agenda Enter to Confluence
Confluence About Confluence
Feature highlights One place to create and enhance all of your team's documents. Robust project collaboration platform Extensive knowledge base Strong JIRA Integration
Confluence vs Competitors Confluence key feature
Lab 1 Connect to confluence
Lab 1 Begin to Conf Connect 실습서버접속방법 1. http://demo.infrawaretech.com 2. CONFLUENCE Demo Site 바로가기선택 3. 우측상단 Log in 클릭 4. ID (Username) / PW 입력
Lab 1 Begin to Conf 개인활동, 설정을지정 최상단우측마지막메뉴선택 > Profile Profile Setting
Lab 1 Begin to Conf 컨텐츠그룹 ( 저장소 ) 상단 Spaces 메뉴 > RECENT SPACES 또는 Space directory > 원하는 space 진입 Space 단위로 Permission 관리 안보이는 Space = 접근제한 Site Spaces 와 Personal Spaces 로구분 Personal Space 만들기 오늘실습중공동작업은 Busan_Test 스페이스기준으로진행합니다. Space
Lab 1 Begin to Conf 컨텐츠구성단위 페이지생성위치 (Space, Parent page) > 상단 Create 버튼 > Page 유형선택 Page
Lab 2 Confluence basic tutorial
Lab 2 따라하기 Template 로손쉽게만들자 1. 각자만들었던 Personal Space 이동 2. 상단 Create 옆 클릭 3. Create 옵션팝업에서 Template 활용하기 4. Meeting notes 를활용 회의록
Lab 2 따라하기 Template 로손쉽게만들자 1. 각자만들었던 Personal Space 이동 2. 상단 Create 옆 클릭 3. Create 옵션팝업에서 Template 활용하기 4. Product requirements 를활용 요구사항문서
Lab 2 따라하기 버전 ( 형상관리 ), 권한제어 ( 보안 ) 버전관리대상 : Page, 첨부파일권한제어 1. Page 단위 ( Child 포함 ) 1. Diff (compare) 기능 2. View, Edit 권한지정가능 2. History 기능 3. Restore 기능 버전, 권한관리
Lab 2 따라하기 하나의페이지를여러사용자가동시편집가능 Collaborative editing 1. Confluence 6.x 버전에서지원 2. 동일페이지를여러사용자가편집시변경내용을동기화처리 3. Busan_Test 스페이스 > Hands on lab 실습예제 > Lab 2 > 공동편집 > edit 공동편집
Lab 3 Built-in macros
Macro 설명 Page를쉽게 Rich content 로구현 Page 내부에서동작 3 rd party add-on 은 plug-in 또는 macro Other macros 메뉴에서검색, 선택사용 사용방법 Page > Edit > { > 매크로명입력 Page > Edit >
Lab 3 Macro 사용 Content 관련 Other Macro > 팝업에서아래매크로선택 Multimedia Include Page Code Block Panel
Lab 3 Macro 사용 Other Macro > 팝업에서아래매크로선택 Table of Contents Children Display, Page Tree Expand Section, Column Page 구성
Lab 3 Macro 사용 Other Macro > 팝업에서아래매크로선택 JIRA JIRA Chart JIRA 연동
Lab 3 Macro 사용 Other Macro > 팝업에서아래매크로선택 Chart Roadmap Page properties, Page properties report Report
Agenda Using by 3rd party add-ons
Lab 4 3 rd party add-ons
Lab 4 3 rd add-ons Draw.io 쉽게다이어그램, 표를만들기 Built-in macro 와마찬가지로 other macros 에서찾기 1. 기본제공되는다양한 template 2. 직관적인 UI와 tool 지원 3. export 기능으로 Confluence 이외에서도활용가능
Lab 4 3 rd add-ons 구성예정내용 팀협업을위한일정관리 / 공유 1. JIRA 이슈와연동가능 2. 컨플런스한곳에서업무공유및협업 편리함 3. 페이지내 macro 가아닌최상단메뉴의 Calendars 이용가능 Team Calendar
Lab 4 3 rd add-ons 구성예정내용 Confluence UI 커스터마이징 Atlassian UI 가아닌일반사이트와같은외형으로변경가능 Refined Theme
Agenda Self-made user macro
고객 ( 상사 ) 의니즈구현 기본제공 기능들 3 rd party Add-ons 없으면? 만들어!
User Macro 구현방법 CSS+HTML+Velocity+JS HTML은 AUI 적용권장 Parameter 옵션가능 제한사항 Front end 위주 Administrator 권한필요 학습자료가제한적 Macro 메뉴구성설정
Demo User Macro 구현사례 demo
Lab 5 User macro: Create your own needs
Agenda Customizing to dynamic page
데이터시각화리포트 외부시스템데이터연동 Pocket query (3 rd party add-on) Data Source Queries Templates DB,REST 연결 Data 로딩 (v3.x 이상 ) View 구현
Demo Customizing report 활용사례 demo
Lab 6 Customizing report development with add-ons
Agenda Summary
You can do it!
Q&A
Thank you! Team up with us