페이지

2024년 9월 30일 월요일

BPR의 목표

 
BPR은 기업활동을 부가가치의 창조를 위한 프로세스로 파악하는 것이며 이 프로세스란 고객의 주문부터 제품의 인도까지 이익을 실현하는데 핵심이 되는 활동들의 연결고리를 말한다. 기업은 모든 조직 및 활동을 이 프로세스에 집중시키기 위해 불필 요한 부분을 모두 제거, 기업의 효율을 극대화시킨다는 것이 BPR의 목표가 되고 있다.
 
BPR에서 말하는 프로세서란 개인이나 특정부서의 업무가 아니고 여러 부서간에 수행되고 있는 프로세스(Process)이다. 여기 에서 말하는 프로세스란 “내부 또는 외부의 고객을 위하여 유용한 제품이나 서비스를 전달하기 위하여 반복적이며 측정가능한 과업(Task)의 연 결”을 의미한다.

즉, 조직 내의 연계된 프로세스를 고객입장에서 서서 경쟁자보다 월등한 성과를 내야 한다는 관점의 변화를 요구한다. 고객들은 자신이 원하는 가격의 제품이 원하는 시간에 원하는 품질로 원하는 서비스에 의해 제공되는가에 관심이 있지, 어떤 부서들이 어떤 과정을 거쳐 일을 하는가에는 전혀 관심이 없다.
 
따라서 비지니스 리엔지니어링은 내부 또는 외부의 고객요구사항을 접수하여 최종적으로 전달되는 일련의 과정을 하나의 프로세스로 설정하여, 경쟁사보다 월등한 성과를 내기 위해 시도하는 프로세스 혁신운동이라고 할 수 있다.

BPR 개념


 
"할 수 있는 것"에서 "해야하는 것"으로의 혁신적인 사고 전환을 통해 회사 업무 처리 프로세서를 목적추구형, 병렬처리형 등으로 혁신시킴은 물론 이와 관련된 Infrastructure 및 Technology, Organization을 동시 에 혁신 시켜 기업의 경쟁력을 세계 초일류 수준으로 끌어올리는 기법이다. 

Fundamental(기본적인)
먼저 기업이 무엇을 해야 할지를 결정하고, 그 다음 그것을 어떻게 할지를 결정한다.
리엔지니어링에서는 아무것도 당연한 것으로 여기지 않는다. 리엔지니어링에서는 '지금 있는'것을 무시하고, '반드시 있어야 할'것에 집중한다.
Radical(근본적인)
리엔지니어링에서 근본적인 재설계는 현존하는 모든 구조와 절차를 버리고, 완전히 새로운 업무처리 방법을 만들어 내는 것을 의미한다. 리엔지니어링은 업무를 개선시키거나 향상시키거나 또는 변경시키는 것이 아니라 다시 만들어내는 것이다.
Dramatic(극적인)
리엔지니어링은 오직 확실한 개혁이 필요한 때에만 사용해야 한다. 점진적인 개선은 미세 조정을 필요로 하지만, 극적인 개선은 낡은 것을 날려버리고 새로운 어떤 것으로 대체 해야만 이룰 수 있다.
Processes(프로세스)
대부분의 기업인들은'프로세스 지향적'이지 않다. 그들은 프로세스가 아니라 과엽, 직무, 사람, 구조들에 초점을 맞추고 있다. 리엔지니어링에서는, 업무 프로세스를 '하나 이상의 입력(input)을 받아들여 고객에게 가치잇는 결과(output)를 산출하는 행동의 집합'으로 정의한다

BPR의 등장배경

단어의 뜻에서 알수 있듯 BPR(Business Process Reengineering)은 ‘기업의 업무 프로세스를 혁명적으로 고치자’는  것을 의미한다.

쉽게 말해, 회사에서 벌어지는 모든 일들의 처리과정을 A에서 Z까지 한꺼번에 고쳐서 그 개선효과를 극대화하자는 의미이다.  
BPR의 등장배경은 ‘미통일된 기업업무 처리방식의 혼선 때문’이라고 보면 된다. 말은 이렇게 하지만 ‘컴퓨터가 기업의 업무처리에
도입되면서부터’ 누적되기 시작한 ‘업무의 중복 및 혼선’이 BPR의 등장배경이라고 보는 것이 맞다.
 
더 쉽게 설명을 하자면 불과 2, 30여년 전만 하더라도 우리 나라는 말할 것도 없고 미국의 기업에서 조차 ‘타자기’를 사용하는 구닥다리
업무방식이 전부였다. 종이 서류에 내용을 적어서 상급자에게 결재를 올리고 최종단계에서 사장이 싸인을 하면 다시 아래로 전달이 되어 실제로 일이 진행이 되는 그런 ‘단계’를 거쳐야 했다는 말이다. 하지만 컴퓨터가 회사의 업무에 도입되면서 회사원들의 일이 매우 간편해지기 시작했다. 
 
