edu-dis-labs/docs/requirements/stakeholders-needs.md

7.1 KiB
Raw Blame History

Запити зацікавлених осіб

Вступ

[Вступ повинен містити короткий огляд всього документу.]

Мета

[Визначення мети цієї сукупності вимог. Зазвичай такою метою є створення та впровадження інформаційної системи відповідного призначення.]

Контекст

[Короткий опис того, з якими проектами пов'язаний цей документ, на що він впливає.]

Основні визначення та скорочення

[Розділ містить визначення всіх термінів та скорочень, необхідних для правильного тлумачення вимог. Можна зробити посилання на документ, в якому поданий аналіз предметної області.]

Посилання

[Розділ містить повний список всіх документів, про які згадується.]

Короткий зміст

[Розділ містить опис того, про що йдеться в еій частині цього документу, що залишилася. Також тут описана структура документу.]

Характеристика ділових процесів

[В цьому розділі визначаються зовнішні фактори, що впливають на бізнес (бізнес-актори), та внутрішні фактори (робітники), дається загальна характеристика діяльності бізнес-акторів та робітників, яка здійснюється за допомогою бізнесу.

Дається опис бізнес-сценаріїв взаємодії бізнес-акторів, робітників і, можливо, інформаційної системи за допомогою наступної специфікації:

ID:

НАЗВА:

УЧАСНИКИ:

ПЕРЕДУМОВИ:

РЕЗУЛЬТАТ:

ВИКЛЮЧНІ СИТУАЦІЇ:

ОСНОВНИЙ СЦЕНАРІЙ:

Кількість сценаріїв визначається у відповідності до специфіки завдання та необхідного рівня деталізації (зазвичай, 5-6 сценаріїв).

Короткий огляд продукту

[Визначається границя системи та категорії її користувачів. Дається загальна характеристика категорій користувачів системи]

[Нижче йде опис FURPS:]

Функціональність

Наша система спрямована, в першу чергу, на взаємодію з користувачами.

Користувач - це особа, що взаємодіє із системою.

стема розділяє користувачів на дві категорії:

  • гість
  • авторизований користувач

Гість - це користувач, що не пройшов ідентифікацію в системі. Такого користувача не можна зіставити з жодним обліковим записом.

Гість може:

  • створити обліковий запис
  • пройти ідентифікацію в системі
  • пройти анонімне опитування

Зареєстрований користувач - це користувач, котрий успішно пройшов ідентифікацію в системі. Такого користувача можна однозначно зіставити з обліковим записом, що наявний у системі.

Зареєстрований користувач може:

  • редагувати властивості свого облікового запису
  • видалити свій обліковий запис
  • скинути дані про ідентицікацію в системі
  • створити опитування
  • відредагувати своє опитування
  • видалити своє опитування
  • призупинити своє опитування
  • продовжити своє опитування
  • переглянути властивості свого опитування
  • переглянути результати свого опитування
  • пройти анонімне опитування
  • пройти поіменне опитування

Респондент - той, хто відповідає на питання анкети; опитуваний.

Опитування - це перелік запитань, кожне з яких передбачає обов'язкову або необов'язкову відповідь. Кожна відповідь має визначений тип.

Анонімне опитування - це опитування, відповідь на яке може не містити інформації про обліковий запис респондента (*респондент все одно може вирішити надати таку інформацію).

Поіменне опитування - це опитування, відповідь на яке обов'язково містить дані про обліковий запис респондента.

Практичність

  • Наявність зручного інструменту для побудови опитувань
  • Можливість легко замінити брендинг та кольорову палітру
  • Перегляд аналітики в реальному часі
  • Формування статистики відповідей у зручному інтерфейсі
  • Можливість експорту результатів опитування через API
  • Підтримка програмування реакцій на події (hooks)

Надійність

  • Шифрування з'єднань (TLS)
  • Автоматичне резервне копіювання
  • Автоматичне відновлення з резервних копій

Продуктивність

  • Низьке використання мережі базовим протоколом
  • Незалежність від сторонніх веб-хостингів

Експлуатаційна придатність

  • Наявність докладної документації для користувачів, адміністраторів та розробників
  • Доступність онлайн-підтримки