Business Activity Monitoring(BAM)
 
BAM의 정의
다양한 기업의 비즈니스 활동(Business Activity)으로부터 발생하는 이벤트를 파악하고, 이벤트를 기반으로 관련 데이터를 수집하여 핵심성과지표(KPI)와 같은 사용자가 원하는 정보를 실시간으로 제공하며, 예외 및 기회 발생에 대한 알림을 제공하는 솔루션이다.
BAM의 근본적 개념은 기업에서 발생되는 각종 비즈니스 이벤트를 실시간으로 수집, 분석, 대응하는 것이며 기업이 관리하고자 하는 비즈니스 이벤트의 종류, 범위 등에 따라 다양하게 정의될 수 있다.
 
BAM의 개념
Real Time Enterprise(이하 RTE)의 핵심은 기업 내 주요 프로세스에서 발생되는 최신 정보를 입수하고 빠른 의사결정을 통해 최선의 대응을 하는 것이라 할 수 있다. RTE를 가능하게 해주는 기술적 개념의 하나가 BAM이다. BAM을 통해 기업은 실시간으로 발생되는 비즈니스 이벤트를 인지하고 효과적인 의사결정을 함으로써 최적의 대응을 할 수 있다.
BAMBI(Business Intelligence), BPM(Business Process Management), RTE(Real-Time Enterprise) 개념과 좀 더 밀접한 관계를 맺어간다. 실시간이라는 속도 개념과 비즈니스 통합 기능이 수용된 BI, BPM 등은 기업의 민첩성과 정교한 처리 능력, 비즈니스의 확장성 등을 확보하여 고객에 대한 서비스 가치를 향상시킬 수 있다. 이때 실시간이란 때로는 대기시간 제로(zero latency)를 의미하기도 한다. , 데이타를 확보하고 분석하고 최종 판단을 내리기 위해 대기하는 모든 시간을 제로 타임으로 만들겠다는 것 인데, 이는 실현하기 어렵거나 불가능할 수도 있다. 하지만, 경영자는 의사결정을 위한 대기 시간을 없애고 신속한 결정에 따른 새
로운 기회 확대와 생산성 향상을 절실히 희망하고 있다.
BAM이 각 산업별로 다양한 솔루션들과 연계되면 그 역할과 기능이 더욱 확장되고 고도화될 것이다. BAM은 활성화된 비즈니스 프로세스나 트랜잭션 데이타 등의 대상을 지속적으로 또 실시간으로 모니터링하고, 현시점, 단기, 장기적 성능 분석을 위한 이벤트 데이타를 실시간으로 캡처할 수 있어야 한다. 또한, 현재 수행되고 있는 업무 프로세스를 모니터링할 수 있도록 대시보드와 다양한 뷰 기능을 지원하며, 예외사항이 발생했을 때 실시간 경보를 발령할 수 있어야 한다. 그리고, 비즈니스 프로세스의 수행 평가를 위해 잘 정의된 핵심평가지표(KPI)와 메트릭스(metrics)를 적용하여 실시간 수집된 데이타와 이력 데이타를 통해 평가하고 리포팅 기능을 제공해야 한다.
 