그래서 기업들은 앞을 다투어 ‘업무 전산화’에 나서게 되었다. 불행히도 거기에서부터 BPR의 필요성이 싹을 트게 된다. 기업 내부에서도
부서별로 사용하는 컴퓨터 체제가 다른 경우들이 나타나게 된 것입니다. 예를 들면 전산실에서는 유닉스, 비서실에서는 도스, 영업부에서는 매킨토쉬 등을 사용하는 그런 경우가 된다. 문제는 이들 각각의 컴퓨터 시스템은 매우 훌륭하지만 ‘호환성이 떨어진다’는 결정적인 약점이 드러나기 시작했던
것이다.
 
이를테면 2003년 10월 전산실과 영업부의 보고서를 취합해서 갖고 오라는 사장의 지시가 떨어졌을 때, 문제가 복잡해 진다는 얘기가 된다.
유닉스 문서와 매킨토쉬 문서를 도스 환경에서 재작업을 해야하는 문제점이 나타나게된 것이다. 편리하자고 들여놓은 컴퓨터가 오히려 업무를 더디게 만들어 버린 역설에 빠진 것이다. 그래서 ‘이래서는 안되겠다. 업무효과를 향상시키자고 들여온 컴퓨터 때문에 문제가 생겼으니 기업 전산 시스템을 통일시켜 이 참에 아예 업무 처리 과정 자체를 뜯어고치자’는 움직이 나왔고 그것을 ‘BPR’이라고 부르게 된 것이다. 

BPM과 자동화의 차이점

BPM(Business Process Management)과 자동화는 비즈니스 프로세스 개선과 효율성 향상을 위한 다른 개념이며 상호 보완적인 역할을 합니다. BPM은 앞서 살펴 본 것과 같이 비즈니스 프로세스 관리의 약자로, 엔드 투 엔드 비즈니스 프로세스를 모델링, 분석 및 최적화하는 방법론입니다.

BPM은 고객의 요구에 맞춰 프로세스를 개선하고 효율성을 높이기 위한 과정으로 이를 통해 기업은 프로세스의 흐름과 복잡성을 이해하고, 비효율성을 개선하며, 고객의 요구에 더욱 빠르고 정확하게 대응할 수 있습니다.

자동화는 소프트웨어나 기술을 사용하여 작업이 자동으로 수행되도록 만드는 것을 의미합니다. 자동화는 비즈니스의 효율성을 높이기 위해 태스크를 자동으로 수행하여 비용, 복잡성, 오류를 감소시키고 작업의 속도와 정확성을 향상시키는 구현 방식입니다. 자동화는 주로 반복적이거나 예측 가능한 작업을 대상으로 하며, 사람의 개입을 최소화하고 자동화된 시스템 또는 소프트웨어를 활용합니다.

BPM과 자동화는 서로 보완적인 관계를 갖습니다. BPM은 비즈니스 프로세스를 모델링, 분석하고 최적화하는데 사용되며, 이를 통해 개선된 프로세스에 대한 가이드라인을 제공합니다. 자동화는 이러한 개선된 프로세스를 구현하는 도구로 사용될 수 있습니다.

BPM 소프트웨어와 자동화 기술을 결합하면 프로세스 개선 사항을 구현하고, 반복적인 작업을 자동으로 수행함으로써 효율성을 극대화할 수 있는데 예를 들어, BPM을 통해 프로세스를 분석하고 개선한 후, 자동화 기술을 활용하여 반복적인 태스크를 자동으로 수행하는 시스템을 구축할 수 있습니다. 이는 비즈니스는 프로세스의 효율성과 정확성을 높이며 더욱 효과적으로 고객 요구에 대응할 수 있게 도와줍니다.

BPM의 장점

비즈니스 프로세스 관리(BPM)는 비효율적이고 반복적인 수동 작업을 자동화하거나 단순화함으로써 다양한 이점을 제공하는데 그 이점들은 다음과 같습니다.

- 비용 절감: BPM은 수작업에 소요되는 인력, 시간 및 자원을 줄여 비용을 절감할 수 있습니다. 프로세스 자동화와 최적화는 불필요한 작업을 제거하고 효율성을 극대화함으로써 비용을 최소화할 수 있습니다.

- 생산성 향상: BPM은 프로세스를 빠르고 정확하게 수행할 수 있도록 최적화합니다. 오류와 지연을 줄이고 작업의 효율성을 높이는 데에 도움을 줍니다. 이는 직원들의 작업 만족도를 향상시키고 창의성을 높여 생산성을 향상시킬 수 있습니다.

