Каждая итерация оценивается максимально в 10 баллов.
Как считается фактический балл за одну итерацию в обычных проектах:
В оценке есть два компонента: Общие баллы проекта (насколько с точки зрения проекта команда пришла к успеху за итерацию) 4 балла и «Баллы студента» 6 баллов
Если Общие баллы проекта за итерацию == 0, то общая оценка всех участников проекта за нее - 0.
Если Баллы студента за итерацию ==0, то Общие баллы проекта за нее он не получает.
У бакалавров и магистров «Баллы студента» за итерацию считаются по-разному.
Бакалавры получают баллы пропорционально степени своего наблюдаемого и отчуждаемого участия в итерации.
0 баллов - нет участия в репо
1 балл - кода нет, но есть успехи на вики
6 баллов - сделал одну или более фичу по итерации
Магистры - получают баллы пропорционально «порядку» в проекте и степени своего наблюдаемого и отчуждаемого участия в разработке. Порядок и движение в проекте важнее, чем написание кода вами. Ниже ориентировочные примеры оценивания
0 баллов - два и более бакалавра не выполнили требований итерации и/или не показали результата (магистр не эскалировал проблему)
5 баллов - итерация закрыта полностью, все бакалавры показали нужный уровень участия, но магистр не принял участия в работе над проектом
6 баллов - уровень на 5 баллов + магистр сам принял участие в работе над проектом
Если магистров в проекте двое, то каждый из них оценивается по алгоритму выше, но с оговорками
требования к общим результатам проекта выше (чем в случае с проектами, где магистр один) - в проекте должно быть чуть больше успехов
требования к личному вкладу (написание кода / вики ….) тоже выше - раз магистров двое, то у них больше времени остается на непосредственно разработку
ответственность за результат не делится (если в плане организации все плохо, то ответсвенны оба магистра) - раз их двое, то вдвоем магистры имеют приемущество в контроле над ситуацией
Если у команды есть небольшое отставание по текущей итерации (именно в плане продукта) , то магистр может (по согласованию с преподавателем) в небольшой срок это отставание устранить.
Наблюдаемое и отчуждаемое участие в разработке это ваши действия в репо, которые видно невооруженным взглядом и которые приносят проекту пользу. Пример (по степени убывания основательности действий):
Обратите внимание, что эти действия идут в зачет тому, кто значится их автором на гитхабе. Поэтому - настройте, пожалуйста, себе гит / гитхаб . Если вы настроили правильно, то коммиты и ваши действия не только подписаны вашим аккаунтом, но и сам этот аккаунт в коммите отображается кликабельным, со ссылкой на ваш профиль. Любые возражения на этот счет (например, я не смог настроить github desktop / друг за меня пушит / мы работаем всей комадной с одной машины и прочее) не принимаются.
Как считается балл за итерацию в Fast Track:
Пропорционально степени выполнения плана (0-10 баллов за итерацию) + наличие и степень порядка в вашем взаимодействии с репо (ведение задач, коммиты и тд)
Если задачи итерации выполнены с опозданием от срока, то оценка умножается на 0.5
Конкретные критерии проверки и требования - в репозитории
Учитывая, что курс экспериментальный, то баллы ниже задают рекомендованные оценки. Эти оценки могут быть скорректированы в большую или меньшую сторону в зависимости от обратной связи участников / впечатления / коммуникации.
Бакалавры
Магистры