BI와BAM
대다수 기업들은 기업 운영에 소요되는 내부 비용 절감과 업무 효율을 개선하기 위하여 BI를 활용한다. 일일 업무 결산(Daily Business Intelligence), 각 기간별 영업실적, 캠페인 분석, 재무분석, 각종 특별 리포트 등을 제공함으로써 경영진이 경영활동의 현황 및 예측을 수행할 수 있도록 다양한OLAP 분석 기능을 제공한다. 하지만, 경영 활동의 속도 향상과 경영전략에 따른 빠른 의사결정이 요구되는 이때에 BI의 영역 밖인 중대한 비즈니스 성능 지표들을 통해 실시간 정보를 제공해야 하는 요구에 직면하게 된다면 어떻게 대처해야 할까? BI 프레임워크상에 데이타 마이닝과 예측(forecasting) 기법이 추가되어 더욱 지능적인 패턴 분석이 가능하겠지만, 데이타 조작에 따른 분석 결과의 왜곡에 대해서는 거의 무방비 상태이다. 이와 같은 조작을 방지하기 위하여BAM은 데이타 조작이 발생할 수 있는 ETL 혹은 데이타 이벤트, 메시지와 같은 정보 매체나ATM 또는 POS 터미널과 같은 하드웨어 장치들, 전자상거래, 서비스호출과 같은 애플리케이션 사건들을 이벤트 소스로 정의하여 모니터링하게 된다. 또한, BAM 애플리케이션들은 고객 주문들, 보험 청구들과 공급망 운영 같은 매일매일의 비즈니스 대상들을 모니터링한다 따라서 BI 기술과 통합 플랫폼의 결합을 통해 실시간 비즈니스 프로세스의 가시성이 향상됨에 따라 기업은 비스니스의 민첩성, 메트릭스 및 모니터링 향상, 실시간 재무 보고 가능, 리스크 관리 기능 개선 등의 이점을 얻게 된다. 또한 국내 기업들도 데이타 웨어하우스와 BI가 자리를 잡아가고 있는 상황에서 실시간 데이타 로딩뿐만 아니라 데이타와 업무 프로세스의 통합 뷰에 대한 필요성을 많이 느끼고 있으므로, 실시간 프로세스 분석에 최적화된BAM 솔루션에 대한 요구가 크게 증가하고 있다.
 
BAM and BI : Key differences

유형
BAM
BI
주사용자
출하, 고객, 구매, 생산, 판매 및 SLA를 가지는 운영 책임자
경영 분석가 및 C-level 중역, 전략적인 CPM유형 모니터링
정보 유형
운영 데이터, 실시간 계산, 이동 평균, 패턴 분석, 임계 값, 백분율
전략, 하이 레벨, 데이터 양, KPIs
처리 이벤트 유형
복잡한 이벤트를 포함하는 이벤트 중심
데이터 중심, 완료 이벤트
경보
이벤트 발생에 따른 능동적인 경보, 의사 결정을 위한 actionable context 제공
내부에서 보이는 수동적인 경보, 전략 관리를 위한 historic context 제공
처리 방식
등록된이벤트를 수신할 때
정해진 간격 혹은 요청 시

 
SOA 기반의BAM 요구
BAM은 사전 정의된 이벤트 순서에 따라 동작한다. 이벤트들은 애플리케이션, 데이타베이스, 웹 애플리케이션 같이 다양한 소스로부터 정의되고 확인된다. 이 때 이벤트 감지와 소스에의 접근 방식 및 메시징 처리, 표준 프로토콜, 네트워크 보안 등 구조적으로 자세히 설명되는 실행 가능한 아키텍처 레이어(layered architecture)가 필요할 것이다. 이에 대한 솔루션으로‘서비스 지향 아키텍처(SOA)’가 제시되고 있다. SOA는 기업이 시장의 변화를 예측/대응할 수 있는 능력을 향상시키고, 조직의 생산성을 개선하며, IT 환경을 단순화시키고 기존 투자 자원의 활용도를 높여 준다. 그래서 대다수 기업들은 SOA 기반의 인프라를 구축하고 웹 서비스 가능한 비즈니스 서비스를 제공할 수 있는 기업으로 변화를 모색하고 있다. 따라서 BAMSOA 기반의 운영 플랫폼과 연동할 수 있는 애플리케이션 형태로 변화될 것이며, 타 애플리케이션이나 인프
라에 영향을 주지 않은 상태에서 서로 커뮤니케이션이 가능한 구조로 통합될 것이다


 
비즈니스 활동 모니터링을 전개하기 위한 과정
활성화된 경영활동을 BAM을 통해 시뮬레이션하거나 실무에 적용하는 방법은 5단계 과정을 거쳐 전개되며 순환조정 라이프사이클(Closed-Loop Lifecycle) 형태를 유지한다.
 
전형적인 5단계는 다음과 같다.
 
1.       Capture Business Activity : 이벤트 대상 소스로부터 활동중인 비즈니스 이벤트가 동작할 때 실시간으로 데이타를 획득할 수 있도록 구성한다.
 
2.       Correlate Related Event Instance : 획득된 이벤트로부터 의미있는 분석을 수행하기 위해서 상호 관련된 이벤트 인스턴트들을 그룹으로 묶어준다.
 
