| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Баги ТЗ та Макету | Пропозиції та рекомендації | Відповідальний | |||||||||||||||||||||||
2 | Загальні: | 1. Яка основна функція та мета застосунку? 2. Яка цільова аудиторія користувачів? 3. Які ОС та версії девайсів повинна підтримувати? 4. Яка дана версія розробки застосунку KAPUSTA? 5. Дані зберігаються у БД? 6. Чи є можливість обмінюватися даними між різними користувачами? 7. Чи підтримуються різні ролі (адміністратора та користувача)? Якщо так, яким чином? 8.Яка максимальна кількість транзакцій для одного місяця, одного дня або року? 9. Некоректний переклад додатка за допомогою функції "Перекласти" в Google 10. У розділі "Головна сторінка" в п.п. 3,4,10,11,13 та розділі "Сторінка звітів" в п.п. 1,4 не вказано назви кнопки для переходу до певної функції Мова назви кнопок не відповідає ТЗ 11. Назви макетів не інформативні. Немає назв видів девайсів. Відповідні сторінки різних девайсів називаються по-різному. Не зрозуміло чому 01-home - це сторінка авторизації, 02-modal comment - це головна, що таке 5, 03 -? | 1. Додати макет горизонтальної орієнтації для мобільної та планшетної верстки. 2. Провести нумерацію розділів ТЗ для більш зручного використання. 3. Вказати назву девайсу до кожної колонки макету. 4. Назви відповідних сторінок в різних девайсах мають бути однаковими: 01 - registration, 02 - home, 03 - reports. 5. Оскільки в додатку є можливість змінювати мову з англійської на українську, при цьому біля поля баланс змінюється вид валюти, не зрозуміло чи передбачена конвертація валют. Якщо так, то яким чином вона буде здійснюватись? | Командне рішення | ||||||||||||||||||||||
3 | Не авторизований користувач | |||||||||||||||||||||||||
4 | Google авторизація | |||||||||||||||||||||||||
5 | 1. Користувач може зареєструватися у формі з обліковими даними свого гугл-акаунту. Після цього клік по кнопці Google повинен авторизувати користувача та редериктити його до його облікового запису | Не зрозуміло чи це перший вхід чи ні. Які кнопки взагалі є на сторінці? Де вони знаходяться? | Кушнір Іванна | |||||||||||||||||||||||
6 | Логінизація за допомогою форми | |||||||||||||||||||||||||
7 | 1. Користувач може залогінитися натиснувши кнопку Увійти на формі авторизації | Назву кнопки було б добре виділити, щоб звернути увагу на неї. І в макеті вона англійською мовою, тому тут також треба її перекласти. Не вказано положення кнопки у формі реєстрації. | Кушнір Іванна | |||||||||||||||||||||||
8 | 2. Користувач може зареєструватися натиснувши кнопку РЕЄСТРАЦІЯ на формі авторизації | Кнопку потрібно писати такою мовою, якою і в застосонку вона буде. В якому місці буде розташована кнопка? | Кушнір Іванна | |||||||||||||||||||||||
9 | 3. Поле форми авторизації користувача - email має валідуватися: - Обов'язкове значення, - може включати латиницю, цифри, знаки - повинно обов'язково містити знак "@" / "точку" - мінімальна кількість символів у полі – 10 (включно), максимальна кількість символів у полі – 63 (включно) - перед символом "@" має стояти мінімум 2 символи - поле може містити дефіси, причому дефіс не може знаходитись на початку або наприкінці Email - у частині емейлу з ім'ям користувача можуть бути латинські літери, цифри, крапка, дефіс, підкреслення | Яким символом буде позначатися поле, що воно обов'язкове до заповнення? Не зрозуміло, що означає ''/''. Слово точка - це не українською, правильно - "крапка". | Кушнір Іванна | |||||||||||||||||||||||
10 | 4. Поле форми авторизації користувача - password має валідуватися: - Обов'язкове значення - може включати і цифри та літери | Не вказано як буде позначатись, що поле обов'язкове до заповнення. Не уточнено скільки мінімум і максимум повинно бути символів. Чи літери можуть бути різного регістру і якою мовою? | Кушнір Іванна | |||||||||||||||||||||||
11 | 5. Якщо користувач ввів не валідне значення в полях email або password під полем, має з'явитися повідомлення із вказаною в ньому помилкою валідації. | Під яким полем буде з'являтися повідомлення? І що саме за повідомлення має з'явитись? | Написати, конкретний текст, який має з'являтись при помилках у полях вводу. Для кожного поля своє повідомлення. | Кушнір Іванна | ||||||||||||||||||||||
12 | Авторизований користувач | |||||||||||||||||||||||||
13 | Хедер | |||||||||||||||||||||||||
14 | 1. У хедері користувач повинен побачити: - логотип програми, - іконку з першою літерою від імені користувача (частина емейла з логіном) - кнопку Вихід | Де саме в Хедері має знаходитись логотип програми, іконка з першою літерою від імені користувача, кнопка "Вихід"? Чи відрізняються кнопки в шаблонах десктоп, планшету та мобайлу? Текст шаблону у Figma написано не українською 1 Не показано стрілочкою до якої кнопки відноситься модальне вікно Між іконкою з першою літерою від імені користувача та кнопкою "Exit" в шаблонах для десктопа та планшета є кнопка "User Name" Чи буде перехід на сторінку облікового запису користувача при натисканні на іконку з першою літерою від імені користувача? Незрозуміло підписані макети сторінок. В другому макеті для мобайлу внизу сторінки що значить напис "mobile-02"? | Розписати конкретне розташування всіх елементів Хедера 1 Уточнити який мають вигляд і текст кнопки на десктопі, планшеті та мобайлі Перекласти назву всіх елементів українською мовою Показати стрілочкою від якої кнопки випливає модальне вікно Видалити кнопку "User Name" в шаблонах для десктопа та планшета 1 Розписати призначення іконки з першою літерою від імені користувача 1 Підписати макети унікальними назвами з номерацією, та при натисканні на певну кнопку вказувати саме унікальну назву сторінки, на яку буде відбуватись перехід | Віра | ||||||||||||||||||||||
15 | 2. Користувач може натиснути на логотип і повернутися на головну сторінку | Не показано стрілочкою зв'язок між логотипом і головною сторінкою | Показати стрілочкою на яку сторінку відбувається перехід після натискання на логотип або унікальну назву сторінки | Віра | ||||||||||||||||||||||
16 | 3. Користувач може клікнути по кнопці Вихід, після цього має з'явитися модалка з текстом "Ви дійсно хочите вийти?" та можливістю підтвердити чи відмовитися. | Не правильне написання тексту в модальному вікні " Ви дійсно хочите вийти?" Як має виглядати можливість підтвердити чи відмовитись в модальному вікні? До чого відноситься модальне вікно із запитом "Are you sure?" та кнопками "Yes" і "No" 1 На яку саме сторінку відбудеться перехід після натискання кнопки "Вихід"? | Виправити текст у модальному вікні на "Ви дійсно хочете вийти?" Написати назви кнопок для підтвердження та відмови в модальному вікні Пояснити призначеннямодального вікна із запитом "Are you sure?" та кнопками "Yes" і "No" Вказати унікальну назву стронки, на яку відбудеться перехід | Віра | ||||||||||||||||||||||
17 | Головна сторінка | |||||||||||||||||||||||||
18 | 1. При першому вході в додаток, біля нульового балансу користувач повинен побачити повідомлення - "Привіт! Для початку роботи внеси поточний баланс свого рахунку! Ти не можеш витрачати гроші поки що їх у тебе немає :)" | Фон повідомлення дуже темний В шаблоні для планшету немає повідомлення "Привіт! Для початку роботи внеси поточний баланс свого рахунку! Ти не можеш витрачати гроші поки що їх у тебе немає :)" Шрифт в повідомленні змінювати відносно шрифту сторінки, чи ні? При другому та наступних входженнях в додаток, чи з'являється повідомлення? Якщо так, то з яким текстом? Чи зникає повідомлення? Якщо так, то коли? | Змінити фон повідомлення на помаранчевий Додати в шаблон для планшету повідомлення "Привіт! Для початку роботи внеси поточний баланс свого рахунку! Ти не можеш витрачати гроші поки що їх у тебе немає :)" Написати який має бути шрифт в повідомленні 1 Написати чи з'являється повідомлення при другому та наступних входженнях. Якщо так, то яке саме | Віра | ||||||||||||||||||||||
19 | 2. При нульовому балансі користувач може ввести значення в полі баланс і натиснувши кнопку Підтвердити. Після цього повідомлення із п.п.1. має бути приховано. | Яка функція додатка? Повідомлення з п.п. 1 заважає при введенні суми балансу 1 Чи може користувач ввести значення в полі "Баланс" при не нульовому балансі? 1 Чи є які одиниці вимірювання (валюта) балансу? Якщо є, то які? Наявна кнопка "Reports" 1 Наявний підпис "Баланс" 1 Де знаходяться поле "Баланс", кнопка "Підтвердити" в десктоп версії, планшетній та мобільній? Яке призначення кнопки "To transaction" в мобільній версії? | Пояснити призначення додатка Для зручності, краще приховати повідомлення з п.п. 1 одразу після початку введення значення в полі "Баланс" Написати чи може користувач змінювати значення в полі "Баланс" якщо його значення не дорівнює 0 Написати які одиниці вимірювання (валюта) балансу Видалити кнопку "Reports" з шаблону або додати її у вимоги і розписати її функцію Видалити підпис "Баланс" або дописати його у вимоги Розписати розташування поля та кнопки Дописати в ТЗ наявність і властивості кнопки "До транзакції" | Віра | ||||||||||||||||||||||
20 | 3. При вході на головну сторінку користувач може побачити поточну дату у формі для додавання транзакцій | Прохання додати контур до поля щоб його було більш помітно. | Микола | |||||||||||||||||||||||
21 | 4. Користувач може змінити дату у формі для додавання транзакцій та додати транзакцію за будь-який день: поточний або раніше; | Користувач може додати майбутні витрати обравши наступні числа у формі з датою окрім поточних та минулих? | Микола | |||||||||||||||||||||||
22 | 5. Користувач може ввести опис транзакції у поле Опис товару: - Обов'язкове значення, - можуть бути літери, пробіли, - мінімум 3 символи, - максимум: 20 символів. | Поле Опис є обов'яскове значення, також з літерами та пробілами можна вводити цифри, мінімальна та максимальна кількість символів (від 1 до 40) замість (від 3 до 20) як було вказано. | Прохання: замінити колір шрифту для вводу інформації в поле з світло-сірого на чорний, також додати контур до поля щоб його було більш помітно. | Микола | ||||||||||||||||||||||
23 | 6. Користувач може вибрати назву категорії транзакції зі списку, що випадає в полі Категорія товару - обов'язково | Прохання: замінити колір шрифту у списку категорій товару на чорний, також додати контур до поля щоб його було більш помітно. | Микола | |||||||||||||||||||||||
24 | 7. Користувач може ввести суму транзакції в полі - обов'язково число, мінімальне значення 1 | Яке максимальне значення? | Прохання: замінити колір шрифту для вводу інформації в поле з світло-сірого на чорний, також додати контур до поля щоб його було більш помітно. | Микола | ||||||||||||||||||||||
25 | 8. Користувач може клікнути на кнопку ВВЕДЕННЯ після чого: - транзакція буде додана та відображена у списку транзакцій - збільшиться баланс у сумі транзакції(для транзакції доходу) - зменшиться баланс у сумі транзакції(для транзакції витрати) - збільшитися значення у зведенні протягом місяця у якому було додано транзакція значення суми цієї транзакції | Не зрозуміло як рахується зведення протягом місяця. Виходячи з цих вимог, у зведенні протягом місяця фіксуються лише транзакції доходу. Транзакції витрат не враховуються? Також в мобілній версії відсутнє зведення протягом місяця. | Каріна | |||||||||||||||||||||||
26 | 9. Користувач може натиснути кнопку ОЧИСТИТИ після чого всі дані введені в поля форми (крім поля дата) повинні бути очищені. | Бажано уточнити , якої саме форми ( створення транзакції?) | Каріна | |||||||||||||||||||||||
27 | 10. Користувач може видалити транзакцію зі списку. | Не зрозуміло яким шляхом виконувати видалення транзакції зі списку. Лише з макету, можна зоробити висновок, що необхідно натиснути на кнопку "сміттєвий бак". | Каріна | |||||||||||||||||||||||
28 | 11. Користувач може змінити дату у формі для додавання транзакцій та: - переглянути список транзакцій за цю дату, - видалити будь-яку транзакцію за цю дату, - додати транзакцію за цю дату. | Не зрозуміло як видалити або додати данні. Чи можна додати/видалити данні на майбутню дату? | Прохання конкретизувати шлях видалення/додавання транзакцій. Бажано додати функцію редагування транзакцій. | Каріна | ||||||||||||||||||||||
29 | 12. При видаленні транзакції має з'явитись модальне вікно з можливістю підтвердження дії або скасування | Чітко визначити текст повідомлення у модальному вікні (наприклад: "Ви справді хочете видалити цю транзакцію?"). | Іван | |||||||||||||||||||||||
30 | 13. При видаленні транзакції: - значення у полі Баланс має зменшитися на значення суми віддаленої транзакції (у разі транзакції доходу) - значення в полі Баланс має збільшитися на значення суми віддаленої транзакції (у разі транзакції витрати) - значення у зведенні протягом місяця з якого видалена транзакція має зменшитися у сумі цієї транзакції. | Як це впливатиме на звіти чи статистику за місяць? | Іван | |||||||||||||||||||||||
31 | 13. Користувач може перемикатися між транзакціями Витрат та Доходів | Уточнити яким саме чином перемикатись | Іван | |||||||||||||||||||||||
32 | 14. Якщо транзакцій введено більше, ніж міститься у списку транзакцій, користувач може використовувати скрол, щоб переміщатися по цьому списку | Іван | ||||||||||||||||||||||||
33 | 15. Користувач може побачити Зведення з даними всіх транзакцій (доходів або витрат) за всі місяці, починаючи з початку року до поточного місяця | Буде зручно, якщо користувач зможе обрати саме той період, який йому потрібен. Чи будуть доступні графіки або діаграми для зведення даних, чи лише текстові звіти. | Іван | |||||||||||||||||||||||
34 | 16. Користувач може перейти на сторінку Звітів, натиснувши кнопку Перейти до звітів | Кнопка переходу до звітів в макеті називається - Reports. Як правильно? | Ольга | |||||||||||||||||||||||
35 | Відображати всі витрати від'ємними значеннями "-", а всі доходи з "+" на таблиці звітів SUMMARY для наочності | Ольга | ||||||||||||||||||||||||
36 | Сторінка звітів | |||||||||||||||||||||||||
37 | 1. Користувач повинен побачити кнопку для повернення на головну сторінку | На макеті замість кнопки є стрілка повернення на головну сторінку. Який варінт правильний? | 1. Надпис "Головна" дуже блідий, змінити колір на більш виразний, контрасніший для швидшого розуміння та навігації. 2. Стрілку та надпис "Головна" обгорнути у візуальну кнопку для зручності використання. | Ольга | ||||||||||||||||||||||
38 | 2. Користувач повинен побачити пагінатор для перемикання між місяцями з можливістю перемикатися тільки між поточним місяцем і попередніми | Якщо обран поточний місяць - назва перемикача повинна бути "Поточний період" та стрілка вправо повинна бути неактивна, вліво - активна, якщо обран попередній місяць - "Попередній період" та активні стрілки вправо та вліво? | Ольга | |||||||||||||||||||||||
39 | 3. При перемиканні між місяцями користувач може побачити: - суми доходів та витрат за обраний місяць - пагінатор для перемикання між типами транзакцій доходів та витрат | Ольга | ||||||||||||||||||||||||
40 | 4. Перемикаючись між типами транзакцій, користувач може побачити лише ті категорії транзакцій, які були додані у вибраному місяці | Конкретизувати "перемикаючись між транзакціями" відбувається "за допомогою кліку по іконкам з типами витрат" | Сергій | |||||||||||||||||||||||
41 | 5. Користувач може клікнути на будь-яку категорію відображуваних транзакцій і повинен побачити графік для даної категорії, на якому в порядку спадання повинні відображатися суми всіх товарів для даної категорії доданих у вибраному місяці | Конкретизувати "клікнути на ікноку з будь якою категорією..." | Сергій | |||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |