환영합니다 · 김태윤| Engineer & Consultant | 환영합니다 Hands on lab: Confluence

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