Формирование оценок (как баллы превращаются в оценки, что делать, сроки)

Из чего складывается оценка

Всего в курсе можно заработать до 90 баллов. Если вы очень талантливый и внимательно читаете описание курса, то больше. Если наоборот, читать не любите, то можно уйти в минус.

(командам) Баллы за итерации - суммарно до 40 баллов за все итерации

Освоение теоретических материалов - пропорционально степени освоения до 40 баллов (максимально 20 баллов за каждый из двух курсов, округление баллов - до целого вниз)

Посещаемость лекций - пропорционально посещаемости от общего числа лекций (первую лекцию не считаем) - до 10 баллов. Лекция посещена, если по данным Pruffme вы были вкладке с лекцией более 75% времени (== в отчете Pruffme ваше присутствие во время лекции по длительности составляет не менее 75% ) и корректно себя подписали (по образцу - 3341_Иванов_Иван_Иванович), округление баллов - до целого вниз.

Бонусы

Штрафы

Как оценивается выполнение итераций

Каждая итерация оценивается максимально в 10 баллов.

Как считается фактический балл за одну итерацию в обычных проектах:

В оценке есть два компонента: Общие баллы проекта (насколько с точки зрения проекта команда пришла к успеху за итерацию) 4 балла и «Баллы студента» 6 баллов

Если Общие баллы проекта за итерацию == 0, то общая оценка всех участников проекта за нее - 0.

Если Баллы студента за итерацию == 0, то Общие баллы проекта за нее он не получает.

У бакалавров и магистров «Баллы студента» за итерацию считаются по-разному.

Бакалавры получают баллы пропорционально степени своего наблюдаемого и отчуждаемого участия в итерации.

Ориентировочные примеры оценивания

0 баллов - нет участия в репо

1 балл - кода нет, но есть успехи на вики

2-6 баллов - сделал коммиты/PR в проекте, одну или более фичу по итерации

Магистры - получают баллы пропорционально «порядку» в проекте и степени своего наблюдаемого и отчуждаемого участия в разработке. Порядок и движение в проекте важнее, чем написание кода вами.

Ориентировочные примеры оценивания

0 баллов - два и более бакалавра не выполнили требований итерации и/или не показали результата (магистр не эскалировал проблему)

5 баллов - итерация закрыта полностью, все бакалавры показали нужный уровень участия, но магистр не принял участия в работе над проектом

6 баллов - уровень на 5 баллов + магистр сам принял участие в работе над проектом

Наблюдаемое и отчуждаемое участие в разработке это ваши действия в репо, которые видно невооруженным взглядом и которые приносят проекту пользу. Пример (по степени убывания основательности действий):

коммиты (мелкие и частые коммиты лучше чем большие и крупные),

ревью PR,

работа с вики,

работа с задачами.

Обратите внимание, что эти действия идут в зачет тому, кто значится их автором на гитхабе. Поэтому - настройте, пожалуйста, себе гит / гитхаб . Если вы настроили правильно, то коммиты и ваши действия не только подписаны вашим аккаунтом, но и сам этот аккаунт в коммите отображается кликабельным, со ссылкой на ваш профиль. Любые возражения на этот счет (например, я не смог настроить github desktop / друг за меня пушит / мы работаем всей комадной с одной машины и прочее) не принимаются.

Как считается балл за итерацию в Fast Track:

Пропорционально степени выполнения плана (0-10 баллов за итерацию) + наличие и степень порядка в вашем взаимодействии с репо (ведение задач, коммиты и тд)

Если задачи итерации выполнены с опозданием от срока, то оценка умножается на 0.5

Конкретные критерии проверки и требования - в репозитории и у заказчика

Сроки итераций

Итерация 1, Сроки: … - 25.02.2026 (включительно)

Итерация 2, Сроки: 25.02.2026 - 25.03.2026 (включительно)

Итерация 3, Сроки: 26.03.2026 - 05.05.2026 (включительно)

Итерация 4, Сроки: 06.05.2026 - 25.05.2026 (включительно)

Освоение теоретических материалов

Всем участникам курса нужно освоить все материалы из обоих курсов.

Курс молодого бойца https://e.moevm.info/course/view.php?id=2

Основы и управление промышленной разработкой ПО https://e.moevm.info/course/view.php?id=85 , будет включать материалы лекций (В разработке)

