목록으로
9분 읽기

온라인 교육 플랫폼·LMS 개발 비용은 무엇으로 달라질까?

온라인 강의와 사내 교육을 운영하기 위해 LMS 개발을 알아보는 기업과 기관이 많습니다.

  • #LMS 개발 비용
  • #온라인 교육 플랫폼
  • #이러닝 시스템
  • #사내 교육 LMS
  • #교육 관리자

온라인 강의와 사내 교육을 운영하기 위해 LMS 개발을 알아보는 기업과 기관이 많습니다.

  • 임직원 필수 교육
  • 고객사 대상 B2B 교육
  • 자격 과정
  • 공공기관 이러닝
  • 학원과 강사 강의
  • 프랜차이즈 직원 교육
  • 제품 사용 교육
  • 퀴즈와 시뮬레이션 기반 학습

화면만 보면 강의 영상을 보고 퀴즈를 푸는 서비스처럼 보일 수 있습니다.

하지만 실제 교육 운영에서는 다음 기능이 함께 필요할 수 있습니다.

  • 교육생과 기업 회원
  • 강의·차시 구성
  • 학습 진도
  • 영상 재생 기록
  • 퀴즈와 평가
  • 설문
  • 수료 기준
  • 수료증
  • 교육 기간
  • 관리자 통계
  • 엑셀 다운로드
  • 알림
  • 개인정보와 접속 기록

따라서 LMS 개발 비용은 영상 개수보다 누가 교육을 배정하고, 학습 완료를 어떤 기준으로 판단하며, 운영자가 어떤 통계를 확인해야 하는지에 따라 달라집니다.

먼저 LMS의 유형을 구분해야 합니다

1. 콘텐츠 판매형 교육 플랫폼

일반 사용자가 강의를 선택하고 결제해 수강합니다.

  • 강의 목록
  • 상세 페이지
  • 결제
  • 내 강의
  • 진도
  • 후기
  • 수료증

2. 사내 교육 LMS

회사가 직원에게 교육을 배정하고 결과를 관리합니다.

  • 직원 등록
  • 조직
  • 교육 배정
  • 필수·선택 과정
  • 이수 현황
  • 미수료자 알림
  • 관리자 통계

3. B2B 고객사 교육

여러 고객사가 자기 직원의 교육을 운영합니다.

  • 고객사
  • 고객사 관리자
  • 직원 초대
  • 기업별 교육
  • 기업별 통계
  • 크레딧·계약
  • 데이터 분리

4. 공공기관·협회 교육

교육 대상과 수료 기준, 개인정보 관리와 보고 기능이 중요할 수 있습니다.

  • 대상자 일괄 등록
  • 교육 기간
  • 평가
  • 설문
  • 수료
  • 관리자 보고서
  • 접속·열람 이력

5. 참여형·시뮬레이션 교육

단순 영상보다 사용자 행동과 결과가 학습에 반영됩니다.

  • 시나리오
  • 선택지
  • 게임
  • 역할 수행
  • 실시간 협업
  • 점수
  • 결과 분석

일반 영상 LMS보다 별도의 콘텐츠 개발과 상태 저장이 필요할 수 있습니다.

사용자 유형

LMS에는 여러 사용자가 있을 수 있습니다.

  • 비회원
  • 일반 교육생
  • 강사
  • 기업 관리자
  • 기업 직원
  • 교육 운영자
  • 최고 관리자

사용자별 화면과 권한을 정해야 합니다.

회원가입과 교육생 등록

직접 가입

사용자가 이메일이나 소셜 계정으로 가입합니다.

관리자 일괄 등록

관리자가 엑셀로 교육생을 등록할 수 있습니다.

필요 기능:

  • 업로드 양식
  • 중복 검사
  • 잘못된 데이터
  • 임시 비밀번호
  • 안내 이메일
  • 소속 기업 연결

초대 가입

기업 관리자가 직원에게 초대 링크를 보냅니다.

사번·학번 로그인

조직에서 제공한 고유 번호를 사용할 수 있습니다.

개인정보와 계정 복구 방식을 함께 정해야 합니다.

조직과 기업 구조

사내·B2B 교육에서는 교육생이 조직에 속합니다.

text
기업
→ 부서
→ 팀
→ 직원

가능한 기능:

  • 기업별 관리자
  • 부서별 통계
  • 팀별 교육 배정
  • 직원 이동
  • 퇴사 처리
  • 기업별 데이터 분리

