SlideShare a Scribd company logo
Essencia
Tool for Essence Execution
2017.
Main Screen
가입 유도 화면
• 발주자 – 대시보드
• 개발자 –
워크스페이스
• 프랙티스 전문가 –
프랙티스 컴포저
Main Screen Responsive Web 을 기반한 메인 화면 구성
Work Product Card View
카드 기반 산출물,
알파, 액티비티 세부
사항 보기
OMG 표준 기반으로
산출물의 수준별, 알파의
State 별 준수사항
(Checkpoint)를 열람
Dashboard Practice Explorer > Detail > Work Product Card
Milestone Planning
: 손오공
Project Detail
개인 관점 피드
하나이상의 프로젝트에
관여하는 개발자, PM,
발주자 관점에서 자신이
관여해야 하는
이벤트만을 최근
발생시간 순서로
보여주고 큐레이션
* 소셜네트워크, 실시간
PUSH 기술 적용
Workspace Workspace > News-feed
Semantic Activity Execution #1
Semantic Activity Execution #2
1
Comment on Alpha Instance
Benchmarking Dashboard
Tool Integration
• 주사용자: Developer, PM
• 주요기능:
• Practice Execution / Tracking
• Alpha Instance Monitoring
• Alpha / Work product editing
• Alpha Dashboard
• BPMN Engine
• Flow control: Events / Subprocess,
Multiple Instances, Sequences..
• Web Service Integration
• Social Network Services – Feed, Noti, Micro-
blogs, Chat
• Artifact management – Document management,
MS office preview, Source code attachment
Tool Integration
지라 PMS 와의 연동
JIRA의 플러그인으로
제공되어 기존 JIRA
프로젝트를 운영중인
회사에서는 Essencia
메뉴를 통하여
에센시아에서 구매한
프랙티스를 실행할 수
있음
Tool Integration JIRA Integration > Start an Essence Practice
Tool Integration
JIRA Issue item 과 통합
JIRA에서 부여받은 Issue
item 에 세부적인 절차와
내역을 Essence 표준
카드 뷰를 통하여
이해하면서 작업
Tool Integration JIRA Integration > Work item
Tool Integration
JIRA Dashboard 통합
JIRA의 프로젝트 뷰에
Alpha View 를 제공하여
JIRA 에서 실행중인
프로젝트의 에센스 표준
기반 진행 상태를 파악함
Tool Integration JIRA Integration > Work item
Marketplace
자신의
회사(태넌트)에 맞는
SW 개발 프랙티스를
구매하는 공간.
다양한 제공자가
프랙티스를 개발하여
제공할 수 있으며 가격을
설정하고 판매.
Marketplace Practice Shopping
Practice Composer
Kernel-Practice
Mapping
에센스 기본
LanguageElement 들과
Kernel 을 Drag-n-drop
하여 프랙티스 요소를
매핑하고 검증함.
* HTML5 SVG, Smart Layout,
Smart Element Link 등의
기술이 적용됨
Practice Composer Practice Mapping > Kernel-Practice Mapping
Practice Composer
세부 요소 문서화
프랙티스 각 세부요소에
대한 설명을 Web Editor
와 편집기를 통하여
세부적인 설정 및 문서화
작업을 수행하고 해당
요소의 카드뷰를
미리보기 할 수 있음.
Practice Composer Practice Composer > Element Documenting
Practice Composer
세 부 에 센 스 모 델
편집
에센스 표준을 기반한
메타모델의 세부내역을
Web 을 통하여 입력하고
모델을 검증할 수 있음.
* Eclipse eCore MDA /
XMI framework, EJS
template Engine, DWR
등의 기술이 적용됨.
Practice Composer Practice Composer > Generic Element Setting
Practice Composer
실행가능 프랙티스
전환
구조적으로 정의된
프랙티스의 액티비티
시맨틱을 기반으로 실행
모델을 추출하여 자동으로
스윔래인, 액티비티,
액티비티 설정을 수행함.
사용자는 시퀀싱과
서브프로세스 및 이벤트만
입력하면 됨.
* uEngine BPMS Engine
Practice Composer BPMN Modeler > BPMN 전환 및 시퀀싱
Practice Composer
BPMN Activity 설정
프랙티스에서 정의된
Activity는 곧바로
실행가능한 BPMN Activity 로
전환 가능함. 이를 통하여,
프랙티스를 보는 수준이
아닌 실행 가이드가 되는
수준으로 확장 가능함.
* 입력값의 Multiple 에 따른
Multiple Instance 설정 가능.
Practice Composer BPMN Modeler > Activity Setting
Practice Composer
Event 설정
비정형적인 프로세스
실행을 위한 타이머,
외부호출, 이메일 수신
등의 이벤트에
반응하도록 설정함. 예를
들어 데일리스크럼을
오전 10시에 수행하는
경우의 설정
Practice Composer BPMN Modeler > Event Setting
Practice Composer
Data Mapper
프랙티스 실행 중에 다른
도구 (Testing tool, PMS,
SW Modeling tool) 등과의
통합을 위하여 다른
스키마 간의 데이터를
연계, 트랜스포밍 할 수
있는 설정 도구
Practice Composer BPMN Modeler > Data Mapper
Practice Composer
분기 조건 설정
프랙티스 실행중 알파나
워크프로덕트의
상태값에 따라 다르게
분기 설정을 할 수
있도록 자바스크립트
엔진을 통한 분기식
Evaluation 설정
Practice Composer BPMN Modeler > Condition Setting
• 다양한 새로운 SW 영역의
출현으로 다양한 방법론을
구 매 하 여 적 용 하 려 는
Needs 존재
• 프 로 젝 트 경 험 을
표준화하여 자산화 하여
관리할 프랙티스 마켓의
가능성
• 머신러닝을 통한 프랙티스
– 프로젝트 성격별 성능
분석 통한 추천 서비스
SOA IoT Big Data
UI/UX Cloud
Scrum
Road to future: S/W Practice Market &
Recommendation Service

More Related Content

What's hot

Microservice Architecture
Microservice ArchitectureMicroservice Architecture
Microservice Architecture
Yoonsung Jung
 
클라우드 서비스운영 플랫폼 가루다 Open cloudengine_패스트캣_cto 송상욱
클라우드 서비스운영 플랫폼 가루다 Open cloudengine_패스트캣_cto 송상욱클라우드 서비스운영 플랫폼 가루다 Open cloudengine_패스트캣_cto 송상욱
클라우드 서비스운영 플랫폼 가루다 Open cloudengine_패스트캣_cto 송상욱
uEngine Solutions
 
Spring boot와 docker를 이용한 msa
Spring boot와 docker를 이용한 msaSpring boot와 docker를 이용한 msa
Spring boot와 docker를 이용한 msa
흥래 김
 
비대면 MSA / CNA 강의 - Contactless Microservices Architecture Learning
비대면 MSA / CNA 강의 - Contactless Microservices Architecture Learning비대면 MSA / CNA 강의 - Contactless Microservices Architecture Learning
비대면 MSA / CNA 강의 - Contactless Microservices Architecture Learning
uEngine Solutions
 
iOS9 소개
iOS9 소개iOS9 소개
iOS9 소개
Jae Sung Park
 
SK플래닛_README_마이크로서비스 아키텍처로 개발하기
SK플래닛_README_마이크로서비스 아키텍처로 개발하기SK플래닛_README_마이크로서비스 아키텍처로 개발하기
SK플래닛_README_마이크로서비스 아키텍처로 개발하기
Lee Ji Eun
 
[웨비나] 클라우드 마이그레이션 수행 시 가장 많이 하는 질문 Top 10!
[웨비나] 클라우드 마이그레이션 수행 시 가장 많이 하는 질문 Top 10![웨비나] 클라우드 마이그레이션 수행 시 가장 많이 하는 질문 Top 10!
[웨비나] 클라우드 마이그레이션 수행 시 가장 많이 하는 질문 Top 10!
Open Source Consulting
 
Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3
uEngine Solutions
 
마이크로서비스 개요
마이크로서비스 개요마이크로서비스 개요
마이크로서비스 개요
Younghun Yun
 
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
중선 곽
 
Micro Service Architecture(MSA) 탐방기
Micro Service Architecture(MSA) 탐방기Micro Service Architecture(MSA) 탐방기
Micro Service Architecture(MSA) 탐방기jbugkorea
 
MSA 전략 1: 마이크로서비스, 어떻게 디자인 할 것인가?
MSA 전략 1: 마이크로서비스, 어떻게 디자인 할 것인가?MSA 전략 1: 마이크로서비스, 어떻게 디자인 할 것인가?
MSA 전략 1: 마이크로서비스, 어떻게 디자인 할 것인가?
VMware Tanzu Korea
 
모바일 개발 트랜드
모바일 개발 트랜드모바일 개발 트랜드
모바일 개발 트랜드
Terry Cho
 
현실적 PWA
현실적 PWA현실적 PWA
현실적 PWA
Jae Sung Park
 
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
Terry Cho
 
마이크로서비스 아키텍처와 DevOps 기술 - Amazon 사례를 중심으로 (윤석찬)
마이크로서비스 아키텍처와 DevOps 기술 - Amazon 사례를 중심으로 (윤석찬)마이크로서비스 아키텍처와 DevOps 기술 - Amazon 사례를 중심으로 (윤석찬)
마이크로서비스 아키텍처와 DevOps 기술 - Amazon 사례를 중심으로 (윤석찬)
Amazon Web Services Korea
 
