Intranet
특허법률사무소 성과관리 인트라넷
사용 기술
ReactNode.js
프로젝트 예산
2000만원
산업 분야
인트라넷
수행 기간
2개월
기업 형태
중소기업
개발 단계
MVP

특허법률사무소의 성과 관리 시스템은 데이터 기반의 공정한 보상 체계를 구축하기 위해 기획된 고도화된 인사 관리 솔루션입니다. 본 프로젝트는 개별 사건 데이터와 직원의 다각적 변수를 결합하여 복잡한 실적 산출 과정을 자동화하는 데 집중했습니다. 이를 통해 법률 전문가들의 업무 효율성을 제고하고 조직의 투명한 운영을 지원하는 디지털 전환을 실현했습니다.
The Challenge
기존의 수동 방식으로는 연차, 역할, 연봉 등 다양한 변수가 결합된 복잡한 인센티브 구조를 정확하게 관리하기 어려웠으며, 대규모 사건 데이터의 누적에 따른 성능 저하와 데이터 정합성 유지에 한계가 있었습니다.
Our Solution
React와 Node.js 기반의 고성능 아키텍처를 채택하고 복잡한 비즈니스 로직을 서버사이드에서 처리하는 전용 계산 엔진을 구축했습니다. 특히 PostgreSQL의 인덱싱 및 쿼리 최적화를 통해 대용량 데이터 환경에서도 신속한 통계 산출이 가능한 인프라를 조성했습니다.
01
다변수 기반 실적 산출 시스템 및 엑셀 자동화 로직
문제 인식
개별 직원의 연차와 역할에 따라 달라지는 가중치를 엑셀로 일일이 계산하면서 업무 과중과 계산 오류의 리스크가 상존했습니다.
해결 방안
사건 담당 이력과 직원의 연차 정보를 매핑하여 자동으로 성과 점수를 도출하는 로직을 구현했으며, 복잡한 수식이 포함된 엑셀 파일을 업로드하는 것만으로도 대량의 데이터를 일괄 처리할 수 있는 파싱 엔진을 도입했습니다.
성과/효과
수작업 대비 실적 산출 시간을 90% 이상 단축했으며, 객관적인 지표에 근거한 인센티브 지급으로 내부 구성원의 보상 만족도와 성과 달성률을 크게 향상시켰습니다.
Technical Deep Dive
비즈니스 임팩트와 기술적 인사이트 분석
주요 성과 및 임팩트
● 복잡한 가중치 기반 성과 점수 및 인센티브 자동 산출 로직 구현 ● 엑셀 업로드 기반 대량 데이터 일괄 처리 파이프라인 구축 ● 전 직원의 목표 대비 달성률 실시간 대시보드 제공 ● 대규모 과거 사건 이력 데이터베이스의 체계적 자산화
기술적 도전과 해결
대규모 사건 기록과 직원의 인사 데이터를 결합하는 과정에서 발생하는 연산 부하를 최소화하기 위해 PostgreSQL의 복합 인덱싱과 뷰(View)를 최적화했습니다. 특히 수천 건의 레코드를 동시 처리하는 엑셀 파싱 과정에서 Node.js의 스트림 처리를 활용하여 메모리 효율성을 극대화하고 시스템 안정성을 확보했습니다.
배운 점 및 인사이트
복합적인 변수가 얽힌 HR 도메인의 경우 비즈니스 로직을 정교한 알고리즘으로 치환하는 과정이 시스템의 핵심 가치임을 확인했습니다. 맞춤형 인트라넷은 단순한 기능 구현을 넘어 기업의 인사 철학을 데이터로 증명하는 도구임을 재확인한 프로젝트였습니다.