개발자의 마음

제3의 스케줄링 솔루션, FLEXSCHE의 탄생 이야기

FLEXSCHE Components에서 출발

FLEXSCHE 제품은 원래 "생산 스케줄링 시스템을 개발하기 위한 플랫폼"으로 개발한 FLEXSCHE Components(컴포넌트)에서 출발합니다. 제조업의 다양한 요구에 대응하기 위해서는 패키지 소프트웨어의 표준 기능만으로는 대응할 수 없고, 반대로 맞춤식 개발은 기술적·경제적으로 어려움이 크다는 딜레마를 해결하기 위한 제3의 스케줄링 솔루션을 위해 개발한 소프트웨어 부품군입니다.

단순히 표준 기능을 늘려 적용 범위를 넓혀 간다는 기존 패키지 소프트웨어의 접근에는 한계가 있고, 모든 제조 현장의 고민을 진정으로 해결할 수 없습니다. FLEXSCHE Components는 바로 이 문제를 해결하기 위해 시장에 출시되었으며, 생산 스케줄러의 도입·운영 경험을 가진 전산 개발자 및 제조 계획 담당자로부터 높은 평가를 받고 있습니다.

그리고 FLEXSCHE GP로

FLEXSCHE Components를 통하여 맞춤식 개발보다 훨씬 적은 공수와 노하우로 높은 수준의 생산 스케줄링 시스템을 구축한다는 목표는 확실히 달성되었습니다. 그러나 가장 큰 약점은 항상 전문적인 개발을 전제로 한다는 점이었습니다.

그래서 FLEXSCHE Components를 기반으로, 축적된 다양한 생산 스케줄링 노하우와 기술을 담아내면서 표준 기능의 범위 내에서 기존의 스케줄러보다 유연한 설정과 모델링이 가능한 범용 패키지 소프트웨어를 개발했습니다. 그것이 FLEXSCHE GP입니다.

"특수한 요건이라도 프로그래밍으로 대응할 수 있다"는 FLEXSCHE Components의 차별화 특성을 일절 훼손하지 않고(심지어 확장해서) 상속받는 것을 절대적인 조건으로 설정하고 구현했습니다. [특수 조건]의 존재가 도입 결정 시점에 명확하지 않은 경우에도 대응할 수 있는 길이 확실히 존재하는 FLEXSCHE GP를 선정해 두는 것은 시스템 구축의 리스크와 불안을 크게 줄입니다.

본질을 찾는 개발 철학

어떤 문제에 직면했을 때, 요구된 것을 그대로 해결하는 것은 비교적 용이합니다. 그러나 그래서는 시스템으로서의 성장을 바랄 수 없습니다. 저희는 항상 문제의 바닥에 숨어 있는 본질적이고 일반성이 있는 요소를 찾아내 그것들을 원시적이고 추상도가 높은 모델이나 구조로서 구현하도록 유의하고 있습니다.

유연한 "VOCABULARY"(≠기능)를 풍부하게 갖추고 있는 것이 FLEXSCHE 제품을 항상 유연하게 만들고 있다고 확신합니다. 문제를 하나 해결하면 한 단계 더 높은 요구를 받습니다. 반복을 통해 FLEXSCHE 제품은 단련되고 성장합니다.

저희는 되도록 많은 회사(공장)에 FLEXSCHE 제품을 소개하고 구축하여 한국의 제조업 발전에 초석이 되고자 노력하고 있습니다. FLEXSCHE GP를 비롯한 FLEXSCHE 제품은 앞으로도 성장할 것이기에 많은 기대 부탁드립니다.

FREE PROOF OF CONCEPT

도입 前, 우리 현장 데이터로
효과를 먼저 증명합니다

무료 PoC 신청 →
  1. STEP 1
    기준정보 제공
    품목 · 공정 · 설비 데이터
  2. STEP 2
    스케줄링 검증
    실제 결과 · 효과 확인
  3. STEP 3
    도입 판단
    결과 기반 의사결정

실제 기준정보로 스케줄링 결과를 직접 확인하는 무료 PoC입니다. 결과를 보고 계약을 판단하실 수 있습니다.031-408-5800