Приложение для тестирования сотрудников клиники методом один вопрос - до пяти ответов один из которых правильный. Сотрудник должен выбрать правильный вариант ответа
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

3.1 KiB

ШАГ 005 — План спринтов

Дата: 2026-03-21 Контекст: Мастер-класс по разработке системы тестирования сотрудников клиники.


Запрос

мое предложение такое: давай на первом спринте мы сможем создавать тесты. здесь не нужно никакой авторизации и ролей. главное зашел на страницу создания теста и смог его создать. следующий спринт — можем выполнять тест. следующий спринт — трекер результатов. затем аутентификация и управление пользователями и подразделениями. и потом уведомления

спринт 0 и спринт 1 соединяем


Ответ

Ключевое решение по порядку спринтов

Заказчик выбрал подход "ценность сначала": бизнес-логика (создание и прохождение тестов) реализуется в первых спринтах без авторизации. Это даёт несколько преимуществ:

  1. Быстрая обратная связь — уже после спринта 1 можно потрогать живой продукт
  2. Мотивация для джуниоров — видят результат, а не бойлерплейт
  3. Проще отлаживать — нет JWT, нет проверки прав, чистая бизнес-логика
  4. Авторизация добавляется поверх — в спринте 4 она "накладывается" на уже работающее приложение

Это классический подход Lean/MVP: сначала рабочий продукт, потом безопасность и управление.

Итоговый план

Спринт Что делаем Результат в браузере
1 Инфраструктура + Создание тестов Создаём тест, видим список тестов
2 Прохождение теста Проходим тест, видим результат и ошибки
3 Трекер результатов Таблица всех попыток
4 Авторизация + роли + подразделения + назначение Вход по логину, разграничение доступа
5 Уведомления в MAX Получаем уведомления в мессенджер

Следующие шаги

  • Написать ТЗ
  • Закрыть открытые вопросы ТЗ
  • Выбрать технологический стек
  • Составить план спринтов
  • Начать Спринт 1