CASE STUDY 059 / IT·SaaS
채팅·통화·권한 관리를 하나로 묶은 사내 커뮤니케이션 앱 리뉴얼
자체 출시한 사내 커뮤니케이션 앱의 실시간 메시징 안정성과 관리자 시스템을 리뉴얼해 관리자 작업 동선을 30% 단축했습니다.
Published by Plan AI · · Korean original case study
IT·SaaS / 웹·앱 개발
AT A GLANCE
관리자 작업 동선 30% 단축
- INDUSTRY
- IT·SaaS
- DEPT
- 운영팀
- DURATION
- 약 2개월
- SCOPE
- 웹·앱 개발
- STATUS
- 구축 완료
THE IMPACT
The change this project made.
Written from Plan AI’s published project record. Client names are masked; figures describe the specific project and scope explained below. The original case text is in Korean.
지연·중복 수신
동기화 안정화
기능별 분산 관리
단일 관리자 페이지 통합
사내 전용 커뮤니케이션 앱을 자체 출시했지만 메시지 지연·동기화 문제와 분산된 운영 화면으로 어려움을 겪던 지주회사. Plan AI가 약 2개월간 실시간 커뮤니케이션 엔진 최적화, 관리자 시스템 확장, UI/UX 리뉴얼을 수행해 서비스 안정성과 운영 효율을 함께 끌어올렸습니다.
01 / THE CHALLENGE
Where the challenge began.
회원 관리, 공지 발송, 채팅·통화 로그 확인이 각각 다른 화면에서 이루어져 운영 업무 효율이 떨어졌습니다. 관리자별 접근 권한이 분리되지 않아 보안 관리가 어려웠고, 일부 기능에서 중복 접근과 데이터 유실이 발생했습니다. 실시간 알림 지연과 채팅방 동기화 문제로 사용자 경험이 저하됐고, 통화 기록이 서버에 안정적으로 남지 않는 구조였습니다. 신규 구축이 아닌, 기존 서비스의 구조적 한계를 보완하고 핵심 기능을 확장하는 리뉴얼이 필요했습니다.
02 / THE APPROACH
Designed around the way work happens.
기존 채팅 SDK 기반 구조를 유지하면서 채팅·통화 데이터의 동기화와 안정성을 개선했습니다. 메시지 지연·중복 수신 문제를 해결하고 읽음 상태와 푸시 알림 로직을 최적화했으며 파일 전송 처리 속도를 높였습니다. 운영 효율을 위해 웹 기반 관리자 페이지를 새로 구축해 회원·전문가·영업부 등 계정별 상태와 권한 관리, 공지 생성·예약 발송, 단체 문자 발송을 한 화면에서 처리하게 했습니다. UI/UX는 회원·영업·전문가·관리자·어드민의 5단계 역할 기반 권한 구조와 메뉴별 접근 제어를 중심으로 재정의하고, 모바일 UX 단순화와 관리자 웹 가독성 향상을 함께 진행했습니다.
03 / THE PROCESS
From early validation to a working system.
- 01
기존 서비스의 안정성·운영 문제 진단 및 리뉴얼 범위 정의
- 02
메시지 지연·중복 수신 해결과 읽음 상태·푸시 알림 로직 최적화
- 03
계정별 권한 관리와 공지·단체 문자 발송을 통합한 웹 관리자 페이지 구축
- 04
5단계 역할 기반 권한 구조와 메뉴별 접근 제어 적용
- 05
모바일 UX 단순화·관리자 웹 가독성 개선 및 QA
04 / THE OUTCOME
Results in numbers and in everyday work.
- 앱의 속도와 실시간 반응성 개선으로 메시지 신뢰도 향상
- 분리돼 있던 관리 프로세스를 단일 관리자 페이지로 통합
- 역할 기반 권한 구조로 사용자 혼선 감소, 관리자 작업 동선 30% 단축
05 / THE HANDOVER
Built to remain an asset for the team.
실시간 메시징 안정화가 적용된 사내 커뮤니케이션 앱과 신규 웹 관리자 페이지. 기획·UI/UX 디자인·개발·QA까지 약 2개월 내 완료.
Technologies used
- 채팅 SDK
- 웹 관리자 페이지
- 푸시 알림
- 역할 기반 권한 구조
MORE WORK
Different challenges. More possibilities.
RELATED READING
Thinking beyond the project.
LET’S TALK
Ready for a change like this?
Tell us about your challenge. We can use this project as a starting point to define the right scope and next steps.
Discuss a similar project