BPMN & DMN User Guide

$34.56
SKU
9788997945085
+ Wish
[Free shipping over $100]

Standard Shipping estimated by Thu 04/17 - Wed 04/23 (주문일로부 10-14 영업일)

Express Shipping estimated by Mon 04/14 - Wed 04/16 (주문일로부 7-9 영업일)

* 안내되는 배송 완료 예상일은 유통사/배송사의 상황에 따라 예고 없이 변동될 수 있습니다.
Publication Date 2024/06/01
Pages/Weight/Size 188*257*15mm
ISBN 9788997945085
Categories IT 모바일 > 컴퓨터 공학
Description
이번에 출간하는 『BPMN & DMN User Guide』는 저자가 BPMN을 인지하고 공부하기 시작한 지 15년만에 집필한 서적이며, 번역본이 아닌 순수 집필 서적이다. 그 동안 강의와 프로젝트에서 적용했던 적지 않은 실무 경험과 지식을 기반으로 각기 표기법에 대한 세부적인 용도와 활용 방법을 현실적인 예제들을 기반으로 설명하기 위해서 노력했으며, 특히나 추가적으로 DMN도 함께 소개함으로써 현업에서 이를 활용하는데 있어서 필요한 완성도 높은 다이어그램 작성 방법에 대해 설명하고 있다.
Contents
1장. BPMN(Business Process Model and Notation) 소개

1) 비즈니스 프로세스 관리(Business Process Management)

2) BPMN(Business Process Model and Notation) 소개
2-1) BPMN(Business Process Model and Notation) 이란?
2-2) BPMN 연혁
2.3) 모두의 중심 BPMN
2.4) BPMN 2.0의 새로운 기능
2.5) ChatGPT에서 BPMN 물어보기

3) 시각화의 중요성
3-1) BPMN과 순서도(Flow Chart) 비교
3-2) 시각화의 중요성
3-3) BPMN 기호 소개
3-4) BPMN의 3단계 수준

4) BPMN 도구 사용
4-1) BPMN.io 소개
4-2) 구인광고 내기 프로세스 BPMN 다이어그램 작성

2장. BPMN 핵심 표기법

1) 게이트웨이(Gateway)
1-1) 게이트웨이(Gateway) 소개
1-2) 배타적 게이트웨이(Exclusive Gateway)
1-3) 병렬 게이트웨이(Parallel Gateway)
1-4) 포괄적 게이트웨이(Inclusive Gateway)
1-5) 복합 게이트웨이(Complex Gateway)
1-6) 게이트웨이 사용 시 주의사항

2) 이벤트(Event)
2-1) 이벤트(Event) 소개
2-2) 시작 이벤트(Start Event)
2-3) 종료 이벤트(End Event)
2-4) 중간 이벤트(Intermediate Event)
2-5) 이벤트 기반 결정(Event-Based Decision)

3) 액티비티(Activity)
3-1) 액티비티(Activity) 소개
3-2) 작업의 유형(Task Type)
3-3) 하위 프로세스(Sub Process)
3-4) 프로세스 호출(Call of Process)
3-5) 반복 액티비티(Loop Activity)와 다중 인스턴스 액티비티(Multi Instance Activity)
3-6) 임의적인 하위 프로세스(Ad-hoc Sub Process)

3장. BPMN 고급 표기법

1) 협업(Collaboration) 모델링
1-1) 협업(Collaboration)에 대한 소개
1-2) 메시지 플로(Message Flow) 모델링
1-3) 안무 다이어그램(Choreography Diagram)
1-4) 대화형 다이어그램(Conversation Diagram)

2) 예외 처리(Handling of Exception)
2-1) 방해 중간 이벤트(Interrupting Intermediate Event)
2-2) 비 방해 중간 이벤트(Non-Interrupting Intermediate Event)
2-3) 오류 중간 이벤트(Error Intermediate Event)
2-4) 에스컬레이션 중간 이벤트(Escalation Intermediate Event)
2-5) 이벤트 하위 프로세스(Event Sub Process)

3) 트랜잭션과 보상 프로세스(Transaction and Compensation)
3-1) 트랜잭션(Transaction)의 개념
3-2) 하위 프로세스를 이용한 트랜잭션(Transaction) 처리
3-3) 보상(Compensation) 이벤트를 이용한 트랜잭션 처리
3-4) 트랜잭션 하위 프로세스(Transaction Sub-Process)
3-5) 이벤트 하위 프로세스를 활용한 보상 프로세스 1
3-6) 이벤트 하위 프로세스를 활용한 보상 프로세스 2

