과제 관리 기획 (PRD)¶
요지¶
수업이 끝난 뒤 학생이 무엇을 얼마나 해냈는지를 추적할 기반이 없었다. 과제 관리는 생성→제출→피드백의 한 바퀴를 스터디룸에 기록으로 남겨 그 학습 성취를 눈에 보이게 만든다. 선생님이 과제를 내면 학생이 답글처럼 제출하고, 선생님이 제출 현황을 보며 피드백을 단다. MS3 기능이다.
목표 & 성공 기준 (지표)¶
제출률, 마감을 넘긴 지연 비율, 평균 제출 시간, 그리고 선생님이 얼마나 답을 다는지(피드백 응답률)로 본다.
대상 페르소나¶
- 선생님: 수업노트 연계 과제 생성(대상·기한 지정) → 제출 현황 확인 → 피드백 작성.
- 학생: 지정 과제 제출(텍스트+첨부) → 피드백 수령. 마감 후 제출은 '지연 제출' 표시.
- 보호자: 연결 학생의 과제 참여·피드백 현황 열람(보기 전용).
범위 (포함 / 제외)¶
- In: 생성·제출·관리·보기, 수업노트 양방향 링크, 지연 제출 표시.
- Out (후순위): 점수화·자동채점, 포트폴리오 연동, 과제 템플릿, AI 피드백/요약.
요구사항 (유저 스토리 · 기능)¶
- 과제 생성: 제목·내용·기한(날짜+시각)·대상(전체/개별), 선택 수업노트 링크, 알림 발송 시점 옵션.
- 제출: 답글 형식, 텍스트 + 이미지/파일 다중 첨부(에디터 정책), 재제출=수정 대체.
- 관리: 제출/미제출/지연 요약, 정렬(제출 순서·시간·이름·상태), 학생별 피드백 CRUD.
- 권한·예외·상태머신 상세는 frd.
근거 (피드백·아이디어·리서치 source)¶
MS3 기획서의 세 가지 사용자 플로우와 학습 흐름·핵심 정책에서 도출했고, 생성·제출 세부는 별도 기획 문서에서 가져왔다. 출처는 frontmatter source에 있다.
오픈 이슈¶
- 채점/평가 점수화 도입 여부, AI 피드백 연동 시점.
- 학습 흐름(수업노트→과제→제출→질문→피드백→후기) 전체 연결 UX는 design 보강 필요.