신입 웹 개발자 포트폴리오 / 댓글 게시판
신입 웹 개발자 포트폴리오 / 댓글 게시판신입 웹 개발자 포트폴리오 / 댓글 게시판
신입 웹 개발자 포트폴리오 / 댓글 게시판
hyeonjae Cheon
 
Jbug 발표 msa탐방기_공유자료
Jbug 발표 msa탐방기_공유자료Jbug 발표 msa탐방기_공유자료
Jbug 발표 msa탐방기_공유자료jbugkorea
 
빠르게훓어보는 Node.js와 Vert.x
빠르게훓어보는 Node.js와 Vert.x빠르게훓어보는 Node.js와 Vert.x
빠르게훓어보는 Node.js와 Vert.x
Terry Cho
 
스프링 코어 강의 3부 - 웹 애플리케이션 아키텍처
스프링 코어 강의 3부 - 웹 애플리케이션 아키텍처 스프링 코어 강의 3부 - 웹 애플리케이션 아키텍처
스프링 코어 강의 3부 - 웹 애플리케이션 아키텍처
Sungchul Park
 

What's hot (20)

Microservice Architecture
Microservice ArchitectureMicroservice Architecture
Microservice Architecture
 
클라우드 서비스운영 플랫폼 가루다 Open cloudengine_패스트캣_cto 송상욱
클라우드 서비스운영 플랫폼 가루다 Open cloudengine_패스트캣_cto 송상욱클라우드 서비스운영 플랫폼 가루다 Open cloudengine_패스트캣_cto 송상욱
클라우드 서비스운영 플랫폼 가루다 Open cloudengine_패스트캣_cto 송상욱
 
Spring boot와 docker를 이용한 msa
Spring boot와 docker를 이용한 msaSpring boot와 docker를 이용한 msa
Spring boot와 docker를 이용한 msa
 
비대면 MSA / CNA 강의 - Contactless Microservices Architecture Learning
비대면 MSA / CNA 강의 - Contactless Microservices Architecture Learning비대면 MSA / CNA 강의 - Contactless Microservices Architecture Learning
비대면 MSA / CNA 강의 - Contactless Microservices Architecture Learning
 
iOS9 소개
iOS9 소개iOS9 소개
iOS9 소개
 
SK플래닛_README_마이크로서비스 아키텍처로 개발하기
SK플래닛_README_마이크로서비스 아키텍처로 개발하기SK플래닛_README_마이크로서비스 아키텍처로 개발하기
SK플래닛_README_마이크로서비스 아키텍처로 개발하기
 
[웨비나] 클라우드 마이그레이션 수행 시 가장 많이 하는 질문 Top 10!
[웨비나] 클라우드 마이그레이션 수행 시 가장 많이 하는 질문 Top 10![웨비나] 클라우드 마이그레이션 수행 시 가장 많이 하는 질문 Top 10!
[웨비나] 클라우드 마이그레이션 수행 시 가장 많이 하는 질문 Top 10!
 
Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3Event storming based msa training commerce example add_handson_v3
Event storming based msa training commerce example add_handson_v3
 
마이크로서비스 개요
마이크로서비스 개요마이크로서비스 개요
마이크로서비스 개요
 
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
 
Micro Service Architecture(MSA) 탐방기
Micro Service Architecture(MSA) 탐방기Micro Service Architecture(MSA) 탐방기
Micro Service Architecture(MSA) 탐방기
 
MSA 전략 1: 마이크로서비스, 어떻게 디자인 할 것인가?
MSA 전략 1: 마이크로서비스, 어떻게 디자인 할 것인가?MSA 전략 1: 마이크로서비스, 어떻게 디자인 할 것인가?
MSA 전략 1: 마이크로서비스, 어떻게 디자인 할 것인가?
 
모바일 개발 트랜드
모바일 개발 트랜드모바일 개발 트랜드
모바일 개발 트랜드
 
현실적 PWA
현실적 PWA현실적 PWA
현실적 PWA
 
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
 
마이크로서비스 아키텍처와 DevOps 기술 - Amazon 사례를 중심으로 (윤석찬)
마이크로서비스 아키텍처와 DevOps 기술 - Amazon 사례를 중심으로 (윤석찬)마이크로서비스 아키텍처와 DevOps 기술 - Amazon 사례를 중심으로 (윤석찬)
마이크로서비스 아키텍처와 DevOps 기술 - Amazon 사례를 중심으로 (윤석찬)
 
신입 웹 개발자 포트폴리오 / 댓글 게시판
신입 웹 개발자 포트폴리오 / 댓글 게시판신입 웹 개발자 포트폴리오 / 댓글 게시판
신입 웹 개발자 포트폴리오 / 댓글 게시판
 
Jbug 발표 msa탐방기_공유자료
Jbug 발표 msa탐방기_공유자료Jbug 발표 msa탐방기_공유자료
Jbug 발표 msa탐방기_공유자료
 
