골루브코프의 방법론

E. P. 골루브코프에 따른 시스템 분석의 단계

  1. 문제 정식화
  2. 조사
  3. 분석
  4. 예비 판단
  5. 확증
  6. 최종 판단
  7. 채택된 결정의 실행

시스템 분석은 일반적으로 요구되는 결과를 향한 반복적 근사화 과정을 통해 수행되며, 다음과 같은 단계(절차)로 구성된다.

1. 문제 정식화

이 단계에서는 최종 목표와 해결이 필요한 문제의 범위를 규정하고, 시스템이 운용되는 조건을 분석하며, 시스템의 운용 조건에 부과되는 제약조건을 설정한다.

2. 조사

문제 해결에 필요한 데이터를 식별, 분석 및 종합하고, 분석 대상 시스템(문제)의 구조를 연구하며, 관계를 설정하고, 문제 해결을 위한 다양한 행동 방침을 식별한다. 예비적 문제 분석 과정에서는 가능한 해결책의 집합을 가능한 한 포괄적으로 식별하도록 노력해야 한다.

일반적으로 목표를 달성하기 위한 여러 대안이 존재한다. 이 경우 조사 단계에서는, 명백히 비합리적인 행동 방침을 배제하면서, 후속 분석 단계에서 상세히 검토할 대안을 선정해야 한다. 시스템 분석 전문가는 부서 중심의 편협한 접근을 피하기 위해 해결하려는 문제에 대한 다양한 관점을 숙지하고 있어야 한다.

계획 수립과 관리의 현대적 문제는 복잡하며, 그 해결에는 문제에 영향을 미치는 주요 요인의 전체 집합을 고려해야 한다. 개별 요소들 간의 상호관계를 무시하고 개별 요소의 검토로 과제를 단순화하면 잘못된 결정으로 이어진다. 시스템 분석을 수행하는 연구 그룹에 문제 전체에 대해 적어도 전반적인 이해를 갖춘 전문가가 포함될 때 가장 포괄적인 결과를 기대할 수 있다.

처음 두 단계는 가장 형식화하기 어려운 단계이다. 활동의 목표와 이를 달성하는 경로를 규정할 때는, 시스템 분석을 수행하고 결정을 내리는 전문가의 창조적 사고, 이전의 작업 경험, 그리고 직관에 최대한 의존해야 한다.

3. 분석

이 단계에서는 모델을 구축하고, 효과성 기준을 선정하여 이를 활용해 특정 행동 방침을 선택했을 때의 결과를 예측하며, 이러한 결과의 관점에서 다양한 해결 대안을 비교한다. 모델은 특정한 매개변수 변동 범위에 대해 구축되므로, 결과 분석은 그 범위 내에서 수행되어야 한다.

경제·수학적 방법과 모델은 큰 가능성을 지니고 있지만, 이들이 시스템 분석의 비형식적 방법과 결합하여 적용되어야 한다는 점을 잊어서는 안 된다. 그렇지 않으면 문제가 지나치게 단순화되거나 심지어 왜곡되어 실용적 가치를 상실할 수 있다. 일부 문제는 비형식적 기법으로만 해결할 수 있다.

발생한 문제를 해결하기 위한 다양한 대안에 대한 비교 분석의 결과로, 의사결정자를 위한 권고안이 마련된다. 이것이 본질적으로 시스템 분석의 산물이다. 그러나 시스템 분석 과정에 대한 고찰은 그 권고안을 실제 실행으로 이끄는 후속 단계에 대한 간략한 설명 없이는 완결되지 않는다.

4–5. 예비 판단 및 채택된 결정의 확증

시스템 분석의 두 번째 및 세 번째 단계에서 얻어진 데이터와 그 밖에 이용 가능한 모든 정보를 바탕으로, 목표를 달성하기 위한 최선의 경로를 선정하고 행동 방침에 관한 결론과 권고안을 마련한다. 앞서 언급했듯이, 특정 해결 대안을 선택할 때 의사결정자는 시스템 분석가들에게 알려지지 않은 추가적 요인을 고려할 수 있다.

6. 최종 판단(최선의 해결 대안에 대한 최종 선택)

이는 분석의 네 번째 단계에서 얻어진 결과에 대한 실험적 검증을 바탕으로 이루어진다.

7. 채택된 결정의 실행

채택된 결정은 실행을 담당하는 자들에게 전달되며, 그 집행과 감독이 조직되고, 필요한 경우 결정에 대한 수정이 이루어진다.

모든 분석은 정도의 차이는 있지만 이 일곱 단계를 포함한다. 첫 번째 단계는 의사결정자와 결정을 준비하는 자들(시스템 분석가)이 공동으로 수행한다. 조사와 분석 단계는 시스템 분석가가 수행한다. 시스템 분석의 네 번째 및 여섯 번째 단계는 일반적으로 의사결정을 담당하는 실무자가 수행하며, 다섯 번째 단계는 분석가가 시뮬레이션을 통해 수행할 수도 있고 전혀 수행되지 않을 수도 있다.

위의 내용은 단계들 사이의 상당히 명확한 구분을 보여준다. 그러나 실제로는 단계들이 어느 정도 병행하여 수행되기 때문에 이러한 명확한 구분이 존재하는 경우는 드물다. 위에서 설명한 시스템 분석 단계의 순서는 일반적으로 단 한 번의 반복에 그치지 않는다. 문제가 첫 시도에서 해결되는 경우는 드물다. 분석의 어느 단계에서든 이전 단계로 되돌아갈 수 있다. 따라서 시스템 분석은 반복적 과정이다. 그러므로 분석 과정에서는 유연성을 유지하고, 결과를 재평가하며, 경우에 따라서는 분석에 처음 반영된 아이디어를 수정해야 한다. 이러한 결과의 재평가를 헛된 노력으로 여겨서는 안 된다. 물론 목표와 이를 달성하기 위한 경로 및 수단을 끊임없이 변경하는 것은 명확한 방향성을 저해하므로 용납될 수 없다. 그러나 실제 사건의 흐름을 거스르며 주어진 문제를 해결하려는 태도 역시 그에 못지않게 위험하다.