Введение в программную инженерию. Лекция 1 https://www.youtube.com/watch?v=_kb2UgteIk0

Руководство в IT проектах для начинающих https://www.youtube.com/watch?v=ryUReI0G0yI

Бонусы

Все

(10 баллов) Знаток предмета - топ-10 / топ-5 (бакалавры / магистры) человек, активно помогавших коллегам с ответами на вопросы по предмету в канале вопросов.

(10 баллов) Знатоки тестирования - бонус для топ-3 команд, у которых самая полная автоматизация тестирования в репо (получает вся команда, не применимо для Fast Track).

(5 баллов) Исполнитель отвалился - если один из бакалавров отвалился (на 2 и более итерации), то оставшаяся команда получает бонус (не применимо для Fast Track).

(0-8 баллов) Созвоны с заказчиком - по 1 баллу для участников за каждый проведенный созвон с заказчиком (но не более 8 баллов (созвон на первой итерации не учитывается)).

В качестве подтверждения проведенных созвонов необходимо для каждой встречи в соответствующей директории ветки reports привести

Запись встречи (нет записи == нет встречи = нет баллов за встречу)

Дату созвона

Список участников, участвовавших во встрече (отсутствующие студенты не получают баллы)

Бакалавры:

(7 баллов) Команда без руководителя - если магистр отвалился (на 2 и более итерации), то оставшаяся команда получает бонус (не применимо для Fast Track).

Магистры:

(0-7 баллов) Протоколист - за каждый сохраненный вовремя (к сожалению, задним числом разместить нельзя) протокол и запись созвона с командой:

В качестве подтверждения проведенных созвонов необходимо для каждой встречи в соответствующей директории ветки reports привести

Запись встречи (нет записи == нет встречи == нет баллов за встречу)

Протокол встречи

Подробный список тем, направлений разработки и задач, обсужденных / назначенных на встрече

Протокол вида «Обсудили, что делать дальше» расценивается как отсутствующий (нет протокола == нет баллов)

Баллы считаются пропорционально количеству синхронизаций

При оценивании считаем, что максимум может быть 7 синхронизаций (1 за первую итерацию, и по два созвона за каждую следующую).

Примечание: шаблон и правила оформления ветки reports приведены в репозитории.

Штрафы

Все

(-10 баллов) Токсичное поведение / буллинг

(-10 баллов) Жульничество И подозрение на использование сгенеренного нейронками кода (если вы настолько непереработанную выдачу от LLM загружаете в репо, то возможно, вам нужно задуматься - почему это плохо).

(-10 баллов) Я не знал, что пароли, токены и другие типы чувствительных данных нельзя комитить в репо

(-20 баллов) Я не знал, что нужно получить доступ в репо - доступ в репо не получен до наступления марта

(-20 баллов) Я не знал, что нужно быть на дискорд сервере - доступ в чат (student-chat2.moevm.info) не получен до наступления марта

(-30 баллов) Я не знал, что нужно прям комитить - нет коммитов до начала итерации 3

Дедлайны проверок

Все время - Московское.

Мягкий дедлайн - 26.05.2026 14:00

Жесткий дедлайн - 28.05.2026 14:00

Срок окончательной проверки - 02.06.2026 14:00

Как работают дедлайны:

Все присланное до мягкого дедлайна будет проверено до наступления жесткого дедлайна

Все присланное до жесткого дедлайна будет проверено до срока окончательной проверки

Все присланное после жесткого дедлайна будет проигнонировано.

Оценки

Учитывая, что курс экспериментальный, то баллы ниже задают рекомендованные оценки. Эти оценки могут быть скорректированы в большую или меньшую сторону в зависимости от обратной связи участников / впечатления / коммуникации.

Бакалавры

Удовлетворительно - >= 60

Хорошо - >= 75

Отлично - >= 85

Магистры

Удовлетворительно - >= 61

Хорошо - >= 76

Отлично - >= 86

Главная корректировка для оценок — это отзыв Заказчика. Для получения Хорошо / Отлично необходим (помимо набора нужного числа баллов) положительный отзыв от Заказчика по итогу проекта. Если дается негативный отзыв, то максимальная оценка - Удовлетворительно (При условии, что на нее набраны баллы).