This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
courses:mse:mark [2024/01/19 07:47] mark [Штрафы] |
courses:mse:mark [2024/02/26 14:42] (current) mark [Как оценивается выполнение итераций] |
||
---|---|---|---|
Line 16: | Line 16: | ||
Каждая итерация оценивается максимально в **10 баллов**. | Каждая итерация оценивается максимально в **10 баллов**. | ||
- | Как считается фактический балл за одну итерацию: | + | Как считается фактический балл за одну итерацию в обычных проектах: |
* В оценке есть два компонента: **Общие баллы проекта** (насколько с точки зрения проекта команда пришла к успеху за итерацию) 4 балла и "**Баллы студента**" 6 баллов | * В оценке есть два компонента: **Общие баллы проекта** (насколько с точки зрения проекта команда пришла к успеху за итерацию) 4 балла и "**Баллы студента**" 6 баллов | ||
* Если **Общие баллы проекта** за итерацию == 0, то общая оценка всех участников проекта за нее - 0. | * Если **Общие баллы проекта** за итерацию == 0, то общая оценка всех участников проекта за нее - 0. | ||
* Если **Баллы студента** за итерацию ==0, то **Общие баллы проекта** за нее он не получает. | * Если **Баллы студента** за итерацию ==0, то **Общие баллы проекта** за нее он не получает. | ||
* У бакалавров и магистров "**Баллы студента**" за итерацию считаются по-разному. | * У бакалавров и магистров "**Баллы студента**" за итерацию считаются по-разному. | ||
- | * Бакалавры - получают баллы пропорционально степени своего наблюдаемого и отчуждаемого участия в итерации. | + | * Бакалавры - |
- | * 0 баллов - нет участия в репо | + | * (для итерации 1) - оцениваются магистром (будет разослана форма) пропорционально степени участия в процессе. Если магистр кого-то забыл оценить - это минус магистру. |
- | * 1 балл - кода нет, но есть успехи на вики | + | * (для итераций 2-4) получают баллы пропорционально степени своего наблюдаемого и отчуждаемого участия в итерации. |
- | * 6 баллов - сделал одну или более фичу по итерации | + | * 0 баллов - нет участия в репо |
+ | * 1 балл - кода нет, но есть успехи на вики | ||
+ | * 6 баллов - сделал одну или более фичу по итерации | ||
* Магистры - получают баллы пропорционально "порядку" в проекте и степени своего наблюдаемого и отчуждаемого участия в разработке. Порядок и движение в проекте важнее, чем написание кода вами. Ниже ориентировочные примеры оценивания | * Магистры - получают баллы пропорционально "порядку" в проекте и степени своего наблюдаемого и отчуждаемого участия в разработке. Порядок и движение в проекте важнее, чем написание кода вами. Ниже ориентировочные примеры оценивания | ||
* 0 баллов - два и более бакалавра не выполнили требований итерации и/или не показали результата (магистр не эскалировал проблему) | * 0 баллов - два и более бакалавра не выполнили требований итерации и/или не показали результата (магистр не эскалировал проблему) | ||
* 5 баллов - итерация закрыта полностью, все бакалавры показали нужный уровень участия, но магистр не принял участия в работе над проектом | * 5 баллов - итерация закрыта полностью, все бакалавры показали нужный уровень участия, но магистр не принял участия в работе над проектом | ||
* 6 баллов - уровень на 5 баллов + магистр сам принял участие в работе над проектом | * 6 баллов - уровень на 5 баллов + магистр сам принял участие в работе над проектом | ||
+ | * Если магистров в проекте двое, то каждый из них оценивается по алгоритму выше, но с оговорками | ||
+ | * требования к общим результатам проекта выше (чем в случае с проектами, где магистр один) - в проекте должно быть чуть больше успехов | ||
+ | * требования к личному вкладу (написание кода / вики ....) тоже выше - раз магистров двое, то у них больше времени остается на непосредственно разработку | ||
+ | * ответственность за результат не делится (если в плане организации все плохо, то ответсвенны оба магистра) - раз их двое, то вдвоем магистры имеют приемущество в контроле над ситуацией | ||
+ | |||
+ | |||
+ | Как считается балл за итерацию в Fast Track: | ||
+ | * Пропорционально степени выполнения плана (0-10 баллов за итерацию) + наличие и степень порядка в вашем взаимодействии с репо (ведение задач, коммиты и тд) | ||
+ | * Если задачи итерации выполнены с опозданием от срока, то оценка умножается на 0.5 | ||
+ | * Конкретные критерии проверки и требования - в репозитории | ||
Если у команды есть небольшое отставание по текущей итерации (именно в плане продукта) , то магистр может (по согласованию с преподавателем) в небольшой срок это отставание устранить. | Если у команды есть небольшое отставание по текущей итерации (именно в плане продукта) , то магистр может (по согласованию с преподавателем) в небольшой срок это отставание устранить. | ||
Line 40: | Line 52: | ||
Обратите внимание, что эти действия идут в зачет тому, кто значится их автором на гитхабе. Поэтому - настройте, пожалуйста, себе гит / гитхаб. Любые возражения на этот счет (например, я не смог настроить github desktop / друг за меня пушит / мы работаем всей комадной с одной машины и прочее) не принимаются. | Обратите внимание, что эти действия идут в зачет тому, кто значится их автором на гитхабе. Поэтому - настройте, пожалуйста, себе гит / гитхаб. Любые возражения на этот счет (например, я не смог настроить github desktop / друг за меня пушит / мы работаем всей комадной с одной машины и прочее) не принимаются. | ||
+ | |||
===== Освоение теоретических материалов ===== | ===== Освоение теоретических материалов ===== | ||
+ | |||
+ | Всем участникам курса нужно освоить все материалы из обоих курсов. | ||
* Курс молодого бойца https://e.moevm.info/course/view.php?id=2 | * Курс молодого бойца https://e.moevm.info/course/view.php?id=2 | ||
- | * Введение в программную инженерию. Лекция 1 https://www.youtube.com/watch?v=_kb2UgteIk0 | + | * Основы и управление промышленной разработкой ПО https://e.moevm.info/course/view.php?id=85 , будет включать материалы лекций (В разработке) |
- | * Руководство в IT проектах для начинающих https://www.youtube.com/watch?v=ryUReI0G0yI | + | * Введение в программную инженерию. Лекция 1 https://www.youtube.com/watch?v=_kb2UgteIk0 |
+ | * Руководство в IT проектах для начинающих https://www.youtube.com/watch?v=ryUReI0G0yI | ||
Line 54: | Line 70: | ||
Все | Все | ||
- | * (10 баллов) **Знаток предмета** - топ-3 (бакалавры / магистры) человек, активно помогавших коллегам с ответами на вопросы по предмету в дискорд-сервере. | + | * (10 баллов) **Знаток предмета** - топ-10 / топ-5 (бакалавры / магистры) человек, активно помогавших коллегам с ответами на вопросы по предмету в дискорд-сервере. |
- | * (5 баллов) **Исполнитель отвалился** - если один из бакалавров отвалился, то оставшаяся команда получает бонус. | + | * (10 баллов) **Знатоки тестирования** - бонус для топ-3 команд, у которых самая полная автоматизация тестирования в репо (получает вся команда, не применимо для Fast Track). |
+ | * (5 баллов) **Исполнитель отвалился** - если один из бакалавров отвалился, то оставшаяся команда получает бонус (не применимо для Fast Track). | ||
Бакалавры: | Бакалавры: | ||
- | * (7 баллов) **Команда без руководителя** - если магистр отвалилися, то оставшаяся команда получает бонус. | + | * (7 баллов) **Команда без руководителя** - если магистр отвалилися, то оставшаяся команда получает бонус (не применимо для Fast Track). |
Магистры: | Магистры: | ||
- | * (7 баллов максимум) **Протоколист** - за каждый сохраненный вовремя (к сожалению, задним числом разместить нельзя) протокол / запись созвона с командой. Размещайте ссылки / записи на вики репозитория. Считается пропорционально количеству синхронизаций, считаем что максимум их может быть 7 (1 за первую итерацию, и по два созвона за каждую следующую). | + | * (7 баллов максимум) **Протоколист** - за каждый сохраненный вовремя (к сожалению, задним числом разместить нельзя) протокол / запись созвона с командой. Размещайте ссылки / записи на вики репозитория. Считается пропорционально количеству синхронизаций, считаем что максимум может быть 7 синхронизаций(1 за первую итерацию, и по два созвона за каждую следующую). |
===== Штрафы ===== | ===== Штрафы ===== | ||
Line 69: | Line 86: | ||
* (-10 баллов) Жульничество | * (-10 баллов) Жульничество | ||
* (-20 баллов) Я не знал, что нужно получить доступ в репо - **доступ в репо не получен до наступления марта** | * (-20 баллов) Я не знал, что нужно получить доступ в репо - **доступ в репо не получен до наступления марта** | ||
+ | * (-20 баллов) Я не знал, что нужно быть на дискорд сервере - **доступ на дискорд сервер не получен / вы не указали себе корректный ник до наступления марта** | ||
* (-30 баллов) Я не знал, что нужно прям комитить - **нет коммитов до начала апреля** | * (-30 баллов) Я не знал, что нужно прям комитить - **нет коммитов до начала апреля** | ||
Line 79: | Line 97: | ||
Все время - Московское. | Все время - Московское. | ||
- | * Мягкий дедлайн - 30.06.2024 23:59 | + | * Мягкий дедлайн - 30.05.2024 23:59 |
- | * Жесткий дедлайн - 31.06.2024 14:00 | + | * Жесткий дедлайн - 31.05.2024 14:00 |
* Срок окончательной проверки 04.06.2024 14:00 | * Срок окончательной проверки 04.06.2024 14:00 | ||