FE | BE | QA | Data |
박성민 | 피터 | 배아란 | 김정훈 |
개요
현황 및 히스토리
•
공중반에서는 전날 지식태그의 상태(미평가, 습득 필요 등)를 보고 다음날 추가 학습을 시킬지 여부를 판단해 피드를 보내고 있습니다.
•
한주동안 학습한 지식에 대해 weekly 형성 평가를 진행하고, 한달동안 학습한 모든 지식에 대해 월말 평가를 진행합니다. 즉 지식태그의 습득 상태를 특정 기간별로 반복해서 측정합니다.
•
수학팀의 경우 이주 간격으로 복습 주기를 가지고 있습니다.
문제 상황
•
선생님 인터뷰 결과, 제일 번거롭게 여기는 작업은 전날 “습득 필요”로 표시한 학습에 대해 다음날 확인해서 피드로 보내주는 것이었습니다.
◦
선생님 의견
전날 “습득 필요”로 표시된 학습을 다음날 수동으로 확인하고 개별적으로 학습할 콘텐츠를 밀어 넣어줘야 하는데, 다음날 알림 등 자동으로 노티가 되며 ‘아 얘는 이거 다시해야 하는구나, 복습 필요하구나’와 같이 알 수 있게 만들어주면 좋을 것 같다. 그리고, 오늘 학습해야 할 것들이 미리 ‘장바구니’에 담겨 있다 든지(미리 피드로 보내져 있기 보다는 선생님이 어떤 행동을 할 수 있는지 선택지를 주는 행동이 필요한 것으로 보여짐)해서 놓치는 것 없이 복습 시킬 수 있으면 좋을 것 같다.
개선 목적
•
작업 효율성 향상
•
복습, 재학습, 추천학습 기능 도입
Key Results
•
특정 기간의 추가학습필요 조건에 해당하는 지식태그를 조회할 수 있다.
•
추천 하려는 지식태그를 선택해 피드로 발송할 수 있다.
솔루션
날짜별 학습 지식 - 추천 학습 기능
•
조회 조건
◦
날짜 필터 (Single)
◦
습득 상태 필터 (판단 전, 미평가, 습득필요, 습득완료)
◦
날짜 및 습득 상태 조건을 만족하는 Daily User KT 조회
•
Flow
◦
추천 학습 버튼 클릭 →
◦
다음 단계에 데이터 전달 →
◦
날짜 및 습득 상태 필터 조정(선택) →
◦
지식태그 선택 →
◦
추천 학습 발송 클릭 →
◦
피드 발송
•
피드 발송 방식
◦
복습 : 선택된 지식태그 중 해당 기간의 이전 학습 기록과 동일한 유닛 발송
기간별 학습 지식 - 추천 학습
•
조회 조건
◦
기간 필터 (Range)
◦
기간 조건을 만족하는 Daily User KT 조회 (중복 제거)
•
Flow
◦
추천 학습 버튼 클릭 →
◦
다음 단계에 데이터 전달 →
◦
기간 필터 조정(선택) →
◦
지식태그 선택 →
◦
추천 학습 발송 클릭 →
◦
피드 발송
•
피드 발송 방식
◦
복습 : 선택된 지식태그 중 해당 기간의 이전 학습 기록과 동일한 유닛 발송
로그 설계
•
전날 습득 못한 지식 / 추천 학습 기능 활용률을 확인하기 위한 로그 수집
◦
전날 습득 못한 지식에 대한 추천 학습 버튼
▪
title : unmastered_kt_previous_day_btn
▪
description : 사용자가 전날 습득하지 못한 지식 목록을 요청하는 버튼 클릭 이벤트
◦
날짜별 추천 학습 피드 발송
▪
title : send_feed_based_on_previous_day_btn
▪
description : 날짜별 추천 학습 피드 발송 버튼 클릭 이벤트
•
7일간 학습한 지식 / 추천 학습 기능 활용률을 확인하기 위한 로그 수집
◦
7일 동안 학습한 지식에 대한 추천 학습
▪
title : learned_kt_7days_btn
▪
description : 사용자가 지난 7일 동안 학습한 지식 목록을 요청하는 버튼 클릭 이벤트
◦
기간별 추천 학습 피드 발송
▪
title : send_feed_based_on_period_btn
▪
description : 기간별 추천 학습 피드 발송 버튼 클릭 이벤트