시스템이란 무엇인가: 경계와 유기체적 관점

Source

  • Evernote/Inbox/시스템이란 무엇인가.md

Summary

시스템은 고정된 소프트웨어 객체가 아니라, 만드는 사람(개발 조직)과 사용하는 사람(사용자)을 포함하는 유기체적 전체로 정의해야 한다. 시스템의 경계는 공간적·시간적으로 일시적이며, 환경과 상호작용하는 개방형 시스템이어야 지속 가능하다. 기능 단위로 분할하여 접근하는 ‘Divide and Conquer’ 방식은 IT와 비즈니스를 분리시켜 실패를 초래하므로, 전체 맥락을 이해하고 핵심 문제를 타격하는 ‘Conquer and Divide’ 및 종심타격적 사고가 필요하다. 시스템의 경쟁력은 경계를 지속적으로 재정의하고, 조직의 체질 개선과 사용자 가치 검증에 달려 있다.

Key Points

  • 시스템은 사용자(Actor)와 개발 조직을 포함하는 유기체적 전체이다.
  • 시스템 경계(Boundary)는 고정된 것이 아니라 환경과 상호작용하는 일시적(Temporal) 경계이다.
  • 기능별 분할(Divide and Conquer)은 IT와 비즈니스를 분리시켜 실패를 보장하므로 피해야 한다.
  • 전체 맥락 이해 후 핵심 문제 해결(Conquer and Divide / 종심타격)이 효과적인 접근법이다.
  • 지속 가능한 시스템을 위해선 개발 조직의 체질 개선과 사용자 가치 검증이 필수적이다.