교육 과정 구조

일반적인 구조:

text
과정
→ 장
→ 차시
→ 콘텐츠

예시:

text
신입사원 교육
1장 회사 이해
  1차시 회사 소개
  2차시 보안 규정

2장 업무 교육
  1차시 협업 도구
  2차시 보고 방법

프로젝트마다 단계 수와 명칭이 다를 수 있습니다.

콘텐츠 유형

1. 영상

  • 스트리밍
  • 이어보기
  • 배속
  • 자막
  • 전체 화면
  • 시청 위치 저장
  • 재생 완료 기준

2. 텍스트와 이미지

  • 학습 페이지
  • PDF
  • 슬라이드
  • 인포그래픽
  • 다운로드 자료

3. 퀴즈

  • 객관식
  • 복수 선택
  • 주관식
  • OX
  • 순서 맞추기
  • 이미지 문제

4. 설문

  • 만족도
  • 교육 전·후
  • 자유 의견
  • 익명 여부

5. 시뮬레이션

  • 상황 제시
  • 선택
  • 결과
  • 점수
  • 해설
  • 반복 학습

6. 실시간 수업

  • 화상회의 링크
  • 출석
  • 일정
  • 실시간 채팅
  • 다시보기

외부 화상 서비스와 연동할지 자체 기능을 만들지 정해야 합니다.

영상 관리

영상 업로드

  • 파일 형식
  • 용량
  • 변환
  • 썸네일
  • 자막
  • 여러 화질
  • 공개 범위

외부 영상 연동

  • 외부 영상 플랫폼
  • 비공개 링크
  • 접근 제한
  • 재생 기록 가능 범위

단순 외부 링크와 학습 진도를 정확하게 저장하는 영상 시스템은 범위가 다릅니다.

영상 진도

진도 계산 기준을 정해야 합니다.

  • 영상을 열면 완료
  • 80% 이상 시청
  • 마지막까지 재생
  • 퀴즈 통과 후 완료
  • 관리자가 수동 완료

단순히 재생 막대 위치만 저장하는 것과 실제 학습 시간을 확인하는 것은 다릅니다.

이어보기

사용자가 나갔다가 다시 접속하면 마지막 시청 위치에서 이어서 볼 수 있습니다.

  • 기기 간 동기화
  • 여러 탭
  • 짧은 구간 반복
  • 영상 변경
  • 진도 초기화

학습 순서

자유 학습

원하는 차시를 선택할 수 있습니다.

순차 학습

앞 차시를 완료해야 다음 차시를 열 수 있습니다.

기간별 공개

특정 날짜에 차시가 열립니다.

교육 기간

  • 수강 시작일
  • 수강 종료일
  • 교육 배정일
  • 연장
  • 재수강
  • 만료 후 접근

기업마다 교육 기간이 다를 수도 있습니다.

퀴즈와 평가

문제은행

관리자가 문제를 등록하고 여러 시험에 재사용합니다.

  • 문제
  • 선택지
  • 정답
  • 해설
  • 난도
  • 카테고리
  • 배점

무작위 출제

전체 문제 중 일부를 무작위로 제공합니다.

정해야 할 내용:

  • 문제 수
  • 카테고리별 개수
  • 선택지 순서
  • 중복 방지
  • 재시험 문제
  • 난도

시험 제한

  • 제한 시간
  • 응시 횟수
  • 통과 점수
  • 재응시 대기
  • 문제별 이동
  • 제출 후 수정

주관식 채점

자동 채점이 어렵다면 강사와 관리자가 직접 평가해야 할 수 있습니다.

  • 채점자
  • 점수
  • 피드백
  • 채점 완료
  • 이의 신청

수료 기준

다음 조건을 조합할 수 있습니다.

text
전체 진도 80% 이상
퀴즈 점수 70점 이상
설문 제출
필수 차시 완료

기업이나 과정별로 다른 기준을 설정할 수도 있습니다.

수료증

수료한 사용자에게 PDF 수료증을 제공할 수 있습니다.

포함 정보:

  • 교육생 이름
  • 과정명
  • 수료일
  • 교육 기간
  • 발급번호
  • 기관명
  • 대표자
  • 검증 코드

관리자가 수료를 취소하거나 재발급할 수 있어야 할 수도 있습니다.