빠르게훓어보는 Node.js와 Vert.x
빠르게훓어보는 Node.js와 Vert.x빠르게훓어보는 Node.js와 Vert.x
빠르게훓어보는 Node.js와 Vert.x
 
스프링 코어 강의 3부 - 웹 애플리케이션 아키텍처
스프링 코어 강의 3부 - 웹 애플리케이션 아키텍처 스프링 코어 강의 3부 - 웹 애플리케이션 아키텍처
스프링 코어 강의 3부 - 웹 애플리케이션 아키텍처
 

Viewers also liked

성공적인 서비스로의 플랫폼 선택
성공적인 서비스로의 플랫폼 선택성공적인 서비스로의 플랫폼 선택
성공적인 서비스로의 플랫폼 선택
uEngine Solutions
 
Nose job
Nose jobNose job
Nose job
Health First
 
SENDERO ECOLIGICO
SENDERO ECOLIGICOSENDERO ECOLIGICO
SENDERO ECOLIGICO
leidy tatiana sanchez cruz
 
Cono sur
Cono surCono sur
Cono sur
Yre Mancini
 
فعاليات تواصل لا عنفي
 فعاليات تواصل لا عنفي فعاليات تواصل لا عنفي
فعاليات تواصل لا عنفي
sabreen abu middien
 
41-Dr Ahmed Esawy imaging oral board of pancreatic imaging
41-Dr Ahmed Esawy  imaging oral board of pancreatic imaging 41-Dr Ahmed Esawy  imaging oral board of pancreatic imaging
41-Dr Ahmed Esawy imaging oral board of pancreatic imaging
AHMED ESAWY
 
Taller de 2° 2° bloque
Taller de 2° 2° bloqueTaller de 2° 2° bloque
Taller de 2° 2° bloque
Hector Juarez
 
Evaluacion sumativa matematica_3_basico_junio_julio_2011
Evaluacion sumativa matematica_3_basico_junio_julio_2011Evaluacion sumativa matematica_3_basico_junio_julio_2011
Evaluacion sumativa matematica_3_basico_junio_julio_2011
Carolina Cfuentes
 
Assembly runner francis with LaserTracker
Assembly runner francis with LaserTrackerAssembly runner francis with LaserTracker
Assembly runner francis with LaserTracker
Renato Josué Amaral Jesus
 
Impress práctica1
Impress práctica1Impress práctica1
Impress práctica1
Pachy Velázquez Suárez
 
Tic 1
Tic 1Tic 1
Eutrofización
Eutrofización Eutrofización
Eutrofización
Montserrat Mendoza
 
памятки, обращения, рекомендации для родителей и воспитанников по пдд
памятки, обращения, рекомендации для родителей и воспитанников по пддпамятки, обращения, рекомендации для родителей и воспитанников по пдд
памятки, обращения, рекомендации для родителей и воспитанников по пдд
virtualtaganrog
 

Viewers also liked (13)

성공적인 서비스로의 플랫폼 선택
성공적인 서비스로의 플랫폼 선택성공적인 서비스로의 플랫폼 선택
성공적인 서비스로의 플랫폼 선택
 
Nose job
Nose jobNose job
Nose job
 
SENDERO ECOLIGICO
SENDERO ECOLIGICOSENDERO ECOLIGICO
SENDERO ECOLIGICO
 
Cono sur
Cono surCono sur
Cono sur
 
فعاليات تواصل لا عنفي
 فعاليات تواصل لا عنفي فعاليات تواصل لا عنفي
فعاليات تواصل لا عنفي
 
41-Dr Ahmed Esawy imaging oral board of pancreatic imaging
41-Dr Ahmed Esawy  imaging oral board of pancreatic imaging 41-Dr Ahmed Esawy  imaging oral board of pancreatic imaging
41-Dr Ahmed Esawy imaging oral board of pancreatic imaging
 
Taller de 2° 2° bloque
Taller de 2° 2° bloqueTaller de 2° 2° bloque
Taller de 2° 2° bloque
 
Evaluacion sumativa matematica_3_basico_junio_julio_2011
Evaluacion sumativa matematica_3_basico_junio_julio_2011Evaluacion sumativa matematica_3_basico_junio_julio_2011
Evaluacion sumativa matematica_3_basico_junio_julio_2011
 
Assembly runner francis with LaserTracker
Assembly runner francis with LaserTrackerAssembly runner francis with LaserTracker
Assembly runner francis with LaserTracker
 
Impress práctica1
Impress práctica1Impress práctica1
Impress práctica1
 
Tic 1
Tic 1Tic 1
Tic 1
 
Eutrofización
Eutrofización Eutrofización
Eutrofización
 
памятки, обращения, рекомендации для родителей и воспитанников по пдд
памятки, обращения, рекомендации для родителей и воспитанников по пддпамятки, обращения, рекомендации для родителей и воспитанников по пдд
памятки, обращения, рекомендации для родителей и воспитанников по пдд
 

