Содержание
Формирование оценок (как баллы превращаются в оценки, что делать, сроки)
Из чего складывается оценка
Всего в курсе можно заработать до 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
Главная корректировка для оценок — это отзыв Заказчика. Для получения Хорошо / Отлично необходим (помимо набора нужного числа баллов) положительный отзыв от Заказчика по итогу проекта. Если дается негативный отзыв, то максимальная оценка - Удовлетворительно (При условии, что на нее набраны баллы).
