1. 프로세스 (Process) 이란?
ㅇ 시간과 관련된 사건/현상/활동/처리 등을 의미하는 매우 일반적인 용어
2. 여러 분야별 `프로세스` 의미
ㅇ [ 정보통신 분야 ]
- [운영체제]
. 호스트 컴퓨터나 단말기의 응용 프로그램 등 단위 실행 프로그램 ☞ 프로세스 참조
. 이는 `실행중인 프로그램 (계산의 주체)`이라는 뜻으로서,
.. 프로그램은 비활동적인(inanimate) 개체로 간주되며,
.. 처리기(운영체제)가 이 프로그램에 생명력을 부여할 때에 만,
.. 비로서 그것은 프로세스라는 활동중(active)인 개체가 됨
. 한편, 하나의 응용이 여러 프로세스를 병행 실행하는 경우는, ☞ 병행 프로세스 참조
.. 대부분의 실행 프로그램은, 1 이상의 프로세스들을 가동함
- [데이터통신]
. 개념적으로 구분시킨 모델 (3개의 구성요소)
.. Node : Network 에서 연결점, 교환점 및 단말을 지칭
.. Link : 전기신호를 운반하는 매체를 모델화한 것
.. Process : 프로토콜 처리를 위한 기본 엔티티(entity)
. 처리방식
.. 정보처리 : 한 노드에서 프로세스가 다른 프로세스와 상호 독립적으로 실행되는 것
.. 통신처리 : 여러 노드에서 복수 프로세스가 링크를 통하여 정보를 주고 받음
* 프로세스간 통신(InterProcess Communication) 이란?
. 프로세스 간에 서로 통신하는 규칙에 관한 문제
.. 양 호스트의 기종이 무엇이고, 그 안의 운영체제가 무엇인지 관계없이
일정한 규칙으로 통신하는 것이 매우 중요함
. 일반적으로,
.. 두 프로세스 간에는 일정 포멧과 순서를 따르는 메세지를 주고 받으며 통신을 하게됨
ㅇ [ 확률이론 ]
- 시간과 관련된 확률적 사건(현상) ☞ 확률적 과정(Stochastic Process/Random Process) 참조
ㅇ [ 열역학적 과정 ]
- 계의 상태 변화의 결과 만 관심을 갖음
. 즉, 상태 변화의 추적이 필요없음
ㅇ [ 경영/제조/생산 분야 ]
- 어떤 특정 목적을 달성하기 위한 일련의 조작 (제조 공정)
. 例) 화학 공정 : 원료에 화학적 변화,물리적 변화를 주어 제품을 만들어내는 일련의 공정
. 例) 반도체 제조 공정 등
- 여기서, 프로세스란,
. 제조 공정 보다 더 넓은 의미로 해석되곤 함 ☞ BPR 참조
. 즉, 프로세스 = 업무처리 흐름
.. 조직을 보는 시각이 단일 기능 위주의 계층적 관점으로 이루어진 것이 아니라,
.. 프로세스 지향(업무처리의 흐름)의 다기능적 조직으로 본다는 것
* 공정의 4대 요소 (4M)
. 제조방법 (Method), 인간 (Man), 설비 (Machine), 재료 (Material)
ㅇ [ 품질 분야 ]
- 품질 프로세스란,
. 고객의 가치를 어떻게 생산하는 가에 대한 방법으로 봄
- 이러한 프로세스는 다음 2가지 산출물이 존재한다고 함
. 첫째는, 고객이 기대하는 서비스 즉 생산품과,
. 둘째는, 프로세스 그 자체에 대하여 내재된 정보
.. (이 정보를 토대로 프로세스가 프로세스를 개선하는 자기교정 선순환이 가능)
.. (이러한 의미는 프로세스 개선에 중점을 두는 개념임)