3.       Analyze Events : 의미 있는 분석을 수행하기 위해3가지 객체로 구성된BAM 모델링을 참조하여 분석을 수행한다.
 
4.       Present Data : 사용자 대시보드에 분석된 결과를 챠트, 레이다 뷰와 같은 다양한 팬(Pane)을 적용하여 시각적으로 표현한다.
 
5.       Respond to Critical Conditions : 결과를 통해 발생한 문제나 예외상황에 대하여 사전 정의된 방법으로 경고하거나 해당 비즈니스 프로세스에 적절한 조치를 취하도록 대응한다.
 



 
 
BAM 도입의 기대효과
BAM은 투자된 IT 자원의 효율성을 극대화하고 고객에게 최상의 가치 서비스를 제공하게 된다. BAM 도입의 효과를 구체적으로 정리하면, 다음과 같다.
 
-         비즈니스 변경에 따른 모니터링 결과가 경영진과 관리자들에게 신속하고 정확하게 전달된다.
-         예외 상황 발생에 대한 대응력을 대폭 향상시킨다.
-         인력과 IT 비용을 최소화시킨다.
-         BAM 가치 제공 혹은ROI의 피드백이 빠르게 돌아온다
 
결론으로, BAM을 도입하면, 경영 목표를 달성하는 데 걸림돌이 되는 문제들을 비즈니스 운영과정에서 파악하고, IT 시스템을 이용하는 자동화를 통해 즉각적으로 이 문제에 대처할 수 있게 된다. 이로써, 경영진 및 실무책임자는 실시간 기업 환경에 걸맞는 신속한 의사결정과 생산성 향상이라는 결과를 얻게 될 것이다

by 김용희  bpms.egloos.com
기업 문화 정착을 위한 ECM(Enterprise Content Management)/BPM(Business Process Management)

앞으로의 ECM 시장은 IT 컴플라이언스 중심으로 확장해 나갈 조짐을 보이고 있다. 또한 기업에 대한 규제는 기록물 뿐만이 아니라 비즈니스 프로세스도 포함되는데, 이는 곧 단순한 통합 개념의 ECM이 아닌 BPM 기반의 통합 ECM을 요구하게 된다. 이에 ECM/BPM은 시스템과 시스템간의 기술적인 요소도 중요하지만, 올바르게 정착되기 위해서는 ECM/BPM을 도입하기 위한 기업 문화 재검토와, 컨텐트 및 프로세스 관리에 대한 전반적인 이해와 도입 필요성이 선행돼야 할 것이다.



기업 자산 통합화로 운영 효율성의 증가
하 나의 기업은 많은 자산을 가지고 있다. 그 중에서도 가장 중요한 자산은 MGM 스튜디오 루이 메이어 사장의 “기업의 가장 중요한 재산은 저녁에 집으로 간다”는 말에서 알 수 있듯이 바로 기업의 임직원들이다. 다시 말하면 임직원들의 지식이 기업에 있어서 가장 중요한 자산이 되는 것이다.

그렇다면 임직원들의 머리에 있는 ‘지식’을 어떠한 방법으로 관리할 수 있을까. 그에 대한 해답은 바로 ECM/BPM 솔루션이 제공해 준다. 임직원들이 가지고 있는 지식은 여러 가지 형식으로 기업 내에서 표현된다.

비 정형화된 데이터인 워드 파일, 엑셀 파일, 파워포인트 파일, 전자우편부터, DB에 저장되는 정형화된 데이터인 비즈니스 프로세스 정보, 전자결재 정보, ERP 정보, 게시판 자료 등에 이르기까지 여러 가지 형태로 기업 내에 존재한다. 이러한 비정형데이터와 정형데이터를 통합해서 관리할 수 있고, 통합된 지식을 모든 임직원이 공유할 수 있다면 이것이 바로 기업 운영 효율성을 최대한 증가시킬 수 있는 방법일 것이다.

즉 ECM/BPM이 기업 내에 존재하는 비정형데이터와 정형데이터의 통합 관리를 가능하게 하는 ‘컨텐트와 프로세스의 인프라스트럭처’가 된다. 이에 따라 임직원들의 지식은 ECM/BPM을 기반으로 통합 및 공유되면서 기업의 운영에 필요한 알맞은 정보를 빠르게 제공 할 수 있게 된다.

