32
Process As A Service 장 진영 CEO, 유엔진솔루션즈 유엔진 오픈소스 프로젝트 PM 2011. 8. 22 Presenter:

Process As A Service Platform Process Codi For Sharing

Embed Size (px)

Citation preview

Page 1: Process  As  A  Service  Platform    Process  Codi For Sharing

Process As A Service –

장 진영

CEO, 유엔진솔루션즈

유엔진 오픈소스 프로젝트 PM

2011. 8. 22

Presenter:

Page 2: Process  As  A  Service  Platform    Process  Codi For Sharing

• 트랜드: 소셜 네트워크 기반 비즈니스의 성공

• 핵심성공요인에는 소셜 비즈니스 프로세스를 효과적으로

관리해야 할 필요성 존재

– 잦은 변화의 대상, 타임-투-마켓, 롱-테일, 고객개발전략, 아웃 소

싱 전략의 중심

• 프로세스 코디 플랫폼은 소셜 기반 통합 협업과 집단지성

기반 지식활동을 지원

• 이를 기반한 서비스는

– 기업 내에 활용하면 스마트워크플레이스

– 기업 내외부에 활용하면 CRM 2.0, SCM 2.0, SFA 2.0

– 학교에서 활용하면 소셜 러닝 플랫폼이 된다.

– B2C 비즈니스 플랫폼으로 활용하면 소셜커머스, 소셜부업, 소셜

펀딩 서비스의 기민한 실행환경이 된다.

Summary

Page 3: Process  As  A  Service  Platform    Process  Codi For Sharing

소셜 네트워크의 활용은 이제 비즈니스의 필수요소

Page 4: Process  As  A  Service  Platform    Process  Codi For Sharing

페이스북은 인구 규모로 전세계 3위의 국가!!

Page 5: Process  As  A  Service  Platform    Process  Codi For Sharing

출처: 클라라 샤이, 페이스북 시대, 2010

Social CRM

Page 6: Process  As  A  Service  Platform    Process  Codi For Sharing

고객의 아이디어를

신제품에 반영

CS책임자가

SNS를 통해 직접 고객 대응

SNS를 통해 상품 선호도 파악

Page 7: Process  As  A  Service  Platform    Process  Codi For Sharing

사회적 변화 및 이벤트에 의한 임시 SNS

e.g. Venue Management SNS

환경 재해에 대한 임시적 SNS e.g. 서울 침수

소셜 펀딩 – 임시적 관계로 영화 투자 /

스토리 집단 지성

Stakeholders

• 신규 SNS 서비스 기획자

• 기업의 홍보 담당자

• 기업의 아웃소싱 담당자

• 그 밖의 SNS를 기반한 이러

닝 등을 구축하는 것에 고민

하는 사람들

Page 8: Process  As  A  Service  Platform    Process  Codi For Sharing

• 기존의 기업환경에서는 두 영역의 정보와 자원의 소통이 기본적으로 차단되어 있음

• 최근의 비즈니스 환경은

- 수직적 조직, 정형화된 정보, 업무, 시스템으로 이루어진 기업내부와

- 수평적 네트워크, 비정형화된 정보, 분산 시스템으로 이루어진 기업외부로 구분

Page 9: Process  As  A  Service  Platform    Process  Codi For Sharing

Democracy

ImageVideo

blog Wiki

Out-side

Pe

ople

To

ols

Pro

du

cts Structured &

Normalized Data

In-side

Kingdoms

TwitterBlog

Slideshare

Gadgets

YoutubeSNS Game

Firewall

KM GW

BPM

ERP CRM

Centralized/

Formal Activity

Loosely

Coupled

Network/

Informal Activity

Smart worker’s Process

Unstructured &

Very Large Data

Page 10: Process  As  A  Service  Platform    Process  Codi For Sharing

1) “나의 상태” 표시 기능을 통해

SNS에 공유하고자 하는 이슈를

알림

2) 외부 전문가 의견 수렴

3) 취합된 의견에 대하여 내부 관련

