Skip to content
This repository has been archived by the owner on Mar 1, 2024. It is now read-only.

kysect/Recademy

Repository files navigation

Recademy

Stack

Описание системы, ТЗ

Recademy - платформа для автоматизации процесса обучения, которая упрощает менторам работу со студентами - мониторинг их активности, проектов, ревью кода. Идея в проекте в предоставлении студентам возможности загрузить информацию о своем проекте (описание/ссылка на Github) и запросить его ревью. Менторы же в свою очередь получают возможность в удобном формате просматривать эти ревью-реквесты. Также, ключевыми механизмами являются реализация peer-review системы (работу студента может проверить другой студент которые достаточно компетентен в вопросе), геймификация обучения (сбор активности, рейтинги и ачивменты, которые должны вовлекать студентов в процесс).

Объект автоматизации - учебный процесс в котором появляется необходимость проверять результат работы более компетентными членами системы. С одной стороны есть студенты, которые разрабатывают свои проекты, которые нужно проверять. По результатам разработки своих проектов они генерируют review-реквесты. С другой стороны выступают сотрудник с достаточной компетенцией, которые выполняют проверку по реквесту. Компетенция определяется выданным грейдом (индикатор в системе, который подтвреждает навык), которые выдаются либо системой, либо в результате perfomance review, где несколько уже компетентных сотрудников подтверждают наличие навыков.

Задачи автоматизации:

  • Автоматизация поиска ревьюверов: возможность для студентов создавать записи о проекте и запрашивать ревью, а для менторов - удобных поиск по ним.
  • Создание единого места для просмотра всех запросов на ревью. Одно из требования - должен быть отбор, отображаться только те запросы, которые может принять пользователь.
  • Реализация возможности проведения perfomance review - расширенный вид ревью, которое включает множество проектов одного сотрудника и несколько ревьюверов, основная цель которого - получить подтверждение о наличии достаточного уровня навыков для определенного грейда

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published