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