부서에서 검토

4) 이슈처리방안 결정 & 종료

① ②

이슈

발행자

관련

부서

전문가그룹

Page 11: Process  As  A  Service  Platform    Process  Codi For Sharing

1) 채용 프로세스 시작

2) SNS를 통해 외부로 공개

3) 구직자가 SNS를 통해 응시

4) 신청이 접수되면 채용심사프로

세스 시작

5) 인사팀의 심사가 이루어짐

6) 심사 결과 처리

④④

HRM

채용

담당자

인사팀

잠재구직자

Page 12: Process  As  A  Service  Platform    Process  Codi For Sharing

1) 일반사용자가 SNS에 제품에 대

한 불만 표시

2) CS담당자가 내용 접수

3) 불만 유형에 따라 관련 부서에

이슈 통보

4) 대응사례를 지식으로 자산화

5) 대응결과를 고객에게 이메일로

전달

6) 같은 내용을 SNS에 공지하여 유

사 클레임에 선제적 대응

③⑥

클레임

담당자관련부서

일반사용자

Page 13: Process  As  A  Service  Platform    Process  Codi For Sharing

1) SNS를 통해 아이디어 공모

2) 관심있는 일반인들이 아이디어

응모

3) 아이디어들에 대해 관련부서 내

부 심사 프로세스 시작

4) SNS를 통해 결과 통보

①②

공모담당자심사위원

아이디어 응시자

Page 14: Process  As  A  Service  Platform    Process  Codi For Sharing

1) 제품 이미지 분석 업무 프로세스

시작

2) Slideshare에서 관련 슬라이드

검색

3) 파워 블로거들의 사용후기 검색

4) Youtube에서 관련 동영상 검색

5) 검색된 자료들을 Mash-up하여

보고서 작성

6) 기업 내부 지식으로 자산화

분석가

④⑤

Page 15: Process  As  A  Service  Platform    Process  Codi For Sharing

1) 오픈소스 프로젝트 문서 공개

2) 참여 개발자들의 문서 작성 / 보

3) 관련 오픈 컨텐츠의 Mash-up

4) 문서의 수준이 성숙되면 PM에

의해 버전관리

5) 프로젝트의 공식 문서로서 자산

프로젝트

PM

참여개발자

Page 16: Process  As  A  Service  Platform    Process  Codi For Sharing

• 1993년 BPR 등장을 시작으로 비즈니

스 프로세스의 중요성 인식

• 하지만 비즈니스 프로세스를 관리할

수 있는 시스템의 부재로 전략에 대한

지속적 적응을 위한 방편 부재

• 제 3의 물결로 표현되는 BPM 시대 도

래, 기업에게 유연성과 민첩성 제공을

위한 현실적 방안 마련됨

•기존에는 어플리케이션 로직에 프로세

스 로직이 섞여 있는 형태였음

• 프로세스 로직을 격리하여 관리함으

로써 프로세스 로직의 잦은 변화에 쉽

게 대응 가능하고, 어플리케이션 로직

은 순수 핵심 도메인 로직만 남게 됨

Page 16

▣ BPM은 Process Agility를 위한 미들웨어

Page 17: Process  As  A  Service  Platform    Process  Codi For Sharing

Level 5 : Process-agility and

Integration-enabled SaaS (Forrester)

Wave III : Workflow-enabled Business

Transformation (Saugatuck Technology)

▣ 진화된 SaaS 모델은 프로세스와 시스템 연동을 지원하는 동적인 속성

을 요구하고 있음

Page 18: Process  As  A  Service  Platform    Process  Codi For Sharing

Smartwork Portal

Process Codi Portal

Worklist Work Item Handler Process Map

Visual MashupUxChattingEmail

Mind Map

EAI engine

Process engine

Process

Mgmt.

Portal

Process Model

Manager

Process Inst.

Manager

Process

Designer

Visual Mashup

Designer

Process

Def. Rep.Process

Inst. Rep.Form Inst.

Extra Obj.

Rep.