- 고객 만족도 증대: BPM은 제품이나 서비스의 품질과 신뢰성을 향상시켜 고객의 만족도를 높일 수 있습니다. 프로세스를 통해 고객의 요구사항과 기대에 부응하거나 초과할 수 있으며, 효율적이고 정확한 서비스 제공으로 고객의 신뢰를 얻을 수 있습니다.

- 수익 증대: 비용 절감과 생산성 향상은 수익을 늘리는 데에 기여합니다. 비즈니스 프로세스의 효율성 향상으로 인해 더 많은 작업을 처리할 수 있으며, 이는 비즈니스 성과와 수익 증대로 이어질 수 있습니다. 또한, 고객 만족도의 향상은 재구매율과 추천율을 높일 수 있어 추가적인 수익을 창출할 수 있습니다.

- 경쟁력 강화: BPM은 차별화된 가치를 제공함으로써 기업의 경쟁력을 강화할 수 있습니다. 프로세스의 효율성과 품질 개선은 고객들에게 더 나은 경험을 제공하고, 기업이 시장의 변화에 신속하게 대응할 수 있는 유연성을 제공합니다.

또한, 혁신적인 비즈니스 모델의 개발을 가능하게 하여 새로운 시장 기회와 동향에 대한 대응력을 강화할 수 있습니다. BPM은 기업이 경쟁력을 유지하고 성장할 수 있는 중요한 요소입니다.

종합하면 비즈니스 프로세스 관리(BPM)는 비용 절감, 생산성 향상, 고객 만족도 증대, 수익 증대, 경쟁력 강화 등 다양한 이점을 제공하며 프로세스 자동화와 최적화를 통해 효율성을 극대화하고 비즈니스 성과를 향상시킬 수 있습니다.

BPM의 핵심 단계

1. 프로세스 모델링

프로세스 모델링은 BPM에서 사용되는 방법으로, 비즈니스 프로세스를 시각적으로 나타내는 모델링 도구를 활용하여 설계하고 문서화하는 과정입니다. 이를 통해 프로세스의 구조와 흐름을 명확하게 이해하고 전달할 수 있으며 프로세스 모델링은 다양한 도구와 표기법을 활용하여 표현합니다.

대표적으로는 플로우차트와 BPMN(Business Process Model and Notation)이 사용되는데 플로우차트는 간단한 기호와 화살표를 사용하여 프로세스의 단계와 결정 흐름을 나타내고 프로세스의 단계적인 진행과 조건에 따른 분기 등을 시각적으로 표현할 수 있습니다.

그에 반해 BPMN은 더 구조화된 방식으로 프로세스를 모델링하는 표기법입니다. 이는 프로세스의 시작과 끝, 작업 흐름, 의사 결정 포인트, 이벤트 등을 그래픽 요소로 표현하며, 프로세스의 구조와 동작을 상세히 기술할 수 있습니다.

BPMN은 각각의 요소와 관계를 정의하는 명확한 규칙을 가지고 있어 다양한 이해 관계자들 간의 의사소통과 프로세스 분석에 도움을 주며 프로세스 모델링은 프로세스의 단계, 작업 흐름, 의사 결정 점 등을 시각화하여 비즈니스 프로세스를 명확하게 설명하고 문서화하는 역할을 합니다.

이를 통해 프로세스 참여자들은 프로세스의 흐름과 역할을 이해하고, 프로세스 개선 및 변경을 위한 기반을 마련할 수 있습니다. 또한 모델링된 프로세스는 이후의 분석, 최적화, 자동화 과정에서 활용될 수 있습니다.

2. 프로세스 실행

프로세스 실행은 BPM에서 중요한 단계로, 실행 엔진 또는 워크플로우 엔진을 활용하여 프로세스를 실행하는 과정을 의미합니다. 이 엔진은 프로세스에 따라 작업을 자동으로 할당하고, 작업의 진행 상황을 모니터링하며, 예외 상황을 처리하고, 다음 단계로의 전이를 관리하는 역할을 수행하며 실행 엔진은 프로세스의 정의에 따라 작업을 할당합니다.

프로세스의 각 단계 또는 태스크를 수행할 수 있는 적절한 사람 또는 시스템에게 작업이 자동으로 배정되고, 작업 할당은 조직의 역할과 권한, 우선순위, 가용성 등을 고려하여 이루어집니다.

실행 엔진은 작업의 진행 상황을 실시간으로 모니터링하여 프로세스 참여자와 관리자는 현재 진행 중인 작업의 상태를 파악하고 필요한 조치를 취할 수 있는데 모니터링은 일반적으로 대시보드 또는 작업 목록을 통해 시각적으로 제공됩니다.