IT 운영 비용의 감소
현 실적으로 기업 내에는 여러 가지의 시스템들이 존재하고 있다. 그룹웨어, 전자우편, ERP, KM, CRM 등과 같은 여러 가지 시스템들이 있으며 하는 일도 각기 다르다. 또한 이 시스템들은 별도로 관리되며 하드웨어나 소프트웨어 등도 각각 별도로 가지고 있는데 이렇게 불필요하게 중복 관리되는 시스템들은 ECM/BPM을 구축함으로써 통합할 수 있는 것들은 통합하고, 버릴 것들은 버려서 기업 내의 유지보수 비용은 줄게 된다. 쉬운 예를 하나 들면, 그룹웨어 DB와 KM DB가 별도로 존재한다면 ECM/BPM에는 통합DB 하나만을 두고 그룹웨어와 KM은 ECM/BPM에서 각각의 메타데이터로 관리할 수 있다.

위험관리(Risk Management) 시스템 구축
최 근 해외에서는 컴플라이언스와 관련된 사베인 옥슬리, 바젤Ⅱ, HIPAA 등의 다양한 규제 법안들이 나오고 있으며 국내에서도 전자거래기본법, 증권거래법, 공인회계사법, 주식회사의외부감사에관한 법률(외감법) 등 여러 가지 기록물 관리에 대한 법률 등이 구체화되고 있다.

기업 내에 존재하는 위험 관리를 위해서는 기록물 관리(Record Management) 시스템을 구축해야 하는데, ECM/BPM을 통해서 효과적으로 위험 관리를 할 수 있다. 단순히 기록물만 관리하는 것이 아니라 기록물과 함께 기업 내에서 항상 액티브하게 활동하고 있는 프로세스를 같이 관리해야만이 진정한 위험 관리를 할 수 있으며, ECM/BPM을 통해 기록물과 프로세스를 함께 관리 할 수 있어야 한다.

실시간 모니터링이 가능한 BAM
최 근 들어 IT 기업들에서는 실시간 기업(Real-Time Enterprise)에 대한 관심이 집중되고 있다.이러한 빠른 비즈니스 환경의 변화에 대응하기 위해 BPM 기반의 BAM (Business Activity Monitoring) 시스템이 가장 핵심적인 요소로 인식되고 있다.

일반적으로 BPM 시스템은 기업 및 대중에게 잘 알려져 있으나 BAM에 대해서는 많이 알려져 있지 않은데, 실시간 시스템의 기반을 이루는 BPM에 대한 실시간 모니터링이 중요한 요소기 때문에 최근 들어 BAM이 각광 받고 있다.
BAM이란 방대한 로 데이터(Raw Data)를 효과적으로 필터링·가공·분석해 의미 있는 내용으로 의사결정을 지원하는 시스템이다.

즉 기업이 비즈니스를 빠르고 효과적으로 추진할 수 있도록 주요 성과지표에 대한 실시간 접근성을 제공해주는 개념이다. 하지만 BAM은 기존의 BI(Business Intelligence)와는 틀리다. BAM은 미들웨어가 아니라 중요 비즈니스 성과 지표에 실시간 액세스가 가능한 것을 의미한다. 이때 수반되는 기본적인 미들웨어 기능이 이벤트 관리와 경보(Alert)다.

BAM은 이전의 실시간 모니터링과는 다르게 여러 애플리케이션과 내외부 소스에서도 정보를 제공받기 때문에 광범위하고 다양하게 사용자 중심의 모니터링이 가능하다.

BPM 내부적으로 또는 BPM과 관련이 없는 시스템들(ERP, CRM 등)에서 생성되는 이벤트를 연관지어 비즈니스 분석도구와의 연계를 통해 관리자나 사용자에 대하여 경보, 프로세스 실행, 전자우편 / SMS 전송 등의 역할을 할 수 있다. 이러한 BAM의 기본적인 역할을 통해 비즈니스 관리자들은 비즈니스 액티비티에 대해서 실시간으로 모니터링 하면서 관리 할 수 있다.