Unstructured Data Management

Workflow enactment service

User Activity

Log

Cached

Contents

Search engine

Knowledge mode

OLAP

ProcessCODI

(PC)

ProcessMOBI

(Mobile)

Mobile client

application

Realtime

Coaching

application

SNS

function

manager

Email

synchronizerNavigator

SNS Search

Index

보고 싶은 분만 보세요 ^^

Page 18

기존 uEngine 영역

ProcessROBO

(Touch screen)

TTS

serverCube

Interface

Page 19: Process  As  A  Service  Platform    Process  Codi For Sharing
Page 20: Process  As  A  Service  Platform    Process  Codi For Sharing

• 페이스북 친구와

사내 직원의 구분

없는 채팅 영역, 그

리고 사용자 찾기

영역

• 업무 전문가중에

친구가 있다면 그

친구를 업무 프로

세스에서 참여시킬

수 있음

• 내부 문건 중 외부

잠재고객에게 공유

할 수 있음

• 외부로 전달되는

내용들은 프로세스

를 거쳐 승인된 절

차를 밟게 됨

Page 21: Process  As  A  Service  Platform    Process  Codi For Sharing

• 업무 아이템, 이메일, 채

팅, SNS대화 모든 내용

이 하나의 리스트로 들

어옴

• 받은 이메일, 채팅 내용

을 첨부하여 바로 프로

세스에 걸기 기능

• 동적인 업무 참여자 추

가 (소셜 친구도 추가)

모든 내용은 통합 실시

간 검색으로 지식 관리

되어 이후 모든 단어 입

력시 실시간 추천 됨

(리얼타임 코칭)

Page 22: Process  As  A  Service  Platform    Process  Codi For Sharing

지식관리와 프로젝트 관리의 Seamless 연계 – 지식 모드와 업무 모드

ALM 구축전략

Page 23: Process  As  A  Service  Platform    Process  Codi For Sharing

• 마인드맵을 통하여 지

식의 구조를 이해하면

서 지식활동

• 마인드맵에 다양한 멀

티미디어 콘텐츠를 내

부, 외부 실시간 검색

으로 매시업

• 생성된 마인드맵 지식

은 전사 공유되어 누

구나 접근 하여 개선

• PPT, DOC 등으로 자

동변환

Page 24: Process  As  A  Service  Platform    Process  Codi For Sharing

각 노드 (개발 요건)

이하에 프로세스를 연

결하여 이슈트래킹 프

로세스 등을 연동

중요 마인드맵 노드는

Theme, Story, Epic

등으로 관리하여

Navigation이하에서

관리

프로세스 와 지식 경

영을 한번에 수행할

수 있음

대용량 지식 실시간

검색 참조가 가능하여

지식활동 가속화

Page 24

1. 브레인스토밍 2. 새 프로젝트 3. 일정 및 리소스 매핑

New Project

지식 관리 – 프로젝트 플래닝

Page 25: Process  As  A  Service  Platform    Process  Codi For Sharing

PMS 기능

[+] 버튼을 클릭하여

일정 추가

상단의 참여자 사진

을 끌어놓기 하여 리

소스 배분

간트챠트바의 시작

점, 끝점으로 일정

조정, 간트챠트바의

중앙을 끌면 전체적

일정 이동

일정 조정은 더블클

릭하여 상세하기 지

정가능

년,월,주,일 단위로

간트챠트 보기 확대/

축소가 가능

R

사용자 아이콘을 Drag &

Drop 하여 간트 일정의

리소스를 지정

Page 26: Process  As  A  Service  Platform    Process  Codi For Sharing

플래닝된 프로젝트는

프로세스 엔진에 의하

여 진행이 트래킹 된

다.

업무 시작 시점에 대

한 노티 (SMS, E-mail

알림)

진행 과정에 대한 플

로우챠트 표현을 통한

이전/이후 처리자에

대한 모니터링이 용이

이후 특정 단계에 대

한 업무 처리 병목 등

을 파악 할 수 있음