Similar to Essencia 2017

Agados Function and Feature Overview
Agados Function and Feature OverviewAgados Function and Feature Overview
Agados Function and Feature Overview
Yongkyoo Park
 
sdet수행 사례
sdet수행 사례sdet수행 사례
sdet수행 사례
SangIn Choung
 
Things Factory Introduction (한글)
Things Factory Introduction (한글)Things Factory Introduction (한글)
Things Factory Introduction (한글)
Hatio, Lab.
 
VSTS와 Azure를 이용한 팀 프로세스 관리
VSTS와 Azure를 이용한 팀 프로세스 관리VSTS와 Azure를 이용한 팀 프로세스 관리
VSTS와 Azure를 이용한 팀 프로세스 관리
Gyuwon Yi
 
(편집-테스트카페 발표자료) 1인 QA 수행사례로 발표한 자료 (W프로젝트 사례)
(편집-테스트카페 발표자료) 1인 QA 수행사례로 발표한 자료 (W프로젝트 사례)(편집-테스트카페 발표자료) 1인 QA 수행사례로 발표한 자료 (W프로젝트 사례)
(편집-테스트카페 발표자료) 1인 QA 수행사례로 발표한 자료 (W프로젝트 사례)
SangIn Choung
 
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브
Atlassian 대한민국
 
[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔
NAVER D2
 
[213]monitoringwithscouter 이건희
[213]monitoringwithscouter 이건희[213]monitoringwithscouter 이건희
[213]monitoringwithscouter 이건희
NAVER D2
 
Meetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vsMeetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vs
minseok kim
 
01.개발환경 교육교재
01.개발환경 교육교재01.개발환경 교육교재
01.개발환경 교육교재
Hankyo
 
Approach
ApproachApproach
Approach
ssuser9a50211
 
H사 개인화 Approach
H사 개인화 ApproachH사 개인화 Approach
H사 개인화 Approach
ssuser9a50211
 
꿀밋업2탄_도메인 모델에 따른 데이터 분리 저장과 API 연결
꿀밋업2탄_도메인 모델에 따른 데이터 분리 저장과 API 연결꿀밋업2탄_도메인 모델에 따른 데이터 분리 저장과 API 연결
꿀밋업2탄_도메인 모델에 따른 데이터 분리 저장과 API 연결
VMware Tanzu Korea
 
Essencia ui ux specification 2014 10 15
Essencia ui ux specification 2014 10 15Essencia ui ux specification 2014 10 15
Essencia ui ux specification 2014 10 15
uEngine Solutions
 
Build Team Foundation Architecture
Build Team Foundation ArchitectureBuild Team Foundation Architecture
Build Team Foundation Architecture준일 엄
 
Open ALMS 2.0 제품 소개서
Open ALMS 2.0 제품 소개서Open ALMS 2.0 제품 소개서
Open ALMS 2.0 제품 소개서
Jaebok Oh
 
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)
수보 김
 
2조 프로젝트 보고서 김동현
2조 프로젝트 보고서 김동현2조 프로젝트 보고서 김동현
2조 프로젝트 보고서 김동현
kdh24
 
Big Data platform을 위한 Sencha Ext JS 사례.
Big Data platform을 위한 Sencha Ext JS 사례.Big Data platform을 위한 Sencha Ext JS 사례.
Big Data platform을 위한 Sencha Ext JS 사례.
효근 박
 
Agados ABP(Application Building Process) Overview
Agados ABP(Application Building Process) Overview Agados ABP(Application Building Process) Overview
Agados ABP(Application Building Process) Overview
Yongkyoo Park
 

Similar to Essencia 2017 (20)

Agados Function and Feature Overview
Agados Function and Feature OverviewAgados Function and Feature Overview
Agados Function and Feature Overview
 
sdet수행 사례
sdet수행 사례sdet수행 사례
sdet수행 사례
 
Things Factory Introduction (한글)
Things Factory Introduction (한글)Things Factory Introduction (한글)
Things Factory Introduction (한글)
 
VSTS와 Azure를 이용한 팀 프로세스 관리
VSTS와 Azure를 이용한 팀 프로세스 관리VSTS와 Azure를 이용한 팀 프로세스 관리
VSTS와 Azure를 이용한 팀 프로세스 관리
 
(편집-테스트카페 발표자료) 1인 QA 수행사례로 발표한 자료 (W프로젝트 사례)
(편집-테스트카페 발표자료) 1인 QA 수행사례로 발표한 자료 (W프로젝트 사례)(편집-테스트카페 발표자료) 1인 QA 수행사례로 발표한 자료 (W프로젝트 사례)
(편집-테스트카페 발표자료) 1인 QA 수행사례로 발표한 자료 (W프로젝트 사례)
 
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브
Atlassian을 이용한 애자일 ALM 소개 / JIRA 프로젝트 예산 관리 - 커브
 
