Open pavelparfishov opened 1 year ago
Комментарии П.А. Охтилева TechTask - ОПА.md
@pavelparfishov Отпишись, пожалуйста, как внесешь изменения в ТЗ. Тоже хотела бы посмотреть.
@aleksandra-shchegoleva @astronik00 Внес изменения в ТЗ. Вопрос с вариантами синхронизации. Наверное нужно определиться с тем, какие конкретно варианты будут реализованы - затем отразить их в ТЗ.
@pavelparfishov Я думаю, что нужно выбрать 1) вариант, по кнопке
@pavelparfishov @astronik00
1) Эксплуатационное назначение Можно добавить: " Список рабочих задач становится доступным с любого рабочего компьютера, каждый сотрудник может открыть список задач в удобное для него время. Повышается уровень взаимодействия между работниками и руководством."
2) Требования к составу выполняемых функций По поводу пунтка 6: Предлагаю определять приоритетность по времени изменения задачи - сохранять на сервере последнюю по времени версию записи. Тоже думаю, что 1 вариант с кнопкой будет удобнее.
3) Требования к организации входных данных Может быть переписать последнее предложение так? При корректности введенной информации, по идентификатору пользователя, берутся данные из второй базы данных (локальной), являющейся хранилищем для созданных пользователем задач.
@aleksandra-shchegoleva @astronik00 Внес в ТЗ предложения Саши. Проверьте, пожалуйста, пункты 6, 9 в Требования к составу выполняемых функций.
@pavelparfishov, @aleksandra-shchegoleva
Чтобы было понятнее, как происходит точнее работа, то вот:
Требования к составу выполняемых функций, пункт 3:
Попытка синхронизации данных должна быть выполнена при обнаружении подключения к сети.
Затем пункт 9:
Предусмотреть синхронизацию данных, которая будет осуществляться после нажатия соответствующей кнопки в интерфейсе программного обеспечения.
Думаю стоит слить эти пункты. В том же пункте 3:
При авторизации пользователя необходимо подгружать информацию из сервера календарей и все задачи (todo) должны быть представлены в виде доски задач.
Доску не реализуем. Нужно убрать ее упоминания.
Кстати плохо понимаю эту фразу:
А вот управлять списком самих календарей, в которых мы управляем задачами смысл имеет. например. один календарь добавил с одного сервера. другой - с другого
@astronik00 @pavelparfishov По поводу последней фразы Мне кажется, что он имел ввиду, что какие-то календари лежат на nextcloud, другие на google calendar, например. Должна быть предусмотрена на будущее кнопка для выбора источников календарей. Не думаю, что это должно сейчас входить в MVP.
@aleksandra-shchegoleva Спасибо, теперь дошло
@aleksandra-shchegoleva @astronik00 Внес в ТЗ предложения Кати Требования к составу выполняемых функций. Тогда Требования к организации выходных данных буду выглядеть так ?:
Выходными данными являются все доступные задачи пользователя (при их наличии).
@aleksandra-shchegoleva, @pavelparfishov Я прочитала изменения и внесла свои исправления Больше не вижу, что можно было бы исправить
@aleksandra-shchegoleva @astronik00 Тогда на данный момент можно считать, что ТЗ исправлено?
@aleksandra-shchegoleva, @pavelparfishov У меня больше замечаний нет. Можно снова делать пул реквест думаю
Documentation
Требования: полноценное понимание системы, умение структурировать информацию
Краткое описание
Необходимо учесть замечания П.А. Охтилева и в соответствие с ними отредактировать имеющийся файл технического задания
Список пунктов
Все пункты. Пункты "Требования к обеспечению надежного (устойчивого) функционирования программы" и "Время восстановления после отказа" убрать.
Обобщенное решение
Выходной результат
Документация в формате markdown, находящаяся в папке "Documentation"