Page 26

지식 관리 – 프로젝트 실행 관리 (트래킹)

Page 27: Process  As  A  Service  Platform    Process  Codi For Sharing

각 노드 (개발 요건)

이하에 프로세스를 연

결하여 이슈트래킹 프

로세스 등을 연동

중요 마인드맵 노드는

Theme, Story, Epic

등으로 관리하여

Navigation이하에서

관리

프로세스 와 지식 경

영을 한번에 수행할

수 있음

대용량 지식 실시간

검색 참조가 가능하여

지식활동 가속화

Page 27

지식 관리 – 프로젝트 일정 및 미션 수행 진척도의 모니터링

3. 진행도 보기1. 전략적 카테고리 선택

(마인드맵 펼치기)

2. 세부 진행상태 보

30%

50%

진행상태보기

전략명: 브랜드 가치 제고

진행률: 55%

SLA: 70%

Page 28: Process  As  A  Service  Platform    Process  Codi For Sharing

UI 컴포넌트 제공 영역

프로세스 중심

• 찾아오는 업무 방식 – 워크리스

트 및 프로세스 자동화

• 이메일/ SNS/ 채팅 통합

• 창의적 의사소통 원활화

집단지성 및 매시업 기능

• 집단지성 마인드맵

• 마인드맵 이슈 트래킹

• 마인드맵 콘텐츠 매시업 기

• 내부 데이터 매시업 기능

파일(문서) 관리

• 공유 캘린더

• 워크리스트 (투두리스트)

• 업무 예약

• 간트 챠트

프로세스 관리 기능

• 프로세스 관리 (수정/추가) 기

• 프로세스 모니터링 및 분석 기

• 시스템 통합 (EAI) 기능

I - 1

Ⅰ. 제품 설명

개인 직무 및 프로젝트 관리

• 공유 캘린더

• 워크리스트 (투두리스트)

• 업무 예약

• 간트 챠트 기반 프로젝트 관리

보안관련

• 문서 분류 및 버전 관리

• 문서 바로 편집

• 폴더 관리 (마인드맵으로)

• 문서 내용 검색

(ppt, doc, xls, pdf, hwp 등)

• 개인/그룹별/롤별 권한 부여

• 그룹에 부여된 권한에서 일

원만 제외 처리 가능

• 하위 폴더 권한 계승

• 문서/프로세스/채팅/마인드

맵 보안기능

Page 29: Process  As  A  Service  Platform    Process  Codi For Sharing

각 영역을 적절히 원하는 서비스의 유형에 맞게 커스터마이징 하여 원하는

서비스를 개발할 수 있음. (LGPL 오픈소스)

폼 영역

필터링 &

태그클라우

인스턴스

리스트

영역

로고

상세

페이지 영역

Page 30: Process  As  A  Service  Platform    Process  Codi For Sharing
Page 31: Process  As  A  Service  Platform    Process  Codi For Sharing

소셜 비즈니스 프로세스 모델링

프로세스 중에 외부 마케팅을 위한 “블로그 포스팅”, “SNS 포스팅(페이스북, 트위터)”, “슬라이드 쉐어에 PPT 업로드”, “유튜브(비메오) 동영상

업로드” 등의 외부화를 위한 자동화 액티비티를 업무 흐름(프로세스) 중에 주입하여 표준화 할 수 있다.

예를 들어, 내부 지식 관리 프로세스에서 지식에 대한 내부 점수 평가시에 이를 외부화 하면 좋은것으로 판별해주면 이를 곧바로 보안검토

프로세스를 거쳐 외부 소셜 네트워크로 외부화 시켜 마케팅으로 이어지는 끊김없는 프로세스를 구축할 수 있다.

프로세스

디자이너

각 액티비티 속성을 정의하는 프로퍼티

분기 조건

설정

Page 32: Process  As  A  Service  Platform    Process  Codi For Sharing

Successful

SNS

Implementation

Site

Mock-up

Process

Definition

• No Technical Difficulties

(N-Screen OSMU)