[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔
 
[213]monitoringwithscouter 이건희
[213]monitoringwithscouter 이건희[213]monitoringwithscouter 이건희
[213]monitoringwithscouter 이건희
 
Meetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vsMeetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vs
 
01.개발환경 교육교재
01.개발환경 교육교재01.개발환경 교육교재
01.개발환경 교육교재
 
Approach
ApproachApproach
Approach
 
H사 개인화 Approach
H사 개인화 ApproachH사 개인화 Approach
H사 개인화 Approach
 
꿀밋업2탄_도메인 모델에 따른 데이터 분리 저장과 API 연결
꿀밋업2탄_도메인 모델에 따른 데이터 분리 저장과 API 연결꿀밋업2탄_도메인 모델에 따른 데이터 분리 저장과 API 연결
꿀밋업2탄_도메인 모델에 따른 데이터 분리 저장과 API 연결
 
Essencia ui ux specification 2014 10 15
Essencia ui ux specification 2014 10 15Essencia ui ux specification 2014 10 15
Essencia ui ux specification 2014 10 15
 
Build Team Foundation Architecture
Build Team Foundation ArchitectureBuild Team Foundation Architecture
Build Team Foundation Architecture
 
Open ALMS 2.0 제품 소개서
Open ALMS 2.0 제품 소개서Open ALMS 2.0 제품 소개서
Open ALMS 2.0 제품 소개서
 
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)
 
2조 프로젝트 보고서 김동현
2조 프로젝트 보고서 김동현2조 프로젝트 보고서 김동현
2조 프로젝트 보고서 김동현
 
Big Data platform을 위한 Sencha Ext JS 사례.
Big Data platform을 위한 Sencha Ext JS 사례.Big Data platform을 위한 Sencha Ext JS 사례.
Big Data platform을 위한 Sencha Ext JS 사례.
 
Agados ABP(Application Building Process) Overview
Agados ABP(Application Building Process) Overview Agados ABP(Application Building Process) Overview
Agados ABP(Application Building Process) Overview
 

More from uEngine Solutions

이벤트스토밍과 BDD 를 혼합하여 소프트웨어 디자인과 테스트 자동화하기
이벤트스토밍과 BDD 를 혼합하여 소프트웨어 디자인과 테스트 자동화하기이벤트스토밍과 BDD 를 혼합하여 소프트웨어 디자인과 테스트 자동화하기
이벤트스토밍과 BDD 를 혼합하여 소프트웨어 디자인과 테스트 자동화하기
uEngine Solutions
 
Event storming based msa training commerce example v2
Event storming based msa training commerce example v2Event storming based msa training commerce example v2
Event storming based msa training commerce example v2
uEngine Solutions
 
Event storming based msa training commerce example
Event storming based msa training commerce exampleEvent storming based msa training commerce example
Event storming based msa training commerce example
uEngine Solutions
 
Event Storming and Implementation Workshop
Event Storming and Implementation WorkshopEvent Storming and Implementation Workshop
Event Storming and Implementation Workshop
uEngine Solutions
 
designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...
uEngine Solutions
 
Microservice coding guide
Microservice coding guideMicroservice coding guide
Microservice coding guide
uEngine Solutions
 
Safe cloud native transformation approaches
Safe cloud native transformation approachesSafe cloud native transformation approaches
Safe cloud native transformation approaches
uEngine Solutions
 
microservice architecture public education v2
microservice architecture public education v2microservice architecture public education v2
microservice architecture public education v2
uEngine Solutions
 
From event storming to spring cloud implementation
From event storming to spring cloud implementationFrom event storming to spring cloud implementation
From event storming to spring cloud implementation
uEngine Solutions
 
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
uEngine Solutions
 
Distributed transanction in microservices
Distributed transanction in microservicesDistributed transanction in microservices
Distributed transanction in microservices
uEngine Solutions
 
From event storming to spring cloud implementation
From event storming to spring cloud implementationFrom event storming to spring cloud implementation
From event storming to spring cloud implementation
uEngine Solutions
 
Micro service architecture
Micro service architectureMicro service architecture
Micro service architecture
uEngine Solutions
 
Private PaaS with Docker, spring cloud and mesos
Private PaaS with Docker, spring cloud and mesos Private PaaS with Docker, spring cloud and mesos
Private PaaS with Docker, spring cloud and mesos
uEngine Solutions
 
Bluemix paas 기반 saas 개발 사례
Bluemix paas 기반 saas 개발 사례Bluemix paas 기반 saas 개발 사례
Bluemix paas 기반 saas 개발 사례
uEngine Solutions
 
Building multi tenancy enterprise applications - quick
Building multi tenancy enterprise applications - quickBuilding multi tenancy enterprise applications - quick
Building multi tenancy enterprise applications - quick
uEngine Solutions
 
