사이버네틱스의 응용 노트

사이버네틱스의 응용

현재 정보 시스템은 종종 혼란과 무질서를 야기하며, 아이디어를 잃게 하고 프로젝트를 포기하게 만듭니다. Stafford Beer의 사이버네틱스 개념은 지속되고 적응할 수 있는 시스템에 초점을 맞춰 해결책을 제시합니다. 핵심 아이디어는 적응성과 환경 변화의 척도인 "다양성(variety)"입니다.기존 애플리케이션과 달리 실행 가능한 시스템(viable systems)은 사용자 목표와 까다로운 작업에 적응할 수 있는 유연성을 갖습니다. 이러한 시스템에는 두 가지 핵심 구조가 필요합니다. 시스템이 더 작은 실행 가능한 시스템을 포함하는 재귀(recursion)와 자율적인 조정 및 모니터링을 촉진하는 시스템-메타 시스템(System-Meta System)입니다.글쓰기 애플리케이션의 맥락에서 각 구성 요소는 실행 가능한 시스템으로 간주될 수 있습니다. 시스템 1은 텍스트 위젯과 같은 기본 기능 단위를 나타냅니다. 시스템 2는 이러한 단위를 조정하여 공간 할당을 효과적으로 관리합니다.시스템 3은 위젯 생성 또는 닫기와 같은 사용자 작업에 응답하여 외부 입력을 처리합니다. 그러나 진정한 실행 가능성을 위해서는 종종 현재 애플리케이션에 누락된 시스템 4와 5가 필요합니다. 시스템 4는 작업 자체를 모니터링하고, 지나치게 다양한 텍스트를 더 눈에 띄게 만드는 것과 같은 특정 목표를 충족하도록 시스템 3을 조정합니다.차례로 시스템 5는 시스템 4의 행동을 조절하여 시스템의 전반적인 실행 가능성을 보장합니다. 여기에는 시스템 4의 조정이 실제로 성공으로 이어지고 있는지 평가하는 것이 포함됩니다. 예를 들어, 시스템 4가 너무 많은 다양성을 가진 텍스트를 강조한다면, 시스템 5는 사용자가 실제로 이를 처리하고 있는지 확인할 것입니다.소프트웨어에서 4와 5와 같은 누락된 시스템은 사회에서의 부재를 반영하여 조화로운 적응보다는 계층적 구조를 초래합니다. 시스템 4는 또한 "고아(orphans)"(참조되지 않은 정보) 및 "데자뷰(déjà vu)"(중복 문서)와 같은 문제를 시각적으로 눈에 띄게 만들어 해결할 수 있습니다.궁극적으로 시스템의 진정한 목적은 명시된 의도가 아니라 행동에 의해 정의됩니다. 이러한 사이버네틱스 원칙을 구현함으로써 우리는 사용자가 목표를 달성하도록 진정으로 돕는 정보 시스템을 구축할 수 있습니다. 이러한 시스템은 효과적인 작업, 명확성, 찾기 쉬움 및 고유성을 촉진하는 것을 목표로 할 것입니다.
CdXz5zHNQW_6dSBC1mig0.gif