This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
courses:mse:idea_and_assignments [2024/03/22 15:17] mark [Итерация 4] |
courses:mse:idea_and_assignments [2024/04/22 11:36] (current) mark [Итерация 4] |
||
---|---|---|---|
Line 42: | Line 42: | ||
Выполняют роль тимлида + проджект-менеджера. Поскольку разные люди вкладывают в эти понятия разные вещи, то определим свои требования к данной роли. Магистрант: | Выполняют роль тимлида + проджект-менеджера. Поскольку разные люди вкладывают в эти понятия разные вещи, то определим свои требования к данной роли. Магистрант: | ||
* **лично отвечает за свою команду и успех своего проекта,** | * **лично отвечает за свою команду и успех своего проекта,** | ||
- | * организует общение с заказчиком (установочный созвон + согласование плана на итерацию - фиксируйте эти согласования каким-то образом), | + | * организует общение с заказчиком (установочный созвон + согласование плана на итерацию + периодическое предъявление результатов заказчику, получение обратной связи), |
* формализует обратную связь / пожелания / требования заказчика в задачи для команды, | * формализует обратную связь / пожелания / требования заказчика в задачи для команды, | ||
* организует общение с командой (регулярные созвоны для обсуждения прогресса), | * организует общение с командой (регулярные созвоны для обсуждения прогресса), | ||
Line 50: | Line 50: | ||
* презентация результатов, | * презентация результатов, | ||
* предоставление обратной связи о коллегах для преподавателей, | * предоставление обратной связи о коллегах для преподавателей, | ||
+ | * контролирует, что его команду и отдельных участников справедливо оценили, инициирует решение проблем, | ||
* эскалирует проблемы преподавателям / заказчикам. | * эскалирует проблемы преподавателям / заказчикам. | ||
Line 158: | Line 159: | ||
- Презентация где указан: план на текущую итерацию, результаты, план на следующую | - Презентация где указан: план на текущую итерацию, результаты, план на следующую | ||
- Скринкаст с демонстрацией фич проекта (не более 2 минут) | - Скринкаст с демонстрацией фич проекта (не более 2 минут) | ||
+ | - Общение с заказчиком - постановка задачи, предъявление результатов | ||
Line 183: | Line 185: | ||
- Приложение корректно запускается (без ошибок и сбоев) | - Приложение корректно запускается (без ошибок и сбоев) | ||
- Приложение реализует минимум один сценарий использования | - Приложение реализует минимум один сценарий использования | ||
+ | - Если можно не делать авторизацию - пока не делайте или отключите по умолчанию | ||
- Есть инструкция по настройке / развертыванию или скрипты для этого или dockerfile | docker-compose | - Есть инструкция по настройке / развертыванию или скрипты для этого или dockerfile | docker-compose | ||
- Работа с issues в репозитории (см. выше) | - Работа с issues в репозитории (см. выше) | ||
Line 197: | Line 200: | ||
- Требования версии 1 | - Требования версии 1 | ||
- Приложение реализует половину от согласованных сценариев использования | - Приложение реализует половину от согласованных сценариев использования | ||
- | - Реализованы базовые тесты (интеграционные, функциональные) | + | - Реализованы базовые тесты (интеграционные, функциональные), желательно через GitHub Actions. Юнит-тесты можно, но как дополнение. |
- Работа с issues в репозитории (см. выше) | - Работа с issues в репозитории (см. выше) | ||
- Подготовить презентационные материалы (см. выше) | - Подготовить презентационные материалы (см. выше) | ||
Line 205: | Line 208: | ||
==== Итерация 4 ==== | ==== Итерация 4 ==== | ||
- | Сроки: 26.04.2024 - 29.05.2024 (включительно) | + | Сроки: 26.04.2024 - 22.05.2024 (включительно) |
Задачи: | Задачи: | ||
- Подготовить версию 3 (максимально работоспособная версия) | - Подготовить версию 3 (максимально работоспособная версия) | ||
- Требования версии 2 | - Требования версии 2 | ||
- | - Приложение реализует не менее 90% от количества сценариев использования | + | - Приложение реализует не менее 80% от количества сценариев использования |
- | - Финализированные тесты + автоматизация из запуска через Github Actions (или иной способ) | + | - Финализированные тесты ( автоматизация из запуска через Github Actions (или иной способ) - желательна, но не обязательна) |
- Работа с issues в репозитории (см. выше) | - Работа с issues в репозитории (см. выше) | ||
- Подготовить презентационные материалы (см. выше) | - Подготовить презентационные материалы (см. выше) |