출석

실시간이나 오프라인 교육과 연결한다면 출석 기능이 필요할 수 있습니다.

  • QR
  • 관리자 확인
  • 입실·퇴실
  • 시간
  • 위치
  • 수동 수정
  • 출석 이력

학습 결과

사용자 화면:

  • 전체 진도
  • 차시별 상태
  • 퀴즈 점수
  • 수료 여부
  • 수료증
  • 학습 기간

관리자 화면:

  • 교육생별 진도
  • 과정별 완료율
  • 평균 점수
  • 미수료자
  • 중도 이탈
  • 설문 결과

교육 배정

운영자가 특정 교육생과 조직에 과정을 배정할 수 있습니다.

  • 개인
  • 부서
  • 기업 전체
  • 조건별 대상자
  • 일괄 배정
  • 배정 취소
  • 기간 설정

자동 배정

입사일과 직무에 따라 자동으로 교육을 배정할 수 있습니다.

text
신규 입사
→ 보안 교육 자동 배정
→ 14일 이내 수료 안내

자동화에는 중복 배정과 실패 처리가 필요합니다.

알림

  • 교육 배정
  • 시작 안내
  • 마감 예정
  • 미수료
  • 수료
  • 시험 결과
  • 새로운 댓글
  • 교육 일정 변경

채널:

  • 이메일
  • 문자
  • 알림톡
  • 앱 푸시
  • 사내 메신저

관리자 콘텐츠 관리

  • 과정 등록
  • 장·차시
  • 영상
  • 문서
  • 퀴즈
  • 설문
  • 공개·비공개
  • 복제
  • 순서 변경
  • 미리보기

콘텐츠가 많으면 기존 과정을 복제해 수정하는 기능이 유용할 수 있습니다.

강사 기능

  • 강의 등록
  • 교육생 조회
  • 질문 답변
  • 주관식 채점
  • 공지
  • 자료
  • 통계

강사별로 자기 과정만 관리하게 할 수 있습니다.

질문과 댓글

  • 과정 질문
  • 차시 댓글
  • 비공개 문의
  • 강사 답변
  • 파일 첨부
  • 알림
  • 신고

기업 관리자

고객사 관리자가 다음 업무를 할 수 있습니다.

  • 직원 초대
  • 교육 배정
  • 진도 확인
  • 수료 결과
  • 엑셀 다운로드
  • 크레딧
  • 기업 설정

운영 관리자는 모든 기업을 볼 수 있지만 고객사 관리자는 자기 회사만 봐야 합니다.

결제

일반 교육 판매 플랫폼에는 다음 기능이 필요할 수 있습니다.

  • 단건 결제
  • 과정 묶음
  • 이용권
  • 쿠폰
  • 환불
  • 수강 권한
  • 영수증

B2B 교육은 카드결제 대신 계약과 크레딧으로 운영할 수 있습니다.

기업용 크레딧

기업이 교육 이용권을 구매하고 직원에게 배정할 수 있습니다.

  • 기업 잔액
  • 직원별 차감
  • 과정별 비용
  • 관리자 지급
  • 사용 이력
  • 만료
  • 추가 구매

통계

기본 통계

  • 전체 교육생
  • 수강자
  • 완료자
  • 평균 진도
  • 평균 점수
  • 중단율

기업별 통계

  • 기업별 인원
  • 부서별 진도
  • 미수료자
  • 과정별 결과

콘텐츠 통계

  • 차시별 이탈
  • 반복 시청
  • 문제별 정답률
  • 설문 결과
  • 질문 수

엑셀 다운로드

  • 교육생 목록
  • 진도
  • 평가 점수
  • 설문
  • 수료자
  • 미수료자
  • 기업별 결과

화면 필터와 다운로드 결과가 일치해야 합니다.

개인정보와 보안

교육 데이터에는 다음 정보가 포함될 수 있습니다.

  • 이름
  • 이메일
  • 휴대폰
  • 회사
  • 사번·학번
  • 학습 기록
  • 평가 결과
  • 설문

검토할 항목:

  • 관리자 권한
  • 기업별 데이터 분리
  • 개인정보 암호화
  • 열람 로그
  • 보관 기간
  • 삭제
  • 엑셀 다운로드 권한
  • 퇴사자 처리

중요한 교육과 공공기관 시스템은 별도의 보안 요구사항이 있을 수 있습니다.

