Professional Documents
Culture Documents
Business Rule Catalog
Business Rule Catalog
Identifier: Факт
Description:
Example:
Василь Петрович хоче користуватись функціоналом застосунку, тому він один раз реєструється,
а потім за потребою проходить авторизацію та входить до свого аккаунту. І тоді усі можливості стають
доступними. Інакше він просто бачитиме екран авторизації.
Related Rules:
Reference(s):
Немає
Notes:
Немає
Assumptions:
Немає
Identifier: Факт
Description:
Усі знижки, акції, промокоди будуть мати обмежений термін дійсності і після його вичерпання
їх не можна буде використати. Вони зникатимуть.
Example:
Користувач дізнався промокод на знижку 10% від місячної підписки, але не скористався нею у
зазначений термін - півроку і після цього він вже не зможе його задіяти.
Related Rules:
Reference(s):
Немає
Notes:
Немає
Assumptions:
Немає
Identifier: Факт
Description:
Example:
Користувач погано себе почуває сьогодні, в нього болить серце, але додаток нагадує йому про
заплановане кардіо-тренування. Користувач мусить керуватись насамперед власними відчуттями, а не
рекомендаціями додатку. Якщо він вирішить через нагадування виконати тренування і йому стане зле,
автори та розробники не несуть жодної відповідальності за результати вчинків цього користувача.
Related Rules:
Тобто додаток намагатиметься адаптуватись під користувача, зміни у його самопочутті, але все
одно вся відповідальність за власне здоров'я лежить тільки на користувачі.
Reference(s):
Немає
Notes:
Немає
Assumptions:
Немає
Identifier: Факт
Description:
Основи законодавства України про охорону здоров’я: Закон України від 19.11.1992 р. [статті 39-
1, 40, 78 («г»)].
«Пацієнт має право на таємницю про стан свого здоров’я, факт звернення за медичною допомогою,
діагноз, а також про відомості, одержані при його медичному обстеженні. Забороняється вимагати та
подавати за місцем роботи або навчання інформацію про діагноз та методи лікування пацієнта» (ст. 39-
1).
«Медичні працівники та інші особи, яким у зв’язку з виконанням професійних або службових
обов’язків стало відомо про хворобу, медичне обстеження, огляд та їх результати, інтимну і сімейну
сторони життя громадянина, не мають права розголошувати ці відомості, крім передбачених
законодавчими актами випадків. При використанні інформації, що становить лікарську таємницю, в
навчальному процесі, науково-дослідній роботі, в тому числі у випадках її публікації у спеціальній
літературі, повинна бути забезпечена анонімність пацієнта» (ст. 40)..
Example:
Користувач ввів у додаток відомості про ліки аби йому приходило повідомлення з нагадуванням
прийому. Він має повне право на медичну таємницю, щоб ця інформація більше нікому не була відома.
Related Rules:
Reference(s):
https://zakon.rada.gov.ua/laws/show/2657-12#Text - Закон України про інформацію
Notes:
Немає
Assumptions:
Немає
Description:
Перед використанням програмою користувач повинен вказати параметри свого тіла для підбору
більш точних тренувань та дієт.
Example:
Наприклад, коли користувач заходить до програму вперше, йому потрібно вказати такі
параметри як: вага, зріст, стать, вік.
Reference(s):
Немає
Notes:
Немає
Assumptions:
Немає
Description:
Для того, щоб користувач міг користуватися преміум функціями, йому потрібно щомісяця
платити за дані функції.
Example:
Немає
Reference(s):
Немає
Notes:
Немає
Assumptions:
Немає
Description:
Якщо користувач використовує безкоштовну версію програми, він не може мати функцій, які
доступні лише за допомогою щомісячної підписки.
Example:
Немає
Reference(s):
Немає
Notes:
Немає
Assumptions:
Немає
2.4 Статистика
Identifier: Обмеження
Description:
Якщо користувач використовує безкоштовну версію програми, він не може подивитися свою
статистику.
Example:
Немає
Reference(s):
Немає
Notes:
Немає
Assumptions:
Немає
Description:
Якщо користувач додає або змінює інформацію про себе (стать, вік, зріст, вага, кількість та
інтенсивність фізичних вправ, вживана їжа) система автоматично змінює розрахунки щодо показників
вжитку КБЖВ, вітамінів, мікроелементів, фізичних вправ тощо.
Example:
Користувач вказав що він чоловік, 24 років, зростом 180 та важить 75 кілограмів, який хоче
тримати таку ж форму. Система відштовхуючись від цих даних розрахувала потрібні дані та вказує
користувачеві що, йому необхідно вживати приблизно 2113 ккал, 158 г білків, 70 г жирів, 211 г
вуглеводів і так далі
Related Rules:
3.2 Зміна “вподобань” несе за собою зміну пропозицій. Зміна кількості та інтенсивності фізичних вправ
може також спричинити виконання і цього правила
Reference(s):
Applicable references, such as explanatory documents (printed or electronic), pertinent to this business rule.
Notes:
Assumptions:
Немає
Якщо користувач додає нові “вподобання”, система перерозраховує набір опцій які будуть
пропонуватись користувачу.
Типові “вподобання”:
- вади здоров’я (з урахуванням );
- алергени;
- травми;
- мета користувача;
- найбільш привабливі види спорту (вправи);
- відключення окремих положень рекомендацій.
Example:
Користувач вказав, що має проблеми з суглобами ніг - система не пропонує стандартні вправи
на присідання, біг і таке інше, натомість пропонуються більш лояльні до суглобів вправи.
Користувач вказав, що хоче їсти менше борошняної їжі - система радить, задля підтримки рівня
вуглеводів, вживати більше каш.
Related Rules:
1. 3.1 Зміна інформації про користувача спричиняє зміни у розрахунках. Зміна деяких пунктів,
таких як мета, алергени та інше, можуть спричинити зміни і у розрахунках базових критеріїв.
Reference(s):
Немає
Notes:
“Вподобання” - будь яка опція, яка притаманна конкретному користувачеві та обрана ним зі
списку можливих опцій у профілі
Assumptions:
Немає
Description:
Якщо користувач досягає якихось цілей (своєї визначеної мети, справно виконує вказівки,
виконує досягнення в додатку) то система повинна нагороджувати користувача. Нагородами можуть
бути нові теми, елементи кастомізації, (можливо) тимчасовий доступ до закритих функцій.
Example:
Користувач 3 тижні справно виконував всі вказівки, та заробив 5 рівень, досягнення якого має
на увазі отримання нової колірної схеми для інтерфейсу системи
Related Rules:
Немає
Reference(s):
Немає
Notes:
Assumptions:
Немає
Description:
Якщо користувач вказує якісь періодичні дії то додаток повинен нагадувати користувачеві
виконувати їх, та брати до розрахунку результати їх виконання.
Example:
Наприклад користувач вказав що приймає один раз у день, вранці після сніданку, одну пігулку
омега 3, це означає що кожного дня у приблизно визначений час додаток повинен сигналізувати
користувачеві про те що треба прийняти пігулку.
Related Rules:
Немає
Reference(s):
Немає
Notes:
Час, коли додаток повинен сигналізувати користувачеві про виконання дій визначається
користувачем, можливе встановлення повторних повідомлень, пропусків або нерівномірну
періодичність.
Assumptions:
Немає
Identifier: Обчислення
Description:
Наприклад, ваша денна норма – 1700 ккал. Для розрахунку КБЖВ використовуємо такі формули:
білки: (0,3 * 1700) / 4 = 127,5 г
1 г вуглеводу = 4 ккал.
Example:
Немає
Reference(s):
Немає
Notes:
Немає
Assumptions:
Немає
Description:
Example:
При реєстрації користувач Світлана вказала, що важить 75 кг, має зріст 168 см, та їй 35 років.
Розрахована норма калорій як орієнтир для неї становить 1464 кк.
Reference(s):
Немає
Notes:
Немає
Assumptions:
Немає
Identifier: Висновок
Description:
Example:
Reference(s):
Notes:
Немає
Assumptions:
Немає
Identifier: Висновок
Description:
Створення акаунту та подальше заповнення його конфіденційною інформацією для
прямого застосування функціоналу додатку нагромаджує сервери даними, які розробники
здатні використовувати для покращення роботи сервісів.
Example:
Reference(s):
Notes:
Немає
Assumptions:
Немає
Identifier: Висновок
Description:
Example:
Користувач готує сніданок із дванадцяти інгредієнтів. Не всі з них були упаковані, подекуди
визначити з їх характеристик можна хіба що вагу. Піддивлятися інші характеристики довго, а зранку
навіть декілька хвилин зекономити — вже зиск. Без цілковитого руля у додатка ці хвилини будуть
безслідно втрачені.
Reference(s):
Немає
Assumptions:
Немає
Identifier: Висновок
Description:
Аби зберегти повноцінний доступ користувачу необхідно поновлювати підписку одразу після
закінчення попереднього строк. Отже, у разі відсутності повторної оплати функції автоматично
блокуються після останнього дня поточної підписки.
Example:
Немає
Reference(s):
Notes:
Немає
Assumptions:
Немає
Identifier: Висновок
Description:
Під час запуску нашого додатку користувач заздалегідь муситиме прийняти користувацьку
угоду, в якій окрім всього буде застерігати від необдуманого покладання на поради та інші функції,
доступні до застосування. Компанія прагне підвищити точність роботи, але не несе відповідальність за
особисті рішення користувача.
Example:
Використання додатку не лише не підсилило оздоровчий ефект нашому користувачеві, але й
призвело до ігнорування певних індивідуальних обмежень, наприклад, у їжі, про які користувач міг
навіть не здогадуватись.
Related Rules:
1.3 Користувач повністю самостійно несе відповідальність за власне здоров'я та самопочуття під час
використання застосунку
3.4 Користувач повинен бути проінформований - зокрема завдяки Користувацькій угоді де він
погоджується з правилами використання застосунку.
Reference(s):
https://www.privacypolicies.com/
За законом застосунки мусять мати користувацьку угоду, з якою користувач погоджується перед
початком використання застосунку
Notes:
Необхідно буде написати широку детальну Користувацьку угоду враховуючи усі ризики.
Assumptions:
Немає