Кейсы

Кейс: Реализация трекера задач / TODO List

Описание кейса:

Требуется реализовать приложение планировщик задач обладающее следующими характеристиками.
Клиенты приложения могут пользоваться как мобильным приложением так и веб версией сайта.
Функциональные требования:
• Задачи
o Добавлять задачи.
o Редактировать добавленные задачи.
o Переводить задачи между статусами, для того чтобы перевести их в финальное состояние. Возможные статусы:
  • Новая.
  • Закрыта.
o В задаче может содержаться вложенный список задач.
o Задача может быть перемещена между проектами.
o К задаче может быть установлена метка приоритет.
o * К задаче может быть прикреплен файл.
o Показывать предстоящие задачи в календаре.

• Проекты
o Пользователь может создавать проекты
o Пользователь может архивировать проекты. Примечание. В случае если проект содержит активные задачи, они также будут скрыты.
o * Пользователь может делиться проектом для совместной работы в проекте, в таком случае задачи видят все.

Не функциональные требования:
• Позволяет выполнить регистрацию пользователя с обязательным набором параметров
o Имя.
o Фамилия.
o Отчество.
o Email.
• *Позволяет выполнить восстановление пароля в случае необходимости используя почтовый сервис или смс.
• Позволяет отключать учетные записи в случае необходимости используя административный интерфейс.
• Позволяет вести совместную работу над проектом путем настроек или приглашения через емейл.
• Позволяет вести работу через мобильное приложение/веб сайт используя логин/email и пароль.
• * Реализовать статистику выполненных заданий
• * Реализовать опцию показа выполненных задач

Ссылка на toDoList
Made on
Tilda