비 즈니스 관리자는 파일네트 P8에 내장돼 있는 BAM 사용자 인터페이스를 통해 BAM을 쉽게 이해할 수 있다. BAM에서 가장 중요한 모니터링 요소는 실시간 모니터링이다. 현재 비즈니스 액티비티 상에서 나타나는 지체 상황들이나 경보가 울려야 할 상황들을 관리자가 한 눈에 실시간으로 파악해서, 해당 비즈니스 액티비티에 대한 관리를 할 수 있다.

또한 이러한 처리 상황들에 대한 프로세스들은 BPM에서 다시 관리를 하며, 이러한 부분들이 BAM과 연계가 돼야 하기 때문에 기업에서는 BPM 기반의 BAM을 선호하게 되는 것이다.

BAM 을 관리하는 기업의 관리자 측면에서는 기업 내에서 발생되는 많은 비즈니스 액티비티에 대해서 쉽고 다양한 방법으로 모니터링하고 관리할 수 있는 사용자 인터페이스가 필요한데, 이러한 사용자 인터페이스 또한 개인화된 화면으로 관리자에게 제공할 수 있다.

ECM/BPM 은 기업 문화 정착의 중요 요소
현재 BAM은 BPM과 결합되거나 BPM의 일부 모듈로 시장에 선 보이고 있으나, 독자적인 시장 형성 가능성 역시 매우 높은 것으로 평가받고 있다.
국내에서는 작년 하반기부터 BPM 벤더인 파일네트나 웹메소드 등의 EAI 벤더들을 중심으로 시장에 대한 접근이 시작됐고, 올해 들어 대부분의 BPM 벤더들도 BAM 시장을 주목하고 있다.

또 한 BAM은 바젤 II, 사베인 옥슬리 법안 등 다양한 규제(Compliance) 관점에서의 모니터링 영역, 카드사기 방지, 품질관리 등의 분야에서 활발히 논의되고 있으며 이들 분야 중 BAM 초기 시장이 형성될 가능성이 매우 높다. 따라서 BAM은 다양한 산업/업무 분야에 적용가능하며 RTE 개념의 확산, 정보기술의 발달 등으로 BAM의 적용가능 범위는 점차 확대될 것이다.

그 동안 국내 ECM 시장에서는 전사 차원의 인프라로서 ECM을 도입하기보다는 단편적인 문서관리, 포탈, 웹/미디어 관리 등을 위해 시스템을 도입하는 경향이 두드러졌고 이에 따라 이미징, EDM, WCM, 워크플로우 등 포인트 솔루션 위주로 시장이 형성돼 왔다.

하지만 최근 몇 년 동안 주요 벤더들이 M&A를 통해 ECM 라인업을 확대해 가면서 시장에서는 통합 ECM시장이 활성화될 움직임을 보이고 있다.
앞으로의 ECM 시장은 IT 컴플라이언스 중심으로 확장해 나갈 조짐을 보이고 있다.

미국의 사베인 옥슬리 법안처럼 국내 기업의 경영 및 회계 투명성 확보를 위해 회계 3법 개정법, 즉 증권거래법, 공인회계사법, 주식회사의 외부감사에 관한 법률 등이 시행중에 있거나 시행을 앞두고 있다.

이를 통해 고의적인 회계 분식은 물론 과실로 인한 회계 오류의 경우에도 거액의 손해배상 진단 소송을 당할 수 있는데 이런 부분을 미리 방지하기 위한 기업 규제 솔루션으로 ECM의 도입이 이뤄질 것이다.

또한 기업 규제에는 기록물 뿐만이 아니라비즈니스 프로세스도 포함되는데, 이로써 곧 단순한 통합 개념의 ECM이 아닌 BPM 기반의 통합 ECM이 대세가 될 전망이다.

결 국 ECM/BPM은 시스템과 시스템간의 기술적인 요소도 중요하지만, ECM/BPM이 올바르게 정착되기 위해서는 ECM/BPM을 도입하기 위한 기업내 문화 재검토와 컨텐트 및 프로세스 관리에 대한 전반적인 이해 그리고 도입 필요성이 선행돼야 할 것이다

+ Recent posts