접근성

공공기관과 다양한 사용자를 대상으로 한다면 다음을 검토할 수 있습니다.

  • 키보드 이용
  • 자막
  • 대체 텍스트
  • 색상 대비
  • 화면 확대
  • 오류 안내
  • 스크린리더

프로젝트에서 요구하는 접근성 기준과 검수 범위를 계약 전에 확인해야 합니다.

서버와 영상 비용

개발비 외에 운영비가 발생할 수 있습니다.

  • 영상 저장
  • 영상 전송
  • 파일 저장
  • 서버
  • 데이터베이스
  • 이메일·알림
  • CDN
  • 백업
  • 모니터링

영상 시청량이 많으면 콘텐츠 전송 비용이 커질 수 있습니다.

LMS 비용을 결정하는 요소

요소범위 영향
영상 강의 중심기본 학습 구조
퀴즈·시험문제·채점·재응시
기업 회원조직·데이터 분리
기업 관리자별도 관리자
교육 배정대상·기간 관리
수료 기준조건 계산
수료증PDF·발급 이력
실시간 수업외부 연동·출석
시뮬레이션별도 콘텐츠 로직
결제주문·환불·권한
크레딧잔액·배정
엑셀·통계집계와 다운로드
높은 보안권한·로그·암호화
다국어콘텐츠·관리자 확장

MVP로 시작하는 방법

1단계

  • 이메일 로그인
  • 과정·차시
  • 영상과 문서
  • 진도
  • 간단한 퀴즈
  • 교육생·관리자
  • 기본 통계

2단계

  • 기업 회원
  • 교육 배정
  • 수료 기준
  • 수료증
  • 설문
  • 엑셀 다운로드
  • 알림

3단계

  • 결제와 크레딧
  • 강사
  • 문제은행
  • 실시간 교육
  • 시뮬레이션
  • 고급 통계
  • 외부 시스템 연동

LMS 요구사항 양식

text
교육 목적:
주요 사용자:
교육생 유형:
개인·기업 회원:
강사:
과정 구조:
콘텐츠 유형:
영상:
퀴즈:
시험:
설문:
학습 순서:
교육 기간:
진도 기준:
수료 기준:
수료증:
교육 배정:
기업 관리자:
결제:
크레딧:
알림:
통계:
엑셀:
개인정보:
동시 사용자:
희망 일정:

검수 체크리스트

text
[ ] 회원가입·로그인
[ ] 기업별 데이터
[ ] 과정 목록
[ ] 차시 이동
[ ] 영상 재생
[ ] 이어보기
[ ] 진도
[ ] 순차 학습
[ ] 퀴즈
[ ] 시험
[ ] 재응시
[ ] 설문
[ ] 수료
[ ] 수료증
[ ] 교육 배정
[ ] 관리자 통계
[ ] 엑셀
[ ] 알림
[ ] 모바일
[ ] 권한
[ ] 개인정보

견적서에서 확인할 항목

  • 강의 화면만 포함되는가?
  • 영상 저장과 전송 방식은 무엇인가?
  • 실제 시청 진도를 저장하는가?
  • 퀴즈·시험·재응시가 포함되는가?
  • 수료 기준과 수료증이 포함되는가?
  • 기업과 부서별 관리가 포함되는가?
  • 관리자 통계와 엑셀이 포함되는가?
  • 기존 교육 데이터를 이전하는가?
  • 영상·서버의 월 운영비는 얼마인가?
  • 관리자 사용 교육과 운영 문서가 포함되는가?

마무리

온라인 교육 플랫폼의 개발 비용은 강의 영상 개수만으로 결정되지 않습니다.

다음 구조가 비용과 운영 난도에 큰 영향을 줍니다.

  • 개인·기업 사용자와 권한
  • 과정·차시와 콘텐츠
  • 학습 진도
  • 퀴즈와 평가
  • 수료 기준
  • 기업별 교육 배정
  • 관리자 통계
  • 개인정보와 운영

개발 업체에 영상 강의를 보는 LMS라고만 설명하기보다 실제 교육 배정과 수료, 보고 업무까지 함께 전달해야 정확한 범위를 산정할 수 있습니다.

필요한 답을 찾고, 끝까지 완성합니다.

기술을 알지 못해도, 기획서가 없어도 괜찮습니다.

프로젝트 문의하기