Building multi tenancy enterprise applications
Building multi tenancy enterprise applicationsBuilding multi tenancy enterprise applications
Building multi tenancy enterprise applications
uEngine Solutions
 
Metaworks4 intro
Metaworks4 introMetaworks4 intro
Metaworks4 intro
uEngine Solutions
 
9 design factors for cloud applications
9 design factors for cloud applications9 design factors for cloud applications
9 design factors for cloud applications
uEngine Solutions
 
Front-end architecture for cloud applications and Polymer
Front-end architecture for cloud applications and PolymerFront-end architecture for cloud applications and Polymer
Front-end architecture for cloud applications and Polymer
uEngine Solutions
 

More from uEngine Solutions (20)

이벤트스토밍과 BDD 를 혼합하여 소프트웨어 디자인과 테스트 자동화하기
이벤트스토밍과 BDD 를 혼합하여 소프트웨어 디자인과 테스트 자동화하기이벤트스토밍과 BDD 를 혼합하여 소프트웨어 디자인과 테스트 자동화하기
이벤트스토밍과 BDD 를 혼합하여 소프트웨어 디자인과 테스트 자동화하기
 
Event storming based msa training commerce example v2
Event storming based msa training commerce example v2Event storming based msa training commerce example v2
Event storming based msa training commerce example v2
 
Event storming based msa training commerce example
Event storming based msa training commerce exampleEvent storming based msa training commerce example
Event storming based msa training commerce example
 
Event Storming and Implementation Workshop
Event Storming and Implementation WorkshopEvent Storming and Implementation Workshop
Event Storming and Implementation Workshop
 
designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...
 
Microservice coding guide
Microservice coding guideMicroservice coding guide
Microservice coding guide
 
Safe cloud native transformation approaches
Safe cloud native transformation approachesSafe cloud native transformation approaches
Safe cloud native transformation approaches
 
microservice architecture public education v2
microservice architecture public education v2microservice architecture public education v2
microservice architecture public education v2
 
From event storming to spring cloud implementation
From event storming to spring cloud implementationFrom event storming to spring cloud implementation
From event storming to spring cloud implementation
 
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
 
Distributed transanction in microservices
Distributed transanction in microservicesDistributed transanction in microservices
Distributed transanction in microservices
 
From event storming to spring cloud implementation
From event storming to spring cloud implementationFrom event storming to spring cloud implementation
From event storming to spring cloud implementation
 
Micro service architecture
Micro service architectureMicro service architecture
Micro service architecture
 
Private PaaS with Docker, spring cloud and mesos
Private PaaS with Docker, spring cloud and mesos Private PaaS with Docker, spring cloud and mesos
Private PaaS with Docker, spring cloud and mesos
 
Bluemix paas 기반 saas 개발 사례
Bluemix paas 기반 saas 개발 사례Bluemix paas 기반 saas 개발 사례
Bluemix paas 기반 saas 개발 사례
 
Building multi tenancy enterprise applications - quick
Building multi tenancy enterprise applications - quickBuilding multi tenancy enterprise applications - quick
Building multi tenancy enterprise applications - quick
 
Building multi tenancy enterprise applications
Building multi tenancy enterprise applicationsBuilding multi tenancy enterprise applications
Building multi tenancy enterprise applications
 
Metaworks4 intro
Metaworks4 introMetaworks4 intro
Metaworks4 intro
 
9 design factors for cloud applications
9 design factors for cloud applications9 design factors for cloud applications
9 design factors for cloud applications
 
Front-end architecture for cloud applications and Polymer
Front-end architecture for cloud applications and PolymerFront-end architecture for cloud applications and Polymer
Front-end architecture for cloud applications and Polymer
 

