Приложение для тестирования сотрудников клиники методом один вопрос - до пяти ответов один из которых правильный. Сотрудник должен выбрать правильный вариант ответа
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.6 KiB

ШАГ 003 — Закрытие открытых вопросов ТЗ

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


Запрос

давай обсудим открытые вопросы сейчас


Ответ

Проведён диалог с заказчиком по всем 6 открытым вопросам из ТЗ. Все решения приняты и внесены в DOC/ТЗ.md (версия 1.1, статус: Согласовано).


Принятые решения

1. Роль Директора клиники

Решение: Директор получает права HR-менеджера — те же возможности, отдельная роль не нужна.

В таблице ролей ТЗ:

HR-менеджер | Руководитель службы HR, Директор клиники

2. Редактирование теста после назначения

Решение: Создаётся новая версия теста.

  • Назначенный тест заморожен — изменить его нельзя
  • Для исправления создаётся новая версия
  • Все версии хранятся в системе
  • Результаты прохождений привязаны к конкретной версии теста

Это важно для целостности данных: нельзя изменить вопросы уже после того, как кто-то прошёл тест.


3. Порядок вопросов

Решение: Случайный при каждом прохождении.

Это усложняет списывание — два сотрудника, проходящих тест одновременно, видят вопросы в разном порядке.


4. Возврат к предыдущему вопросу

Решение: Настраивается автором теста при создании.

Параметр добавлен в настройки теста: Разрешить возврат к предыдущему вопросу: да / нет.

  • Для строгих тестов (экзаменационный формат) — выключить
  • Для обучающих тестов — можно включить

5. Уведомления

Решение: Нужны, канал — мессенджер MAX.

  • Уведомление о назначении нового теста
  • Уведомление о приближении дедлайна
  • Реализуем в одном из последних спринтов — интеграция с MAX API отдельная задача

Для джуниора: MAX — корпоративный мессенджер. Интеграция потребует изучения API MAX и реализации отдельного сервиса уведомлений.


6. Экспорт отчётов

Решение: Не нужен в данной версии, вынесен за scope.


Итог

ТЗ обновлено до версии 1.1, статус изменён на Согласовано. Открытых вопросов не осталось.

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

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