무엇을 했나요?


Untitled

요약



평생교육원 전환


프로젝트 회고

AS-IS

Untitled

TO-BE

Untitled

요약


트레바리의 평생교육원 전환으로 파생된 시스템 아키텍처 개선 프로젝트입니다. 기존 레거시 시스템의 불편함을 해소하고, 변화에 닫혀있던 딱딱한 시스템에서 하루 약 2만 건 이상 발생하는 이벤트를 처리할 수 있는 유연한 시스템으로 변경되었습니다.

맡은 작업



주문 아키텍처 개선


다이어그램

Untitled

요약


트레바리 주문 아키텍처를 개선했습니다. 절차 지향 코드를 도메인 기반의 이해하기 쉬운 객체 지향 코드로 개선했습니다. 이에 따른 리팩토링이 주된 작업입니다. 개발자가 이해하기 위한 코드는 10,000 줄에서 15 줄로 감소했습니다.

가치


개발자가 주문 신청 시스템의 이해에 들이는 시간을 줄입니다.

스택


유저 스토리



놀러가기 서비스 개선


Untitled

요약


트레바리 시스템 내 개념으로만 존재하던 놀러가기 서비스를 개선했습니다. 크루는 유저가 신청한 놀러가기 서비스를 수기로 처리했었고, 유저는 자신이 놀러가기를 할 수 있는지 확실하게 알 수 없었습니다. 놀러가기라는 도메인을 드러내 두 불편함을 해소했습니다.

맡은 작업


놀러가기 신청 상태 관리 시스템을 제작했습니다.


클럽 소개글 개선


다이어그램

Untitled

요약


트레바리 클럽의 각 파트너는 클럽에 필요한 정보를 삽입해야 합니다. 크루는 파트너와 직접 커뮤니케이션하며 수기로 확인했던 방식을 자동화했습니다.

클럽 소개글 완성 시간이 평균 36분에서 10분으로 약 72% 대폭 감소 클럽 소개글 완성도가 평균 78% 에서 99% 으로 21% 증가

맡은 작업



기간 만료에 따른 티켓 만료 처리


다이어그램

Untitled

요약


트레바리 유저는 각 서비스를 이용할 수 있는 티켓을 소유합니다. 티켓은 만료된 일자가 지나면 사용할 수 없게 설계되었는데, 만료 시 티켓을 제거하는 작업입니다.

하루 약 400 개 티켓 제거

스택


유저 스토리


맡은 작업