Essencia 2017

  • 1. Essencia Tool for Essence Execution 2017.
  • 2. Main Screen 가입 유도 화면 • 발주자 – 대시보드 • 개발자 – 워크스페이스 • 프랙티스 전문가 – 프랙티스 컴포저 Main Screen Responsive Web 을 기반한 메인 화면 구성
  • 3.
  • 4.
  • 5. Work Product Card View 카드 기반 산출물, 알파, 액티비티 세부 사항 보기 OMG 표준 기반으로 산출물의 수준별, 알파의 State 별 준수사항 (Checkpoint)를 열람 Dashboard Practice Explorer > Detail > Work Product Card
  • 6.
  • 7.
  • 8.
  • 11.
  • 12. Project Detail 개인 관점 피드 하나이상의 프로젝트에 관여하는 개발자, PM, 발주자 관점에서 자신이 관여해야 하는 이벤트만을 최근 발생시간 순서로 보여주고 큐레이션 * 소셜네트워크, 실시간 PUSH 기술 적용 Workspace Workspace > News-feed
  • 15. 1
  • 16. Comment on Alpha Instance
  • 18. Tool Integration • 주사용자: Developer, PM • 주요기능: • Practice Execution / Tracking • Alpha Instance Monitoring • Alpha / Work product editing • Alpha Dashboard • BPMN Engine • Flow control: Events / Subprocess, Multiple Instances, Sequences.. • Web Service Integration • Social Network Services – Feed, Noti, Micro- blogs, Chat • Artifact management – Document management, MS office preview, Source code attachment
  • 19. Tool Integration 지라 PMS 와의 연동 JIRA의 플러그인으로 제공되어 기존 JIRA 프로젝트를 운영중인 회사에서는 Essencia 메뉴를 통하여 에센시아에서 구매한 프랙티스를 실행할 수 있음 Tool Integration JIRA Integration > Start an Essence Practice
  • 20. Tool Integration JIRA Issue item 과 통합 JIRA에서 부여받은 Issue item 에 세부적인 절차와 내역을 Essence 표준 카드 뷰를 통하여 이해하면서 작업 Tool Integration JIRA Integration > Work item
  • 21. Tool Integration JIRA Dashboard 통합 JIRA의 프로젝트 뷰에 Alpha View 를 제공하여 JIRA 에서 실행중인 프로젝트의 에센스 표준 기반 진행 상태를 파악함 Tool Integration JIRA Integration > Work item
  • 22. Marketplace 자신의 회사(태넌트)에 맞는 SW 개발 프랙티스를 구매하는 공간. 다양한 제공자가 프랙티스를 개발하여 제공할 수 있으며 가격을 설정하고 판매. Marketplace Practice Shopping
  • 23. Practice Composer Kernel-Practice Mapping 에센스 기본 LanguageElement 들과 Kernel 을 Drag-n-drop 하여 프랙티스 요소를 매핑하고 검증함. * HTML5 SVG, Smart Layout, Smart Element Link 등의 기술이 적용됨 Practice Composer Practice Mapping > Kernel-Practice Mapping
  • 24. Practice Composer 세부 요소 문서화 프랙티스 각 세부요소에 대한 설명을 Web Editor 와 편집기를 통하여 세부적인 설정 및 문서화 작업을 수행하고 해당 요소의 카드뷰를 미리보기 할 수 있음. Practice Composer Practice Composer > Element Documenting
  • 25. Practice Composer 세 부 에 센 스 모 델 편집 에센스 표준을 기반한 메타모델의 세부내역을 Web 을 통하여 입력하고 모델을 검증할 수 있음. * Eclipse eCore MDA / XMI framework, EJS template Engine, DWR 등의 기술이 적용됨. Practice Composer Practice Composer > Generic Element Setting
  • 26. Practice Composer 실행가능 프랙티스 전환 구조적으로 정의된 프랙티스의 액티비티 시맨틱을 기반으로 실행 모델을 추출하여 자동으로 스윔래인, 액티비티, 액티비티 설정을 수행함. 사용자는 시퀀싱과 서브프로세스 및 이벤트만 입력하면 됨. * uEngine BPMS Engine Practice Composer BPMN Modeler > BPMN 전환 및 시퀀싱
  • 27. Practice Composer BPMN Activity 설정 프랙티스에서 정의된 Activity는 곧바로 실행가능한 BPMN Activity 로 전환 가능함. 이를 통하여, 프랙티스를 보는 수준이 아닌 실행 가이드가 되는 수준으로 확장 가능함. * 입력값의 Multiple 에 따른 Multiple Instance 설정 가능. Practice Composer BPMN Modeler > Activity Setting
  • 28. Practice Composer Event 설정 비정형적인 프로세스 실행을 위한 타이머, 외부호출, 이메일 수신 등의 이벤트에 반응하도록 설정함. 예를 들어 데일리스크럼을 오전 10시에 수행하는 경우의 설정 Practice Composer BPMN Modeler > Event Setting
  • 29. Practice Composer Data Mapper 프랙티스 실행 중에 다른 도구 (Testing tool, PMS, SW Modeling tool) 등과의 통합을 위하여 다른 스키마 간의 데이터를 연계, 트랜스포밍 할 수 있는 설정 도구 Practice Composer BPMN Modeler > Data Mapper
  • 30. Practice Composer 분기 조건 설정 프랙티스 실행중 알파나 워크프로덕트의 상태값에 따라 다르게 분기 설정을 할 수 있도록 자바스크립트 엔진을 통한 분기식 Evaluation 설정 Practice Composer BPMN Modeler > Condition Setting
  • 31. • 다양한 새로운 SW 영역의 출현으로 다양한 방법론을 구 매 하 여 적 용 하 려 는 Needs 존재 • 프 로 젝 트 경 험 을 표준화하여 자산화 하여 관리할 프랙티스 마켓의 가능성 • 머신러닝을 통한 프랙티스 – 프로젝트 성격별 성능 분석 통한 추천 서비스 SOA IoT Big Data UI/UX Cloud Scrum Road to future: S/W Practice Market & Recommendation Service