그리고 예외 상황은 실행 엔진이 처리해야 할 중요한 부분입니다. 예를 들어, 작업의 지연, 오류 발생, 결재 반려 등과 같은 예외 상황이 발생할 수 있는데 실행 엔진은 이러한 예외를 감지하고 적절한 조치를 취하여 프로세스의 원활한 진행을 보장하게 됩니다. 예외 처리는 자동화된 규칙 또는 사용자의 개입에 따라 이루어질 수 있습니다.

마지막으로 실행 엔진은 프로세스의 다음 단계로의 전이를 관리합니다. 즉, 이전 단계가 완료되면 다음 단계로 자동으로 이동하도록 제어하는데 이를 통해 프로세스의 흐름이 원활하게 유지되며 참여자들은 다음 작업에 대한 알림을 받고 진행할 수 있습니다.

3. 프로세스 모니터링

프로세스 모니터링은 실행 중인 프로세스의 상태를 실시간으로 추적하고 분석하여 조직에 유용한 정보를 제공하는 것을 말하는데 이를 통해 조직은 프로세스의 진행 상황과 성능 지표를 측정할 수 있습니다.

 

프로세스 모니터링은 실시간으로 프로세스의 상태를 확인하는 기능을 제공하는데 이는 프로세스가 진행되는 동안 어떤 작업이 수행되고 있는지, 각 단계에서 어떤 리소스가 사용되고 있는지, 현재까지 완료된 작업의 비율 등을 실시간으로 파악 가능하게 해, 조직이 프로세스의 진행 상황을 모니터링 및 관리할 수 있도록 해줍니다.

또한 프로세스 모니터링은 성능 지표를 측정하는 데에도 도움을 주는데, 예를 들어 프로세스의 처리 시간, 작업 완료까지 걸리는 시간, 각 단계의 수행 시간 등을 측정하여 프로세스의 효율성을 평가할 수 있습니다. 이를 통해 조직은 프로세스의 병목 현상이나 비효율성을 식별하고 개선할 수 있습니다.

4. 프로세스 최적화

프로세스 최적화는 프로세스 분석과 개선을 통해 조직의 효율성을 향상시킵니다. BPM은 데이터와 성능 지표를 분석하여 프로세스에서 발생하는 병목 현상을 식별하고, 작업 흐름을 개선하며, 자동화와 자동화 기술을 도입하여 프로세스를 최적화하는데 도움을 줍니다.

프로세스 최적화를 위해 BPM은 데이터와 성능 지표를 분석하는데 이를 통해 조직은 프로세스 실행 중에 발생하는 병목 현상, 지연, 비효율성 등을 식별할 수 있습니다. 예를 들어, 작업이 너무 오래 걸리는 단계나 자주 발생하는 작업 중단, 리소스 부족 등을 식별하여 문제를 해결하고 프로세스의 효율성을 향상시킬 수 있습니다.

또한 BPM은 작업 흐름을 개선하는 데에도 도움을 줍니다. 프로세스의 각 단계와 작업을 분석하여 최적화할 수 있는 방안을 찾고, 중복 작업을 줄이거나 작업의 순서를 재조정함으로써 프로세스의 흐름을 개선할 수 있는데, 이는 작업의 효율성을 향상시키고 시간과 비용을 절감할 수 있도록 해줍니다.

BPM은 자동화와 자동화 기술을 도입하여 프로세스를 효율적으로 실행할 수 있도록 지원하는데 반복적이고 규칙적인 작업을 자동화하거나 인공지능 기술을 활용하여 의사 결정을 자동화함으로써 인력을 절감하고 오류 가능성을 줄일 수 있습니다. 조직은 프로세스를 보다 효율적으로 실행할 수 있고 업무 처리 속도와 정확성을 향상시킬 수 있습니다.

BPM(Business Process Management)이란

비즈니스 프로세스 관리(Business Process Management, BPM)는 조직 내의 비즈니스 프로세스를 관리, 개선 및 최적화하기 위한 접근 방법입니다. BPM은 프로세스의 효율성, 품질, 일관성 및 유연성을 향상시키며 조직의 전략적 목표를 달성하는 데 도움을 줍니다

 

BPM은 다양한 이점을 제공하는데 BPM을 통해 조직은 비즈니스 프로세스의 효율성과 일관성을 향상시키고 비용과 시간을 절감하며 고객 만족도를 향상시킬 수 있습니다. 또한 조직의 유연성과 대응력을 향상시켜 변화하는 비즈니스 요구에 대응할 수 있는 능력을 강화합니다.

 

즉, BPM은 조직의 프로세스를 효율적으로 관리하고 최적화하여 비즈니스 성과와 경쟁력을 향상시키는 전략적인 접근 방법입니다. 조직은 비용 절감, 생산성 향상, 혁신 추진, 법적인 준수, 지속적인 개선과 성장 등 다양한 이점을 얻을 수 있습니다.