서버 소스·FTP·DB(201개 테이블)를 전수 분석했습니다. 데이터는 온전하고 이관 가능하며, 진짜 병목은 운영진의 수작업입니다. 아래에서 요약을 읽고 전체 보고서를 내려받으세요.
페이싱 신청 댓글만 30,799건. 정원·잔여·마감·중복·취소를 시스템이 모른 채 웹팀장이 눈으로 집계.
참가자 명단을 공백구분 텍스트로 입력 → 39,357건 수기 전개. 동명이인·오타로 매칭 실패.
로그인회원 771 ≠ 페이싱회원 496 ≠ 점수대상. 키로 연결 안 되고 이름으로 대조.
점수 입력 권한이 소스에 회원ID로 하드코딩. 팀장 교체 시 개발자가 코드를 수정.
이전 개발자가 정원·결제·취소 신청 프로토타입을 구축하다 미완. 정원제 신청의 검증된 근거.
회원 점수 = Σ (활동 point + 개별조정 point) · 카테고리 3분류: 페이싱 / 하트교실 / 자원봉사 · 연도별 집계, 페이싱회원 명단 기준, 기수·지역별 · 예: 페이싱 3점, 자원봉사(동아마라톤) 8점
1단계기존 데이터·로직 100% 이관 → 랭킹 동일성 검증. 2단계 명단 타이핑 폐지 → 참가확정 시 점수 자동 발생, 페메횟수 자동 카운트, 신원 단일키 통합.
| 미팅 안건 | 개선안 |
|---|---|
| 1. 전면 리뉴얼 | → 반응형 웹앱 + 현대 스택 + IA 재설계 |
| 2. 대회 기획서 자동화 | → 템플릿 → 공고·신청슬롯 자동 생성 |
| 3. 페이싱 정리 자동화 | → 정원제 실시간 신청(잔여·마감·대기 자동) |
| 4. 웹팀장 업무 자동화 | → 신청→확정→점수·페메횟수 자동 반영 |
| 5. 법인용 홈피 | → 대외(공개)/대내(회원) 분리·권한 분기 |
| 6. 명단 통합 | → 단일 회원 마스터 + 역할·기수·지역 |