4) 데이터 객체(Data Object)
4-1) 데이터 객체(Data Object)
4-2) 입력 데이터 객체(Input Data Object)와 출력 데이터 객체(Output Data Object)
4-3) 다중 데이터 객체(Multiple Data Object)

4장. DMN(Decision Model and Notation) 모델링

1) DMN(Decision Model and Notation)
1-1) DMN(Decision Model and Notation) 소개
1-2) DMN(Decision Model and Notation) 표기법
1-3) 결정 테이블(Decision Table)
1-4) 히트 정책(Hit Policy)

2) DMN(Decision Model Notation) 모델링 실습
2-1) BPMN.io DMN 도구 사용
2-2) 맛있는 라면 끓이기 DMN 모델링
2-3) 국립자연휴양림 위약금정책 DMN 모델링
2-4) MBTI 유형별 궁합 모델링

5장. BPMN, DMN 모델링 실습

1) Camunda 솔루션 소개
1-1) Camunda 툴(Tool) 소개
1-2) 1부터 100까지 더하기 BPMN 작성 실습
1-3) 구구단 계산 BPMN 작성 실습

2) 북 카페 대여 프로세스 모델링
2-1) 북 카페(Book Cafe) 대여 프로세스 모델링 준비
2-2) 대여 요청 프로세스 BPMN 모델링
2-3) 회원 등록 프로세스 BPMN 모델링
2-4) 대여 협의와 대여료 결제 프로세스 BPMN 모델링
2-5) 포인트 적립 DMN 모델링
2-6) 비즈니스 규칙 작업과 DMN의 결정(Decision) 연결

3) 자동차 견적내기 프로세스 모델링
3-1) 자동차 견적내기 프로세스
3-2) 엔진 타입과 구동 타입 BPMN 모델링
3-3) 외장 컬러 선택 BPMN 모델링
3-4) 차량 패키지와 타이어 및 휠 선택 BPMN 모델링
3-5) 내장 디자인 및 컬러 선택 BPMN 모델링
3-6) 옵션 패키지 및 개별옵션 선택 BPMN 모델링
3-7) 자동차 견적내기 DMN 모델링

4) 다이어그램 관리하기
4-1) 다이어그램 공유 및 저장하기
4-2) 다이어그램 이력 및 버전 관리하기
4-3) Visual Studio Code에서 BPMN 사용하기
Author
김연홍
27년차 엔지니어로써 다수의 프로젝트 및 컨설팅 업무를 수행했으며, 삼성멀티캠퍼스, MS 공인 교육센터 등에서 베테랑 강사로 활동한 이력을 가지고 있다. 2021년부터는 세일즈포스에 집중하며, 관련 프로젝트 및 컨설팅 그리고 교육을 진행하고 있다. 『알기 쉽게 해설한 데이터베이스 모델링』, 『SQL Server 2005를 위한 데이터베이스 모델링』, 『함께하는 SQL Server 2008 개발자 Part 1』, 『함께하는 SQL Server 2008 개발자 Part 2』 등을 집필, 『BPMN 2.0』 (번역서), 『SharePoint 2010 Development with Visual Studio 2010(번역서), 『이장래와 함께하는 SQL Server 2012』, 『권태돈과 함께하는 SQL Server 2012 BI』, 『DKBMC Salesforce User Guide』 등을 감수하였다.
27년차 엔지니어로써 다수의 프로젝트 및 컨설팅 업무를 수행했으며, 삼성멀티캠퍼스, MS 공인 교육센터 등에서 베테랑 강사로 활동한 이력을 가지고 있다. 2021년부터는 세일즈포스에 집중하며, 관련 프로젝트 및 컨설팅 그리고 교육을 진행하고 있다. 『알기 쉽게 해설한 데이터베이스 모델링』, 『SQL Server 2005를 위한 데이터베이스 모델링』, 『함께하는 SQL Server 2008 개발자 Part 1』, 『함께하는 SQL Server 2008 개발자 Part 2』 등을 집필, 『BPMN 2.0』 (번역서), 『SharePoint 2010 Development with Visual Studio 2010(번역서), 『이장래와 함께하는 SQL Server 2012』, 『권태돈과 함께하는 SQL Server 2012 BI』, 『DKBMC Salesforce User Guide』 등을 감수하였다.