На прикладі інтерфейсу користувача ПЗ соціальної мережі (наприклад, Instagram) складіть: - узагальнений план проектування такої системи; - план-граф такої системи та розподіліть його в трьох основних часових перспективах; - концептуальні проектні рішення, які повинні піддаватись плануванню під час ітерації І1; - концептуальні проектні рішення, які повинні піддаватись плануванню під час ітерацій І2 та І3.
Яким Ви бачите типовий сценарій збирання вимог? Які принципи по розробленню ПЗ та інтерфейсів користувача були сформульовані Берстом? Обгрунтуйте відповідь.
Документ, що містить опис меж та образу проекту
Використати залежності: Spring Web, Spring Data JPA, H2 Database.
Створити сутності User і Task.
Поля User: id, username, email.
Поля Task: id, title, description, status, deadline.
Реалізувати зв’язок: один користувач може мати багато завдань.
Створити repository, service та controller.
Реалізувати CRUD для користувачів і завдань.
Передбачити можливість призначення завдання користувачу та зміну статусу завдання.
Моделі, в основі яких лежить чітке планування всіх стадій процесу створення програмного забезпечення