1인1프로젝트의 주제로 '개인 생산성 향상을 위한 자기계발 대시보드 개발'을 선정했다.

이는 학습과 자기계발을 위한 자기주도적 관리 기능을 제공하는 서비스의 개발을 의미한다.

우선, 기능 기획을 진행하기 위해서 어떤 학습 방법이 자기계발을 위해 효과적인지 선정한 논문을 통해서 조사해볼 필요가 있겠다.


논문 분석

자기주도 학습 구조

영역의미핵심 행동
메타인지생각 관리목표 설정, 점검, 성찰
학습전략공부 방법예습, 복습, 노트, 질문
행동관리실행력시간관리, 참여, 도움요청

잘하는 사람 vs 못하는 사람

구분특징
잘하는 사람목표 있음 / 점검함 / 피드백함 / 시간관리
못하는 사람계획 없음 / 미룸 / 점검 없음 / 시간관리 실패

학습 데이터 (핵심 도구)

유형예시
행동 데이터공부 시간, 접속 시간
활동 데이터과제 제출, 참여
결과 데이터점수, 성취도
분석 데이터평균, 비교, 패턴

실전 적용 루틴

단계내용
1. 계획오늘 할 공부 명확히 설정
2. 기록시간, 문제 수 기록
3. 분석목표 대비 성과 확인
4. 성찰문제 원인 파악
5. 개선방법 수정

성장 구조

계획 → 실행 → 기록 → 분석 → 개선 → 반복

기능

1. Dashboard

  • Today Todo
  • Today Reflection
  • Learning Analytics

2. Task

  • Manage Todo List
    • Manage Review
    • Manage Delay
  • Todo Collection
  • Working Timeline

3. Score

  • Manage Score
  • Score Analytics

4. Today Reflection

  • Create Reflection

논문을 통해 알아낸 효율적인 학습 과정을 기반으로 기능을 기획했다. '계획' 및 '실행'을 위해 Task 관리 기능을 추가했고, 단순히 나열식 할일 기능이 아니라 Todo Collection을 통해 주제별 연속적인 할일을 관리하고 원하는 날짜에 할당할 수 있도록 기획했다.

학습의 경우 복습이나 중요한 부분을 메모해두는 것이 중요할 수 있기 때문에 '반복'을 일정한 기간이 지난 뒤 자동으로 일정에 추가디는 복습 기능을 추가로 기획했다.

'기록'과 '분석' 부분을 Score 기능으로 기획했다. 해당 기능에선 자신의 학업 성적이나 기타 성과들을 저장해두고, 다양한 차트와 표 등을 이용하여 분석을 하 수 있는 기능을 기획하였다.

타 서비스들에서 점수 등을 저장할 때 정해진 양식을 따라야 해서 기능들을 유연하게 사용할 수 없다는 것에 대한 불편함이 있었다. 이를 해결하기 위해 스프레드시트 형식의 점수 입력 테이블을 만들어서 기능을 최대한 유연하게 사용할 수 있도록 기획하였다.

'개선' 부분은 Reflection을 통해서 하루 요약, 복습할 부분 기록 등 개선사항에 대해서 작성할 수 있는 기능으로 기획하였다.

Last Update: 3월 23, 2026

Tagged in:

1인1프로젝트