제목
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
데이터 분석
대상자
- 경력 10년 이상의 금융, 상품권, 컨설팅 등 분야 전문가
- Excel의 한계를 인식한 기업 내 분석 담당자 및 IT 담당자
- 중급~고급 수준의 데이터 분석/자동화 도구 사용자
핵심 요약
- Divooka의 목표는 Excel의 _중요한 한계_ (예: 확장성 부족, 유지보수 어려움)를 해결하는 데이터 분석 플랫폼 구축
- Excel의 핵심 기능 (데이터 입력, 기본 공식, 차트 생성)을 _비주얼 프로그래밍_ 방식으로 대체
- SQL, API 통합 지원 및 _데이터/계산/표시 분리_ 원칙을 통해 _확장성_과 _유지보수성_ 개선
섹션별 세부 요약
1. Divooka의 Excel 대체 전략
- Excel의 역할 축소: 기존 시스템 호환 및 외부 협업 시 사용, 내부 반복 분석 작업은 Divooka로 대체
- Excel과의 비교 이유: 데이터 과학자 외 일반 직군(금융, 상품권 등)의 실무 중심 작업에 초점
- Divooka의 핵심 강점: 분석 자동화, 시각적 프로그래밍, API 통합 기능
2. Excel의 주요 기능과 한계
- 데이터 입력/필터링, 공식 계산, 차트 생성, 템플릿 기반 자동화 기능 제공
- VBA/VSTO 자동화 시스템의 문제점: 비효율적, 비유연한 구조, 유지보수 어려움
- 경력 10년 이상 사용자 주요 요구사항: 간단한 데이터 입력, VLOOKUP/IF 공식, 피벗테이블, 조건부 서식
3. Divooka의 GUI/데이터 분리 전략
- GUI 설계: Excel과 유사한 인터페이스 제공 (예: Apple Numbers 스타일) 또는 API 기반 데이터베이스 분리 방식 탐색
- SQL/데이터베이스 API 통합: 사용자에게 데이터/계산/표시 분리 인식 유도
- 고급 기능 제공: MySQL Workbench 유사한 시각적 인터페이스, 노드 기반 API (수동 SQL 입력 없음)
4. Excel의 주요 문제 사례 및 Divooka의 대응
- 문제 사례: 데이터 입력 + 자동 계산 + 스타일링 + 차트 생성의 복합 사용 시 확장성/유지보수성 저하
- Divooka의 해결 방안: HTML/CSS/JS 기반 대시보드 개발 가능, Neo의 App Mode를 기준으로 설계
- 구현 방향: 고수준 API + GUI 조합으로 데이터 입력 단순화, 시각적 편집기 도입 예정
결론
- Divooka는 Excel의 한계를 개선한 _비주얼 프로그래밍_ 플랫폼으로, SQL/API 통합과 데이터 분리 원칙을 통해 _확장성_과 _유지보수성_을 동시에 달성
- 실무 적용 시: Neo의 App Mode 활용, API 기반 데이터베이스 분리, 고수준 노드 기반 자동화 도구 도입 권장
- 중장기 목표: Excel 대체를 위한 _데이터/계산/표시 분리_ 기반의 현대적 비주얼 프로그래밍 플랫폼 구축