Please use this identifier to cite or link to this item:
https://er.chdtu.edu.ua/handle/ChSTU/6670| Title: | Управління проєктом розробки інформаційної платформи для віртуальної постановки "Virtual Staging Home" |
| Authors: | Підгорний, Микола Володимирович Сергієнко, Олександр Сергійович |
| Keywords: | УПРАВЛІННЯ ПРОЄКТОМ;ІНФОРМАЦІЙНА ПЛАТФОРМА;ВІРТУАЛЬНА ПОСТАНОВКА;ДИЗАЙН ІНТЕР'ЄРУ;КОМП'ЮТЕРНА ГРАФІКА;НЕРУХОМІСТЬ. |
| Issue Date: | 18-Dec-2025 |
| Abstract: | Актуальність проблеми зумовлена необхідністю ефективного просування нерухомості на ринку. Традиційна фізична постановка (Staging) порожніх об’єктів є високовитратною та часозатратною. Створення інформаційної платформа для віртуальної постановки (Virtual Staging) дозволяє ріелторам та власникам швидко, якісно та економічно меблювати приміщення, підвищуючи їх привабливість для покупців та прискорюючи процес продажу. Метою роботи є створення інформаційної платформа для віртуальної постановки “Virtual Staging Home” та розробка ефективної платформа управління проєктом її розробки для забезпечення якості та своєчасності впровадження. Об’єкт дослідження: процес управління проєктом розробки інформаційної платформа для віртуальної постановки. Предмет дослідження: проєкт розробки інформаційної платформа для віртуальної постановки “Virtual Staging Home”. Методи дослідження: аналіз літератури щодо проблеми; методи управління проєктами; моделювання бізнес-процесів; методи комп'ютерної графіки та обробки зображень; методи розробки інформаційних платформ. Апробація результатів роботи. Роботу було апробовано: на IV Міжнародній науково-практична конференції «Тенденції розвитку науки як основний шлях заміни старих технологій», (27-29 січня 2025 року, м. Пловдів, Болгарія); на Днях студентської науки ЧДТУ-2025 (Черкаси, 22-24 квітня 2025 р.). Публікації. Результати кваліфікаційної роботи магістра опубліковано у: 1) збірнику тез доповідей студентської науково-практичної конференції ЧДТУ: Сергієнко О.С., Данченко О.Б. Використання Trello для управління проєктами [Електронний ресурс]: Збірник тез доповідей студентської науково-практичної конференції ЧДТУ: 22-24 квітня 2025 р. [Електронний ресурс] / [упоряд. : Єгорова О. В., Захарова О. В., Тичков В. В. та ін.]; М-во освіти і науки України, Черкас. держ. технол. ун-т. Черкаси : ЧДТУ, 2025. С. 22; 2) матеріали IV Міжнародної науково-практичної конференції «Тенденції розвитку науки як основний спосіб заміни старих технологій»: Сергієнко О., Сіньковський А., Шулаков В. Архітектурні підходи та практики впровадження мікро-фронтенду у веб-системі для оцінки ризику банкрутства підприємства. 27-29 січня 2025 р., Пловдив, Болгарія. С. 221. |
| URI: | https://er.chdtu.edu.ua/handle/ChSTU/6670 |
| Appears in Collections: | 122 Комп’ютерні науки (Управління стартапами і проектами в галузі інформаційних технологій) |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| Пояснювальна записка_Сергієнко Олександр_МСТП-2402_2025-2026.pdf Restricted Access | 1.89 MB | Adobe PDF | View/Open Request a copy |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
Extracted text
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
ЧЕРКАСЬКИЙ ДЕРЖАВНИЙ ТЕХНОЛОГІЧНИЙ УНІВЕРСИТЕТ
Факультет інформаційних технологій і систем
Кафедра комп’ютерних наук та системного аналізу
Пояснювальна записка
до кваліфікаційної роботи
магістра
(освітній рівень)
на тему: «Управління проєктом розробки інформаційної платформи для
віртуальної постановки “Virtual Staging Home”»
Виконав: студент 2 курсу, групи МСТП–2402
спеціальності 122 – «Комп’ютерні науки»
(шифр і назва спеціальності)
Освітня програма «Управління стартапами
(назва освітньої програми)
і проєктами в галузі інформаційних технологій»
Сергієнко Олександр Сергійович
Керівник Підгорний М.В.
(прізвище та ініціали)
Рецензент Мельник В.П.
(прізвище та ініціали)
Черкаси 2025 року
Бланк завдання на кваліфікаційну роботу магістра студенту
Черкаський державний технологічний університет
Факультет Інформаційних технологій і систем
Кафедра Комп’ютерних наук та системного аналізу
Освітньо–кваліфікаційний рівень Магістр
Спеціальність 122 – комп’ютерні науки
Освітня програма Управління стартапами і проєктами в галузі інформаційних технологій
ЗАТВЕРДЖУЮ
Завідувач кафедри КНСА
_______________ Юрій ТРИУС
«____» _____________ 2025 р.
ЗАВДАННЯ
на кваліфікаційну роботу магістра студенту
Сергієнку Олександру Сергійовичу
(прізвище, ім’я, по батькові)
1. Тема роботи «Управління проєктом розробки інформаційної платформи
для віртуальної постановки “Virtual Staging Home”»
Керівник роботи. Підгорний М.В., к.т.н., професор
(прізвище, ім’я, по батькові, науковий ступінь, вчене звання)
затверджені наказом університету від «07» жовтня 2025 р. №307/03–03.
2. Строк подання студентом роботи «15» грудня 2025 року
3. Вихідні дані до роботи:
Матеріали IV Міжнародній науково–практична конференції «Тенденції розвитку науки як
основний шлях замііни старих технологіій», (27–29 січня 2025 року, м. Пловдів, Болгарія)
4. Зміст пояснювальної записки (перелік питань, що їх належить розробити):
Вступ
Розділ 1. Аналіз предметної області у сфері віртуальної постановки.
Розділ 2. Концепція інформаційної платформи для віртуальної постановки“Virtual Stagin Home”.
Розділ 3. Управління проєктом розробки інформаційної платформи “Virtual Staging Home”.
Розділ 4. Практичні напрацювання проєкту розробки ІП “Virtual Staging Home”.
Висновки.
Список використаних джерел
Д одатки
1. Інструкція користувача
Презентація у вигляді 36 слайдів
6. Консультанти розділів роботи
Розділ Прізвище, ініціали та Підпис, дата
посада
завдання видав завдання прийняв
консультанта
Розділ 4. Практичні Сіньковський А.П., 02.10.2025 01.12.2025
напрацювання проєкту старший викладач
розробки ІС “Virtual кафедри комп’ютерних
Staging Home” наук та системного
аналізу, PhD з
комп’ютерних наук
7. Дата видачі завдання 02.09.2025 р.
КАЛЕНДАРНИЙ ПЛАН
№ з/п Назва етапів кваліфікаційної роботи магістра Строк виконання
Примітка
етапів роботи
1 Видача завдання на кваліфікаційну роботу магістра. до 10.10.2025 виконано
2 Аналіз літературних джерел, об’єкту та предмету
до 20.10.2025 виконано
дослідження.
3 Написання теоретичного розділу кваліфікаційної
до 30.10.2025 виконано
роботи магістра.
4 Написання аналітичного розділу (аналіз об’єкту й
до 10.11.2025 виконано
предмету дослідження).
5 Написання практичних розділів й висновків по роботі. до 20.11.2025 виконано
6 Передзахист кваліфікаційної роботи магістра на
28.11.2025 виконано
засіданні випускової кафедри.
7 Подання роботи завідувачу кафедри КНСА. до 15.12.2025 виконано
8 Захист кваліфікаційної роботи магістра. 17.12.2025 виконано
Студент _____________________________ Олександр СЕРГІЄНКО
(підпис)
Керівник роботи ____________________________ Микола ПІДГОРНИЙ
(підпис)
4
РЕФЕРАТ
Кваліфікаційна робота магістра містить: 83 с., 17 рис., 11 таблиць, 33
використаних джерела, 3 додатки.
Актуальність теми. Актуальність проблеми зумовлена необхідністю
ефективного просування нерухомості на ринку. Традиційна фізична постановка
(Staging) порожніх об’єктів є високовитратною та часозатратною. Створення
інформаційної платформа для віртуальної постановки (Virtual Staging) дозволяє
ріелторам та власникам швидко, якісно та економічно меблювати приміщення,
підвищуючи їх привабливість для покупців та прискорюючи процес продажу.
Метою роботи є створення інформаційної платформа для віртуальної
постановки “Virtual Staging Home” та розробка ефективної платформа управління
проєктом її розробки для забезпечення якості та своєчасності впровадження.
Завдання кваліфікаційної роботи магістра:
− провести аналіз предметної області та ринку послуг Virtual Staging;
− провести огляд існуючих аналогів та платформ віртуального дизайну;
− розробити концепцію та архітектуру інформаційної платформа “Virtual
Staging Home”;
− спланувати ключові аспекти управління проєктом розробки;
− реалізувати прототип платформа для демонстрації функціональних
можливостей.
Об’єкт дослідження: процес управління проєктом розробки інформаційної
платформа для віртуальної постановки.
Предмет дослідження: проєкт розробки інформаційної платформа для
віртуальної постановки “Virtual Staging Home”.
Методи дослідження: аналіз літератури щодо проблеми; методи управління
проєктами; моделювання бізнес–процесів; методи комп'ютерної графіки та обробки
зображень; методи розробки інформаційних платформ.
Апробація результатів роботи. Роботу було апробовано: на IV Міжнародній
науково–практична конференції «Тенденції розвитку науки як основний шлях заміни
5
старих технологій», (27–29 січня 2025 року, м. Пловдів, Болгарія); на Днях
студентської науки ЧДТУ–2025 (Черкаси, 22–24 квітня 2025 р.).
Публікації. Результати кваліфікаційної роботи магістра опубліковано у:
1) збірнику тез доповідей студентської науково–практичної конференції
ЧДТУ: Сергієнко О.С., Данченко О.Б. Використання Trello для управління проєктами
[Електронний ресурс]: Збірник тез доповідей студентської науково–практичної
конференції ЧДТУ: 22–24 квітня 2025 р. [Електронний ресурс] / [упоряд. : Єгорова О.
В., Захарова О. В., Тичков В. В. та ін.]; М–во освіти і науки України, Черкас. держ.
технол. ун–т. Черкаси : ЧДТУ, 2025. С. 22;
2) матеріали IV Міжнародної науково–практичної конференції «Тенденції
розвитку науки як основний спосіб заміни старих технологій»: Сергієнко О.,
Сіньковський А., Шулаков В. Архітектурні підходи та практики впровадження мікро–
фронтенду у веб–системі для оцінки ризику банкрутства підприємства. 27–29 січня
2025 р., Пловдив, Болгарія. С. 221.
Ключові слова: УПРАВЛІННЯ ПРОЄКТОМ, ІНФОРМАЦІЙНА
ПЛАТФОРМА, ВІРТУАЛЬНА ПОСТАНОВКА (VIRTUAL STAGING), ДИЗАЙН
ІНТЕР'ЄРУ, КОМП'ЮТЕРНА ГРАФІКА, НЕРУХОМІСТЬ.
6
ABSTRACT
Master’s thesis contains: 83 pages, 17 figures, 11 tables, 33 sources used, 3
attachments.
Relevance of the topic. The problem lies in the need for Virtual Staging of real estate.
The relevance is likely justified by the fact that realtors and property owners require a fast,
high quality, and cost effective way to “furnish” empty premises to attract buyers, as
physical staging is a costly and complex process.
Purpose of the study: To create an information system for virtual staging “Virtual
Staging Home” focusing on effective project development management.
Tasks of the master’s thesis:
– conduct an analysis of the problem and the market for virtual staging;
– develop the concept for the “Virtual Staging Home” information system;
– plan the key aspects of the project management for its development;
– plan key aspects of the startup;
– implement a website/system prototype to demonstrate capabilities;
The object of research: the process of managing the project for developing the
virtual staging information system.
The subject of research: the project for creating the “Virtual Staging Home”
information system.
Research methods: literature analysis, business process modeling, project
management methods, methods for developing information systems and websites.
Approval of the results of work: the work was approved: at the IV International
Scientific and Practical Conference «Trends in the Development of Science as the Main
Way to Replace Old Technologies» (Plovdiv, Bulgaria, January 27–29, 2025); at the Student
Science Days of the ChSTU–2025 (Cherkasy, April 22–24, 2025).
Publications. The results of the master’s thesis were published in:
1) conference proceedings of the scientific and practical student conference of the
ChSTU: Serhiienko O.S., Danchenko O.B. Using Trello for project management [Electronic
resource]: conference proceedings of the scientific–practical student conference of the
7
ChSTU: April 22–24, 2025 / [compiled by Egorova O.V., Zakharova O.V., Tyshkov V.V.,
et al]: Ministry of Education and Science of Ukraine, Cherkassy State Technology
University. Cherkasy: ChSTU, 2025. P. 22.
2) materials of The IV International scientific and practical conference «Trends in
the development of science as the main way to replace old technologies»: Serhienko O.,
Sinkovskyi A., Shulakov V. Architectural Approaches and Practices of Implementing a
Micro Frontend In a Webbased System for Assessing The Risk of Enterprise Bankruptcy
January 27–29, 2025, Plovdiv, Bulgaria P.221;
Keywords: PROJECT MANAGEMENT, INFORMATION SYSTEM, VIRTUAL
STAGING, INTERIOR DESIGN, COMPUTER GRAPHICS, REAL ESTATE.
8
ЗМІСТ
ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ, СИМВОЛІВ, СКОРОЧЕНЬ І ТЕРМІНІВ ...... 10
ВСТУП ................................................................................................................................ 11
1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ У СФЕРІ ВІРТУАЛЬНОЇ ПОСТАНОВКИ
(VIRTUAL STAGING) ...................................................................................................... 13
1.1 Дослідження потреб ринку................................................................................... 13
1.2 Проблеми розробки платформ віртуальної постановки ................................... 15
1.3 Існуючі платформа та конкурентні рішення ...................................................... 17
1.3.1 Українська платформа VZL Design Studio ................................................. 17
1.3.2 Нейромережева платформа Virtual Staging Ai ........................................... 19
1.3.3 Закордонна платформа home visuals ........................................................... 21
1.4 Постановка задачі .................................................................................................. 22
Висновки до розділу 1 ................................................................................................... 24
2 КОНЦЕПЦІЯ ІНФОРМАЦІЙНОЇ ПЛАТФОРМИ ДЛЯ ВІРТУАЛЬНОЇ
ПОСТАНОВКИ“VIRTUAL STAGIN HOME”. .............................................................. 26
2.1 Зацікавлені сторони та їх вплив на проект ......................................................... 26
2.1.1 Визначення вимог до проеку ........................................................................ 30
2.1.2 Планування та контроль ............................................................................... 33
2.2 Цілі та місія проекту ............................................................................................. 37
2.3 Життєвий цикл проекту ........................................................................................ 39
Висновки до розділу 2 ................................................................................................... 45
3 УПРАВЛІННЯ ПРОЄКТОМ РОЗРОБКИ ІС “VIRTUAL STAGING HOME” ...... 47
3.1 Планування змісту проекту .................................................................................. 47
3.2 Планування ресурсів та бюджету проекту ......................................................... 50
3.3 Виявлення ризиків проекту .................................................................................. 53
3.4 Планування якості проекту .................................................................................. 56
Висновки до розділу 3 ................................................................................................... 59
4 ПРАКТИЧНІ НАПРАЦЮВАННЯ ПРОЄКТУ РОЗРОБКИ ІП “VIRTUAL
STAGING HOME” ............................................................................................................. 61
9
4.1 Концепція модернізації інтерфейсу та користувацького досвіду .................... 61
4.2. Розробка дизайн–платформа та концепції інтерфейсу ..................................... 62
4.3. Реалізація фронтенд–архітектури проєкту ......................................................... 65
4.4. Розгортання веб–сайту та інфраструктура ......................................................... 66
Висновки до розділу 4 ................................................................................................... 66
ВИСНОВКИ ....................................................................................................................... 68
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ......................................................................... 70
ДОДАТОК А Специфікація 482.ЧДТУ.52419–01 .......................................................... 73
ДОДАТОК Б Програмний код сайту проекту ................................................................ 75
ДОДАТОК В Публікація результатів дослідження ....................................................... 80
10
ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ, СИМВОЛІВ, СКОРОЧЕНЬ І ТЕРМІНІВ
ІП – Інформаційна платформа;
Virtual Staging (VS) – Віртуальна постановка (процес цифрового “меблювання”
та декорування порожніх приміщень на фотографіях нерухомості для її просування);
UI – Користувацький інтерфейс (User Interface) – сукупність графічних,
текстових та інших елементів, з якими взаємодіє користувач;
UX – Досвід користувача (User Experience) – загальні враження користувача від
взаємодії з продуктом.
11
ВСТУП
Актуальність проблеми полягає в тому що в умовах динамічного розвитку
ринку нерухомості та зростання конкуренції, швидкість і якість просування об'єктів
на продаж набувають критичного значення. Традиційна фізична постановка інтер'єру
(Home Staging) – меблювання та декорування порожніх приміщень – є надзвичайно
високовитратним, логістично складним і часозатратним процесом. Це створює
суттєві перешкоди для ріелторів та власників нерухомості, які прагнуть максимально
швидко та ефективно підвищити привабливість об'єктів для потенційних покупців.
Вирішенням цієї проблеми є віртуальна постановка (Virtual Staging), яка
дозволяє якісно меблювати приміщення на фотографіях у цифровому форматі, значно
знижуючи витрати та час на підготовку об'єкта до продажу. Проте існуючі на ринку
рішення часто є або надмірно складними професійними інструментами, або
низькоякісними автоматичними сервісами. Це зумовлює необхідність створення
сучасної, зручної та ефективної інформаційної платформа “Virtual Staging Home”, яка
б задовольняла потреби масового ринку.
Актуальність кваліфікаційної роботи полягає у необхідності не лише розробки
архітектурної та функціональної концепції такої платформа, але й у створенні
ефективної методології управління проєктом її розробки. Ефективний проєктний
менеджмент є ключовим фактором для забезпечення якості, дотримання термінів та
контролю бюджету при створенні інноваційного програмного продукту.
Метою роботи є створення інформаційної платформа для віртуальної
постановки “Virtual Staging Home” та розробка ефективної платформа управління
проєктом її розробки для забезпечення якості та своєчасності впровадження.
Завдання кваліфікаційної роботи магістра:
− провести аналіз предметної області та ринку послуг Virtual Staging;
− провести огляд існуючих аналогів та платформ віртуального дизайну;
− розробити концепцію та архітектуру інформаційної платформа “Virtual
Staging Home”;
− спланувати ключові аспекти управління проєктом розробки;
12
− реалізувати прототип платформа для демонстрації функціональних
можливостей.
Об’єкт дослідження: процес управління проєктом розробки інформаційної
платформа для віртуальної постановки.
Предмет дослідження: проєкт розробки інформаційної платформа для
віртуальної постановки “Virtual Staging Home”.
Методи дослідження: аналіз літератури щодо проблеми; методи управління
проєктами; моделювання бізнес–процесів; методи комп'ютерної графіки та обробки
зображень; методи розробки інформаційних платформ.
У першій частині роботи представлено розробку стартапу у форматі SaaS–
сервісу (Software as a Service), який призначений для створення інноваційного
рішення у сфері віртуальної постановки інтер’єру (Virtual Staging). Проєкт “Virtual
Staging Home” поєднує сучасні технології веброзробки та комп’ютерної графіки,
забезпечуючи можливість швидкої, якісної та зручної візуалізації інтер’єрів без
необхідності фізичного меблювання приміщень.
Основна мета проєкту полягає у створенні платформи, що дозволить
користувачам завантажувати фотографії приміщень, застосовувати різні стилі
інтер’єрів, меблі та декор, а також отримувати готові, реалістичні зображення,
придатні для публікації на сайтах продажу нерухомості.
У рамках розробки сервісу “Virtual Staging Home”передбачено створення веб–
додатку з сучасним інтерфейсом користувача. Фронтенд частина реалізована з
використанням Angular, TypeScript та Angular Material, що забезпечує високу
продуктивність, модульність та привабливий дизайн інтерфейсу. Ці технології
дозволили створити адаптивну, інтуїтивно зрозумілу платформу з широкими
можливостями інтерактивної взаємодії, включно з переглядом зображень,
застосуванням фільтрів, керуванням каталогами меблів та стилів, а також
налаштуванням проєктів користувача.
13
1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ У СФЕРІ ВІРТУАЛЬНОЇ
ПОСТАНОВКИ (VIRTUAL STAGING)
1.1 Дослідження потреб ринку
Віртуальна постановка (Virtual Staging, VS) є сучасним і надзвичайно
ефективним інструментом на ринку нерухомості, спрямованим на вирішення однієї з
ключових проблем – відсутності емоційної залученості потенційного покупця під час
перегляду фотографій порожніх або застарілих приміщень. Клієнт, розглядаючи таку
нерухомість, часто не може уявити потенціал простору, розміщення меблів,
можливості зонування чи створення затишної атмосфери. Як наслідок, навіть при
вигідній ціні об’єкт може довго залишатися непроданим.
Технологія віртуальної постановки інтер’єру вирішує цю проблему за
допомогою цифрової візуалізації – замість фізичного меблювання приміщення
здійснюється цифрове “меблювання” фотографій за допомогою комп’ютерної
графіки, 3D–моделювання або штучного інтелекту. Це дозволяє демонструвати
покупцям, як може виглядати житло після ремонту або облаштування, тим самим
підвищуючи його привабливість і ринкову вартість.
Основні цільові групи та їхні потреби
Для глибшого розуміння потреб ринку було визначено три основні групи
користувачів, на яких орієнтується платформа “Virtual Staging Home”:
− Ріелтори та агентства нерухомості (B2B);
− Девелопери та будівельні компанії (B2B);
− Приватні власники (B2C).
Ріелтори та агентства нерухомості (B2B)
Для цієї категорії користувачів ключовими факторами успіху є швидкість,
економічність та якість візуального контенту.
− Швидкість: Ринок нерухомості характеризується високою динамікою,
тому своєчасне розміщення якісних фотооголошень критично впливає на продаж.
14
Ріелтори потребують інструменту, який дозволить обробляти десятки фотографій за
короткий час, бажано у напівавтоматичному режимі;
− Економічність: Вартість фізичного staging (оренда меблів, декор,
транспорт, дизайнери) часто перевищує очікуваний прибуток від угоди, особливо при
роботі з бюджетним житлом. Віртуальна постановка знижує витрати у 10–20 разів,
роблячи цей процес доступним навіть для невеликих агентств;
− Якість: Зображення мають бути максимально реалістичними, із
правильною перспективою, тінями, відблисками й кольоровими переходами.
Надмірна “штучність” може викликати недовіру клієнтів, а тому висока
фотореалістичність є критичною вимогою.
Крім того, ріелтори [10] зацікавлені у функціях масової обробки зображень,
збереження шаблонів сцен та інтеграції з CRM–платформами для автоматичного
завантаження готових результатів.
Девелопери та забудовники (B2B)
Для девелоперів ключовими є гнучкість, масштабованість і можливість
кастомізації контенту.
− Варіативність: Один і той самий простір може бути представлений у
різних стилях – мінімалізм, скандинавський, лофт, модерн, класика. Це дозволяє
адаптувати візуалізацію під різні цільові аудиторії (молоді пари, родини, інвестори);
− Кастомізація: Важливою є можливість інтеграції каталогів 3D–моделей
меблів і декору від партнерів – виробників меблів або дизайнерських брендів. Таким
чином, платформа може одночасно виконувати функції і рекламної платформи;
− Брендування: Для великих компаній необхідна підтримка
корпоративного стилю – логотипи, водяні знаки, власні шаблони сцен, стилізовані
фільтри для фото;
− Масштабованість: Девелопери часто працюють із сотнями об’єктів, тому
платформа має забезпечувати паралельну обробку великої кількості зображень без
зниження швидкодії.
15
У перспективі така функціональність може бути розширена до рівня
віртуальних турів або VR–візуалізацій, що дозволить покупцям «прогулятися»
віртуальним помешканням перед купівлею.
Приватні власники (B2C)
Для приватних користувачів головними пріоритетами є зручність, доступність
та швидкість.
− Простота використання: Інтерфейс має бути інтуїтивно зрозумілим навіть
для людей без технічних навичок. Ідеально, якщо весь процес – від завантаження фото
до отримання готового результату – відбувається у кілька кліків.
− Доступність: Вартість послуги має бути привабливою – гнучка
платформа підписок або модель “оплата за зображення” (pay–per–image). Це зробить
сервіс доступним для широкого кола користувачів.
− Миттєвий результат: Користувач очікує побачити результат у межах
кількох хвилин. Будь–яке очікування понад 10–15 хвилин знижує задоволення та
утримання клієнта.
Також приватні користувачі цінують можливість порівняння “до/після”,
збереження результатів у хмарі та завантаження зображень у форматі, придатному
для сайтів продажу нерухомості (OLX, DOM.RIA, Zillow).
1.2 Проблеми розробки платформ віртуальної постановки
Розробка високоякісної платформа віртуальної постановки (Virtual Staging) є
складним і міждисциплінарним завданням, що поєднує комп’ютерну графіку,
машинне навчання та веб–технології. Основна мета таких платформ – створити
максимально реалістичне візуальне відображення інтер’єру з урахуванням усіх
просторових, освітлювальних і текстурних характеристик приміщення. Проте
реалізація цього завдання пов’язана з низкою технічних і концептуальних проблем,
які визначають якість кінцевого результату.
Однією з найскладніших проблем є коректне визначення глибини та
перспективи сцени. Для правильного розміщення віртуальних меблів у двовимірному
16
просторі необхідно точно реконструювати тривимірну геометрію кімнати. Якщо
алгоритм неправильно оцінює пропорції або точки сходження, об’єкти виглядають
“наклеєними” або “плаваючими” в повітрі, що суттєво знижує реалістичність
зображення. Для вирішення цієї задачі застосовуються методи глибинного аналізу,
stereo–matching, або машинне навчання на основі нейронних мереж, здатних
прогнозувати карту глибини за єдиною фотографією.
Не менш важливою є проблема освітлення та тіней, яка безпосередньо впливає
на фотореалізм. Додані об’єкти мають відкидати тіні відповідно до напрямку
природного чи штучного освітлення в сцені. Будь–яке невідповідність у яскравості,
контрасті чи кольорі тіні створює враження підробки. Для цього використовуються
складні алгоритми нейронного рендерингу, моделі генеративних змагальних мереж
(GAN) та фізично коректні шейдери, що дозволяють гармонійно інтегрувати
вставлені елементи у вихідну фотографію.
Окрему складність становить сегментація зображення та проблема оклюзії –
платформа повинна точно розпізнавати межі підлоги, стін, вікон та вже наявних
об’єктів. Це потрібно для того, щоб частини віртуальних меблів могли частково
перекриватися або “ховатися” за реальними предметами (наприклад, дверима чи
віконними рамами), як у справжній фотографії. Для цього застосовуються сучасні
архітектури нейронних мереж, такі як U–Net або Mask R–CNN, які дозволяють
створювати точні карти сегментації [21, 22].
Ще одним викликом є створення та підтримка великої бібліотеки 3D–моделей
меблів та декору. Кожен об’єкт має бути не лише візуально привабливим, але й
оптимізованим для швидкого завантаження у веб–інтерфейсі. Високоякісні моделі у
форматах OBJ, FBX або GLTF потребують значних ресурсів для створення,
ліцензування та подальшої інтеграції. Таким чином, розробка платформа віртуальної
постановки вимагає не лише глибоких технічних знань, але й ефективного управління
проектом, щоб збалансувати якість, швидкість і комерційну доцільність рішення.
17
1.3 Існуючі платформа та конкурентні рішення
Аналіз конкурентних рішень у сфері віртуальної постановки показує, що
сьогодні ринок поділяється на три основні сегменти: ручні послуги, AI–
автоматизовані сервіси та професійні графічні інструменти. Ручні сервіси
пропонують високу якість зображень завдяки роботі дизайнерів, проте потребують
значного часу на обробку – від кількох годин до кількох днів – і мають високу
собівартість. Це робить їх малопридатними для швидких продажів або масштабної
обробки об’єктів. З іншого боку, автоматизовані сервіси на базі штучного інтелекту
дозволяють користувачам швидко отримати результат, однак часто поступаються у
фотореалізмі, мають обмежену варіативність стилів і можуть створювати “штучний”
вигляд меблів або неправильно враховувати перспективу й освітлення.
Професійні інструменти, такі як Blender[26], Autodesk[27] 3ds Max[28] або
Photoshop[29], забезпечують максимальну якість і гнучкість, але вимагають
спеціальних знань і великого часу на підготовку кожного зображення. Їх складно
інтегрувати у бізнес–процеси агентств нерухомості, які потребують швидкої та
зручної роботи без залучення технічних фахівців. У цій ситуації ІП “Virtual Staging
Home” має потенціал зайняти нішу між складними професійними платформами та
спрощеними AI–сервісами, поєднуючи фотореалістичну якість, автоматизацію
обробки й зручність використання у форматі SaaS–платформи. Такий підхід
забезпечує баланс між швидкістю, ціною та якістю, що робить платформу
конкурентоспроможною як для професійних агентств, так і для приватних
користувачів.
1.3.1 Українська платформа VZL Design Studio
Українська платформа VZL Design Studio [7] є одним із найвідоміших
представників ринку візуалізації інтер’єрів в Україні. Ця компанія спеціалізується на
створенні високоякісних 3D–візуалізацій та послуг віртуальної постановки,
орієнтуючись на індивідуальні потреби клієнтів. Основний акцент робиться на ручну
роботу професійних дизайнерів, які ретельно опрацьовують кожен кадр, досягаючи
18
високого рівня фотореалізму, правильного освітлення, точного підбору матеріалів і
меблів відповідно до архітектурних особливостей приміщення.
Рисунок 1.1 – інтерфейс головної сторінки VZL Design Studio
Перевагами платформа VZL Design Studio є насамперед висока якість кінцевого
результату – зображення виглядають максимально реалістично, що дозволяє
використовувати їх навіть у рекламних матеріалах преміумрівня. Також варто
відзначити глибоку кастомізацію, оскільки дизайнери працюють безпосередньо з
клієнтами, враховуючи всі побажання щодо стилю, кольорової гами, меблів і навіть
настрою простору. Додатковою перевагою є можливість роботи зі складними
архітектурними елементами, які часто не піддаються автоматизованій обробці – арки,
сходи, великі панорамні вікна, різнорівневі поверхи тощо.
Однак, платформа має і суттєві недоліки, які обмежують її масштабованість.
Поперше, це висока вартість послуг, адже кожен проект виконується вручну
професійним дизайнером. Подруге, тривалий час обробки – від кількох годин до
кількох днів, що неприйнятно для швидких онлайнпродажів нерухомості. Крім того,
у VZL відсутній миттєвий сервіс самообслуговування, коли клієнт може самостійно
завантажити фото і отримати результат без участі фахівців. Це робить рішення менш
зручним для приватних користувачів та агентів, які потребують швидкої візуалізації.
19
Ринкова ніша VZL Design Studio зосереджена переважно на преміальному
сегменті – великих девелоперах, архітектурних студіях, дизайнерах інтер’єрів, які
прагнуть створити максимально реалістичні візуальні матеріали для презентацій або
продажу об’єктів бізнес і люкскласу.
Висновок для “Virtual Staging Home” полягає в тому, що наша платформа має
взяти за орієнтир якість рівня VZL, проте досягати її завдяки автоматизації та
використанню штучного інтелекту. Це дозволить запропонувати користувачам
поєднання фотореалістичності, швидкості та доступності – головних переваг, яких
нині бракує ручним студіям на ринку віртуального стейджингу.
1.3.2 Нейромережева платформа Virtual Staging AI
Нейромережева платформа Virtual Staging AI [8] належить до нового покоління
рішень у сфері віртуальної постановки, що використовують генеративні моделі
штучного інтелекту, зокрема Stable Diffusion, Midjourney, DALL·E 3 або
спеціалізовані архітектури для інтер’єрного редизайну. Такі платформа працюють за
принципом генерації нового зображення на основі вхідної фотографії приміщення та
текстового опису бажаного стилю. Користувачу достатньо завантажити фотографію
кімнати та вказати, наприклад, “modern Scandinavian living room” або “luxury
minimalist bedroom”, і вже за кілька секунд нейромережа створює цілком оновлений
вигляд інтер’єру.
Рисунок 1.2 – інтерфейс головної сторінки Virtual Staging AI
20
Перевагою таких рішень є насамперед надзвичайна швидкість та мінімальна
участь користувача. Завдяки потужності сучасних генеративних моделей обробка
займає лічені секунди, а результат виглядає привабливо і креативно. Крім того,
нейромережі здатні повністю змінювати стиль приміщення, перетворюючи порожню
кімнату на стильну вітальню або робочий кабінет, що створює ефект «вау» і добре
працює для маркетингових або демонстраційних цілей. Такі рішення особливо
привабливі для стартапів, які прагнуть швидко отримати візуальний контент без
залучення дизайнерів.
Водночас, головним недоліком платформи Virtual Staging AI є
неконтрольованість процесу генерації. Штучний інтелект може створювати об’єкти,
які не відповідають реальній геометрії кімнати – наприклад, меблі, що “пливуть” у
просторі або частково перекривають вікна й двері. Крім того, такі моделі часто
винаходять неіснуючі меблі чи декоративні елементи, що неможливо придбати або
інтегрувати у реальний простір. Це створює ризик недовіри з боку покупців, адже
згенеровані зображення можуть виглядати “занадто гарно, щоб бути правдою”. Ще
однією проблемою є відсутність можливості контролю та редагування – користувач
не може обрати конкретний диван чи стіл, змінити колір стін або розташування
предметів після генерації.
Ринкова ніша таких рішень зосереджена переважно на користувачах, які
шукають швидкий і дешевий спосіб створити враження оновленого простору, без
потреби у реалістичності або практичному використанні результату. Це може бути
ефективним для маркетингу, візуалізації ідей, створення портфоліо дизайнерів або
контенту для соціальних мереж, але не для професійного продажу нерухомості.
Висновок для “Virtual Staging Home” полягає в тому, що платформа має
поєднати швидкість і креативність AI технологій із точністю та контрольованістю
традиційного 3D рендерингу. Завдяки цьому користувачі зможуть швидко
отримувати якісні результати, при цьому зберігаючи повний контроль над вибором
меблів, стилем та їх розташуванням. Такий підхід дозволить уникнути недоліків
типових AI сервісів і створити інтелектуальну, але керовану платформу, орієнтовану
на реальні потреби ринку нерухомості.
21
1.3.3 Закордонна платформа Home Visuals
Закордонна платформа Home Visuals [9] є типовим представником SaaS рішень
для віртуальної постановки, орієнтованих на малий та середній бізнес, що прагне
швидко отримувати візуалізації без залучення професійних дизайнерів. Платформа
надає користувачам каталог 3D меблів, базові інструменти для їх розміщення на
фотографіях та просту модель оплати “payperimage”. Основна концепція полягає у
доступності та зручності, що дозволяє швидко створювати візуальні матеріали для
оголошень, вебсайтів та соціальних мереж.
Рисунок 1.3 – інтерфейс головної сторінки Home Visuals
Серед переваг Home Visuals варто виділити зручний і зрозумілий інтерфейс
(UI/UX), інтегрований каталог меблів і декору, а також прозору модель оплати за
створене зображення. Для користувача процес генерації інтер’єру виглядає простим:
завантажуєш фото, обираєш об’єкти з каталогу, розміщуєш їх і отримуєш фінальний
результат. Це робить платформу привабливою для тих, хто шукає швидке та
бюджетне рішення, не потребуючи технічної підготовки чи навичок 3D моделювання.
Водночас недоліки платформа обмежують її ефективність у професійному
сегменті. Поперше, автоматизація процесу обмежена: користувачеві часто
22
доводиться самостійно коригувати перспективу меблів, їх розташування, масштаби
та інтенсивність тіней. Це вимагає певних знань та навичок, що зменшує доступність
для непідготовлених користувачів. Подруге, якість зображення часто залишається
посередньою, оскільки платформа використовує спрощені алгоритми рендерингу, що
не завжди забезпечують фотореалістичність та коректне відтворення освітлення та
тіней.
Ринкова ніша Home Visuals зосереджена переважно на малому та середньому
бізнесі, який має час для ручного доопрацювання результатів і не готовий інвестувати
у дорогі послуги професійних дизайнерів. Платформа добре підходить для агентств
нерухомості з обмеженим бюджетом або приватних користувачів, що потребують
швидкого створення візуального контенту для реклами, проте не задовольняє потреби
у високому рівні автоматизації та реалістичності.
Висновок для “Virtual Staging Home” полягає в тому, що наша платформа має
перевершити Home Visuals за рівнем автоматизації та якості зображень.
1.4 Постановка задачі
Постановка задачі визначає ключові цілі та вимоги до розробки інформаційної
платформа “Virtual Staging Home” на основі проведеного аналізу предметної області
та конкурентного середовища. Аналіз показав, що сучасні рішення на ринку не
повністю задовольняють потреби користувачів у поєднанні високої якості, простоти
використання та контролю над асортиментом меблів. Основна незадоволена потреба
полягає у створенні доступного SaaS сервісу, який поєднує автоматизацію,
фотореалістичність та зручність для кінцевого користувача.
Головною метою проєкту є розробка ІП “Virtual Staging Home”, яка забезпечить
простоту використання для різних категорій клієнтів: від приватних власників
нерухомості (B2C) до агентств та девелоперів (B2B). Платформа повинна дозволяти
користувачеві швидко завантажувати фотографії приміщень і отримувати готовий
результат без необхідності володіти професійними навичками у сфері 3D графіки або
23
дизайну. Це передбачає інтуїтивно зрозумілий інтерфейс та можливість
самообслуговування.
Ще одним ключовим завданням є забезпечення високої якості
фотореалістичного відтворення інтер’єру. Для цього платформа має автоматично
визначати геометрію кімнати на основі 2D зображення, коректно відображати
перспективу, розташування об’єктів та освітлення. Використання алгоритмів
комп’ютерної графіки та нейронних мереж дозволяє автоматично застосовувати тіні,
віддзеркалення та інші ефекти, що створюють реалістичний вигляд меблів і
приміщення в цілому.
Додатково, платформа повинна забезпечувати контрольований асортимент
меблів та декоративних елементів, на відміну від повністю неконтрольованих AI
сервісів. Це дозволяє клієнтам обирати конкретні предмети з інтегрованого каталогу,
які вони можуть реально придбати, підвищуючи довіру до отриманих візуалізацій і
практичну цінність сервісу.
Рисунок 1.4 – Концептуальна модель “Virtual Staging Home”
24
Нарешті, проєкт включає розробку організаційно управлінської моделі, яка
визначає планування ресурсів, бюджетів та ризиків. Це необхідно для забезпечення
ефективного управління проектом, своєчасного впровадження сервісу на ринок та
підтримки конкурентоспроможності. У підсумку, постановка задачі охоплює як
технічні, так і управлінські аспекти, поєднуючи розробку інноваційного продукту з
ефективним проєктним менеджментом.
Висновки до розділу 1
У першому розділі було детально розглянуто ринок віртуальної постановки
нерухомості та виявлено, що основними потребами користувачів є швидкість обробки
фотографій, економічність процесу та висока якість фотореалістичних зображень.
Клієнти прагнуть отримати інструмент, який дозволяє швидко покращувати візуальне
представлення об’єктів, підвищуючи привабливість нерухомості для потенційних
покупців. Було встановлено, що ці потреби актуальні як для агентств та девелоперів
(B2B), так і для приватних власників нерухомості (B2C).
Під час аналізу були визначені ключові технічні проблеми, які необхідно
вирішити для забезпечення високої якості сервісу. До них належать: точне
визначення перспективи кімнати на 2D зображенні, коректне накладання тіней і
освітлення на віртуально вставлені меблі, а також ефективна сегментація зображень,
що дозволяє інтегрувати нові об’єкти у наявний інтер’єр без порушення
реалістичності сцени. Ці технічні аспекти є критичними для досягнення
фотореалістичності та контролю над кінцевим результатом, що відрізняє
професійний продукт від спрощених або неконтрольованих AI систем.
Конкурентний аналіз показав, що існуючі рішення мають певні обмеження.
Ручні студії забезпечують високу якість, проте є дорогими і повільними. AI
генератори забезпечують швидкість, але часто створюють нереалістичні або
неконтрольовані результати, що не підходить для продажу реальних меблів.
SaaSінструменти спрощують роботу користувача, але вимагають ручної корекції
перспективи та освітлення, що знижує ефективність та швидкість. Це визначає
25
ринкову нішу для “Virtual Staging Home” сервіс, який поєднує автоматизацію
процесів з високою якістю та контролем над асортиментом меблів.
На основі проведеного аналізу сформульовано основну задачу проєкту:
розробка інформаційної платформа “Virtual Staging Home” як SaaS платформи, що
забезпечує автоматичне визначення геометрії приміщення, інтеграцію каталогу 3D
меблів, реалістичний рендеринг з автоматичною корекцією тіней та освітлення, а
також простий інтерфейс для користувачів різного рівня підготовки. Крім того,
розробка включає організаційноуправлінську модель, яка дозволяє планувати
ресурси, бюджет та ризики для успішного впровадження інноваційного продукту на
ринок.
Таким чином, результати розділу 1 формують теоретичну та практичну основу
для розробки концепції ІП “Virtual Staging Home”, визначаючи технічні та
управлінські вимоги, які будуть реалізовані у наступному розділі.
26
2 КОНЦЕПЦІЯ ІНФОРМАЦІЙНОЇ ПЛАТФОРМИ ДЛЯ ВІРТУАЛЬНОЇ
ПОСТАНОВКИ “VIRTUAL STAGIN HOME”
Концепція онлайн сервісу віртуальної постановки “Virtual Staging Home”
базується на створенні інноваційної SaaS платформи, яка інтегрує сучасні технології
комп'ютерної графіки, веброзробки для надання користувачам зручного інструменту
візуалізації інтер’єрів нерухомості. Сервіс передбачає модульну архітектуру, де
фронтенд на базі Angular [11, 12] забезпечує інтуїтивний інтерфейс для завантаження
фотографій, вибору стилів інтер’єру, меблів та декору.
2.1 Зацікавлені сторони та їх вплив на проект.
Зацікавлені сторони мають суттєвий вплив на розробку, функціонування та
успіх проєкту “Virtual Staging Home”. Вони формують вимоги до продукту,
визначають технічні та бізнеспріоритети, а також впливають на якість, ресурси й
кінцеву ефективність інформаційної платформа.
На (рис. 2.1) представлено мапу основних зацікавлених сторін проєкту, які
поділяються на внутрішні та зовнішні. Кожна група має свій рівень зацікавленості,
впливу й відповідальності за певні аспекти життєвого циклу проєкту (табл. 2.1).
Рисунок 2.1 – Основні зацікавлені сторони стартапу “Virtual Staging Home”
27
Внутрішні зацікавлені сторони
1) Менеджер/власник – проєкту виконує роль основного координатора
процесів розробки. Він відповідає за планування робіт, розподіл ресурсів, контроль
термінів, якість виконання завдань і комунікацію між усіма учасниками команди.
Його вплив є критичним (90 балів), оскільки від ефективності управління залежать
строки реалізації, стабільність процесів і рівень задоволеності клієнтів.
Менеджер визначає стратегічні цілі, контролює виконання ключових показників
ефективності (KPI), координує команду та приймає оперативні рішення щодо
вдосконалення продукту.
2) Засновники – формують бачення розвитку платформа, стратегічні цілі та
визначають бізнесмодель продукту. Вони відповідають за прийняття рішень щодо
інвестицій, маркетингу та масштабування.Їхній вплив є найвищим (93 бали) серед
усіх стейкхолдерів, адже саме вони визначають ключові напрями розвитку стартапу,
забезпечують фінансування та задають довгострокові орієнтири.Засновники
безпосередньо впливають на пріоритети, бюджет і політику управління якістю.
3) Інвестори – важливою фінансовою опорою проєкту. Вони надають
ресурси для розробки, впровадження інновацій та маркетингових кампаній.
Їхній вплив є значним (67 балів), особливо на бюджет, фінансові рішення та вибір
стратегічних напрямів розвитку.Інвестори контролюють ефективність використання
коштів і можуть впливати на зміну пріоритетів проєкту відповідно до очікуваної
рентабельності.
4) Команда розробки – включає frontend та backend розробників, DevOps
інженерів, QA фахівців і дизайнерів інтерфейсу. Вона відповідає за технічну
реалізацію платформа, розробку нових модулів, тестування та впровадження.Її вплив
є високим (85 балів), адже саме від професіоналізму розробників залежить
стабільність роботи продукту, його масштабованість, якість коду та загальна
продуктивність. Команда розробки є ключовою для досягнення технологічних цілей
і забезпечення конкурентних переваг продукту.
5) Користувачі платформа – ріелтори, агентства нерухомості, дизайнери
інтер’єрів та приватні продавці житла. Їхня роль полягає у формуванні вимог до
28
функціональності, якості візуалізації та зручності інтерфейсу. Їхній вплив оцінюється
як помірний (52 бали). Зворотний зв’язок від користувачів допомагає покращувати
продукт, оптимізувати процеси і створювати функції, що найбільше відповідають
потребам ринку.
6) Партнери компанії – дизайн студії, виробники меблів, 3D художники та
сервіси з обробки зображень. Вони допомагають розширити можливості платформа,
додаючи додаткові каталоги інтер’єрів або інтеграційні рішення. Їхній вплив є
суттєвим (70 балів), особливо на якість контенту, обсяги ресурсів і технологічні
можливості платформи. Співпраця з надійними партнерами забезпечує конкурентну
перевагу на ринку.
Таблиця 2.1 – Матриця суб’єктивної міри зацікавленості сторін
Зацікавлені Вплив на стартап (1 – незначний, 4 – критичний)
сторони Ресурси Запити стартапу Процеси стартапу Оцінка
стартапу виконання
Внутрішні
Мереджер/в 4 4 3 2 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 3 4 90
ласник
Засновники 4 4 3 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 93
Інвестори 3 2 4 2 1 2 3 3 3 3 4 4 3 2 3 2 3 3 3 3 3 3 2 2 67
Команда 4 4 3 4 3 4 4 3 3 4 4 3 4 4 4 3 4 4 4 4 4 4 3 3 85
розробки
Користувач 3 1 1 1 4 3 3 2 3 2 2 4 2 4 2 3 3 3 3 3 2 2 1 1 52
і платформа
Партнери 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 70
компанії
Зовнішні
Конкуренти 2 1 1 1 3 3 3 3 2 2 2 3 2 2 2 2 3 2 2 2 1 1 1 1 45
Клієнти 3 2 1 1 4 3 4 4 3 3 2 4 3 3 2 2 3 3 4 4 3 2 1 1 65
Регулюючі 2 1 1 1 3 2 3 3 4 2 2 4 1 2 3 3 1 2 2 2 2 1 1 1 47
органи
Люди
Гроші
Обладнання
Матеріали
Інформація
Знання
Пріоритети
Цілі
Специфікації
Розклад роботи
Бюджет
Якість
Командна робота
Процеси стартапу
Організаційні
Інфраструктура
Технологія
Вирішення
проблем
Прогрес стартапу
Успіх стартапу
Робота команди
Компетенції
Премія персоналу
Гарантія зайнятості Сума
29
Медіа та 2 1 1 1 3 2 3 3 2 2 1 3 2 2 1 2 3 2 3 3 2 1 1 1 46
спільнота
Постачальн 3 2 3 4 2 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 66
ики
Зацікавлені сторони
1) Конкуренти – Virtual Staging AI, Home Visuals та українська платформа
VZL Design Studio. Вони задають стандарти якості, швидкості обробки та цінової
політики.
Їхній вплив є помірним (45 балів), але визначальним для стратегічного
позиціонування продукту. Конкуренція стимулює вдосконалення сервісу, розвиток
нових функцій та пошук інноваційних рішень.
2) Клієнти (замовники послуг) – це агентства нерухомості, девелопери,
маркетингові компанії, які користуються послугами для покращення презентацій
об’єктів. Їхній вплив оцінюється як високий (65 балів), оскільки саме вони формують
попит, визначають вимоги до функціоналу, швидкості та якості візуалізації. Їхнє
задоволення безпосередньо впливає на репутацію компанії та її прибутковість.
3) Регулюючі органи – служби, що забезпечують дотримання законів про
захист персональних даних (GDPR, Закон України “Про захист персональних даних”)
[24, 25], визначають правила обробки зображень користувачів. Їхній вплив становить
47 балів і полягає у створенні правових рамок, у межах яких компанія повинна діяти,
щоб уникнути штрафів і порушень.
4) Медіа та професійна спільнота – Product Hunt, Forbes Tech або Behance
формують інформаційне середовище навколо стартапу. Вони впливають на
популярність продукту, репутацію бренду та залучення клієнтів. Їхній вплив
оцінюється у 46 балів. Позитивні відгуки й згадки у медіа підвищують довіру до
проєкту, сприяючи його впізнаваності на ринку.
5) Постачальники – технологічні компанії (AWS, Google Cloud, Vercel), які
забезпечують хостинг, зберігання даних, обчислювальні ресурси та інфраструктуру.
Їхній вплив є високим (66 балів), адже стабільність і надійність їхніх сервісів прямо
впливають на швидкодію платформа та доступність онлайн платформи.
30
Надійні постачальники дозволяють зменшити ризики простоїв і забезпечують
масштабованість рішення.
2.1.1 Визначення вимог до проекту.
Етап визначення вимог до проєкту є одним із найважливіших у процесі
управління розробкою інформаційної платформа “Virtual Staging Home”, оскільки
саме він формує основу для подальшого планування, проєктування та впровадження
продукту. Мета цього етапу полягає у збиранні, аналізі та документуванні всіх вимог,
які висувають зацікавлені сторони, а також у визначенні пріоритетів щодо їх
реалізації.
1. Загальна характеристика вимог
Вимоги до проєкту визначають, які функції повинна виконувати платформа, які
характеристики має мати продукт і яким чином він взаємодіятиме з користувачами.
Умовно їх поділяють на дві основні групи:
− Функціональні вимоги – описують конкретні дії, які платформа повинна
виконувати.
− Нефункціональні вимоги – визначають якість роботи платформа, її
продуктивність, зручність, безпеку, масштабованість тощо.
Функціональні вимоги
1) Завантаження та обробка зображень: користувач має можливість
завантажувати фотографії порожніх кімнат, які платформа обробляє за допомогою
алгоритмів комп’ютерного зору та нейромережевих моделей. Платформа повинна
автоматично ідентифікувати простір, визначати площу, перспективу та позицію
елементів інтер’єру.
2) Віртуальне меблювання приміщення: основна функція – автоматичне або
напівавтоматичне розміщення меблів і декору у приміщенні на основі стилю,
обраного користувачем (наприклад, мінімалізм, скандинавський, лофт). Платформа
має генерувати реалістичні 3D візуалізації, адаптовані до освітлення та пропорцій
кімнати.
31
3) Бібліотека 3D моделей та стилів: продукт повинен містити базу моделей
меблів і матеріалів з можливістю регулярного оновлення. Користувач може обирати
предмети з каталогу або дозволяти платформі підбирати їх автоматично відповідно
до вибраного стилю.
4) Профілі користувачів і керування проєктами: кожен користувач має
власний обліковий запис, у якому зберігаються створені візуалізації, історія
замовлень і налаштування. Платформа має забезпечувати можливість створення,
редагування та експорту готових проєктів у форматах JPG, PNG або PDF.
5) Інтеграція з платіжнимиплатформами: проєкт передбачає можливість
оплати за створення або завантаження результатів через платформи, такі як Stripe або
LiqPay. Має бути реалізовано безпечне зберігання транзакційних даних відповідно до
міжнародних стандартів.
6) Адміністративна панель: для менеджера платформа передбачено
інтерфейс адміністрування: керування користувачами, контентом бібліотеки,
аналітикою використання сервісу та звітністю.
Нефункціональні вимоги
1) Продуктивність та швидкодія
− Платформа повинна підтримувати паралельну обробку до 100 запитів
одночасно.
2) Зручність використання (Usability)
− Інтерфейс має бути інтуїтивним, доступним для користувачів без
спеціальних технічних знань.
− Всі основні функції (завантаження, обробка, збереження) повинні
виконуватись у межах три–чотири кліки.
3) Надійність і безпека
− Платформа повинна забезпечувати захист даних користувачів відповідно
до вимог GDPR.
− Передбачено шифрування зображень при передачі даних через HTTPS.
− Регулярне резервне копіювання інформації на хмарному сховищі.
4) Масштабованість
32
− Архітектура платформа повинна дозволяти швидке розширення
функціоналу, додавання нових модулів без зупинки основного сервісу.
− Можливість автоматичного збільшення ресурсів серверів у разі
підвищеного навантаження.
5) Сумісність
− Платформа має бути кросплатформною (працювати в браузерах Chrome,
Safari, Firefox, Edge).
− Підтримка адаптивного інтерфейсу для мобільних пристроїв.
6) Якість зображень
− Результати повинні бути не нижче Full HD (1920×1080), з можливістю
генерації до 4K.
− Фотореалістичність досягається за рахунок застосування PBR текстур і
корекції освітлення.
Бізнес вимоги
1) Модель монетизації
– Freemium модель із безкоштовним обмеженим доступом і платними
функціями розширеної генерації.
– Можливість підписки для агентств нерухомості на основі щомісячного
тарифу.
2) Аналітика і звітність
– Ведення статистики кількості візуалізацій, активності користувачів,
конверсій і середнього часу обробки.
– Автоматичне формування звітів для менеджера продукту.
3) Вимоги до підтримки та оновлення
– Передбачено щоквартальне оновлення бази моделей.
– Впровадження нових стилів інтер’єру щонайменше двічі на рік.
33
Таблиця 2.2 – Технічні вимоги
№ Категорія Вимога Примітка
1 Серверна частина Node.js/NestJS+PostgreSQL REST API для фронтенду
2 Клієнтська Angular + Material UI Адаптивний інтерфейс
частина
3 Хостинг AWS або Vercel Підтримка CI/CD
4 AIмоделі TensorFlow / PyTorch Обробка зображень
5 Зберігання медіа Amazon S3 Для великої кількості
зображень
6 Безпека HTTPS, JWT, CORS Для захисту API
7 Логування Winston / CloudWatch Для моніторингу платформа
8 Документація API Swagger / Postman Для взаємодії з клієнтами
Пріоритети реалізації вимог
Вимоги поділяються на три рівні пріоритетності:
– Високий – критичні для запуску (завантаження фото, генерація інтер’єру,
оплата, безпека).
– Середній – покращують користувацький досвід (редагування, каталоги
стилів, аналітика).
– Низький – можуть бути реалізовані після запуску MVP (мобільна версія,
4K рендер, рекомендації стилів).
2.1.2 Планування та контроль.
Планування та контроль є ключовими процесами управління проєктом “Virtual
Staging Home”, які забезпечують організоване виконання всіх завдань, раціональне
використання ресурсів і досягнення визначених цілей у межах встановлених термінів
і бюджету. Ці процеси дають змогу координувати дії команди, прогнозувати ризики,
вчасно виявляти відхилення та забезпечувати стабільність у розвитку продукту.
34
1. Мета та завдання планування
Основна мета планування визначити структуру проєкту, його обсяг, етапи,
ресурси та терміни реалізації. Планування дозволяє створити чітку дорожню карту,
яка визначає послідовність робіт, залежності між завданнями, відповідальних
виконавців і критерії оцінки результатів.
До основних завдань планування входять:
– формування плану робіт (Work Breakdown Structure – WBS);
– визначення віх (milestones) і критичного шляху проєкту;
– планування ресурсів і бюджету;
– визначення критеріїв якості;
– встановлення механізмів контролю виконання.
2. Етапи планування проєкту “Virtual Staging Home”
Таблиця 2.3 – Основні етапи планування проєкту “Virtual Staging Home”
№ Назва етапу Зміст робіт Результат
етапу
1 Ініціація Формування ідеї, визначення Концепція продукту,
цілей, аналіз ринку, бізнесвимоги
визначення зацікавлених
сторін
2 Планування Розробка структури проєкту, План управління
календарного плану, бюджету, проєктом
оцінка ризиків
3 Проєктування Розробка архітектури, UX/UI Технічна
платформа макетів, бази даних, API документація,
дизайнпрототип
4 Розробка MVP Програмування основних Перша робоча версія
функцій, тестування, деплой платформа
на тестове середовище
5 Тестування та Перевірка функціоналу, Стабільна версія
доопрацювання усунення помилок, продукту
UXполіпшення
6 Реліз і підтримка Запуск платформа, Робочий продукт,
моніторинг, збір зворотного план оновлень
зв’язку
3. Планування часу та ресурсів
Для кожного етапу визначаються часові рамки, трудові ресурси, необхідні
технології й відповідальні особи. Управління часом ґрунтується на принципах
35
методу критичного шляху (CPM), що дозволяє встановити оптимальну тривалість
проєкту.
Тривалість розробки MVP оцінено у 4 місяці, повний життєвий цикл (до
стабільного релізу) – 7 місяців.
Основні ресурси проєкту:
– людські ресурси: менеджер проєкту, 2 фронтенд розробники, 1 бекенд
розробник, дизайнер, тестувальник, DevOpsінженер;
– технологічні ресурси: хмарна інфраструктура AWS, платформа CI/CD,
репозиторій GitHub [33], середовище тестування Vercel;
– фінансові ресурси: витрати на хостинг, ліцензії, оплату праці та
просування продукту.
4. Механізми контролю виконання
Контроль – це платформатичне відстеження виконання плану, аналіз відхилень
і впровадження коригувальних дій. Він забезпечує стабільність, прозорість і
відповідність процесів визначеним цілям.
Основні методи контролю:
1) Щотижневі стендапи (Team StandUp Meetings) – короткі зібрання
команди для звітів про виконані задачі, труднощі та наступні кроки.
2) Kanban [31] / Jiraдошка – візуалізація стану завдань за етапами (“To Do”,
“In Progress”, “Done”), що дає змогу оперативно реагувати на затримки.
3) Burndown Chart – графік швидкості виконання завдань, який допомагає
контролювати залишок роботи відносно часу.
4) Контроль якості (QA Control) – регулярне тестування функціоналу, UI та
продуктивності.
5) Фінансовий моніторинг – відстеження витрат через Google Sheets або
спеціалізовані платформа (наприклад, Notion або Asana Finance Tracker).
5. Платформа контролю змін
У ході реалізації проєкту можливі зміни вимог, технологій або пріоритетів. Для
управління цими змінами створюється платформа контролю змін (Change Control
System), яка передбачає:
36
– фіксацію усіх запитів на зміни (Change Request);
– аналіз впливу змін на терміни, бюджет і якість;
– затвердження або відхилення змін менеджером проєкту;
– оновлення плану проєкту після схвалення.
Цей підхід запобігає хаотичним змінам та дозволяє підтримувати узгодженість
між усіма учасниками процесу.
6. Контроль ризиків
Платформа контролю ризиків базується на постійному моніторингу внутрішніх
і зовнішніх чинників, що можуть вплинути на успішність реалізації проєкту.
Основні заходи контролю:
– ідентифікація ризиків – технічних, фінансових, організаційних;
– оцінка ймовірності та впливу кожного ризику;
– розробка планів реагування (avoid, mitigate, transfer, accept);
– моніторинг ризиків на кожному етапі розробки.
7. Інструменти управління плануванням і контролем
У межах проєкту використовуються такі сучасні інструменти:
Таблиця 2.4 – сучасні інструменти які використанні в проекті
Інструмент Призначення
Jira / Trello Планування задач, контроль виконання, відстеження прогресу
GitHub Projects Управління версіями, контроль змін у коді
Notion Зберігання документації, відстеження ризиків і звітів
Google Sheets Бюджет, фінансові показники, облік витрат
Slack / Discord Комунікація в команді, швидке реагування на проблеми
SonarQube / Cypress Контроль якості коду і тестування інтерфейсу
8. Оцінка ефективності планування і контролю
Ефективність платформа планування й контролю оцінюється за допомогою
ключових показників ефективності (KPI):
– дотримання термінів виконання (Schedule Performance Index);
– відповідність бюджету (Cost Performance Index);
37
– рівень задоволеності клієнтів (Customer Satisfaction Rate);
– кількість критичних помилок на реліз (Defect Density);
– середній час виправлення помилок (Mean Time to Fix).
Регулярний моніторинг цих показників дозволяє вчасно виявляти слабкі місця
у процесі управління та підвищувати ефективність роботи команди.
2.2 Цілі та місія проекту
Цілі проєкту формують платформу орієнтирів, які дозволяють забезпечити його
успішну реалізацію, конкурентоспроможність та ефективне управління.
Загальні цілі
1) Розробити вебсервіс для автоматичної віртуальної постановки інтер’єрів
на основі штучного інтелекту.
2) Забезпечити високу якість і реалістичність зображень, використовуючи
сучасні моделі машинного навчання.
3) Скоротити час і витрати на створення інтер’єрних візуалізацій порівняно
з традиційними методами 3D дизайну.
4) Підвищити ефективність продажів об’єктів нерухомості, надаючи
користувачам інструмент швидкої презентації приміщень.
5) Створити масштабовану платформу, готову до інтеграції з іншими
сервісами (наприклад, маркетплейсами чи платформами агентств нерухомості).
Функціональні цілі
1) Реалізувати можливість завантаження фотографій приміщень і
автоматичної генерації віртуального інтер’єру.
2) Забезпечити вибір стилю оформлення (мінімалізм, скандинавський,
модерн, лофт тощо).
3) Надати користувачам функцію редагування візуалізації: переміщення
меблів, зміну кольорової гами, освітлення.
4) Реалізувати систему облікових записів і збереження історії створених
інтер’єрів.
38
5) Створити адміністративну панель для керування бібліотекою 3D моделей
і контролю якості результатів.
Бізнес цілі
1) Забезпечити прибутковість проєкту протягом перших двох років роботи
завдяки моделі підписки (Freemium + Pro плани).
2) Досягти окупності початкових інвестицій протягом 18 місяців.
3) Розширити присутність на міжнародному ринку (передусім у країнах ЄС)
протягом трьох років.
4) Сформувати бренд “Virtual Staging Home” як надійний та інноваційний
продукт у сфері PropTech.
Технічні цілі
1) Реалізувати архітектуру платформа за принципами модульності та
масштабованості.
2) Використати сучасний стек технологій (Angular, PostgreSQL).
3) Гарантувати стабільну роботу сервісу з навантаженням до 100
одночасних користувачів.
4) Впровадити механізми резервного копіювання та захисту даних
користувачів згідно з вимогами GDPR.
Соціальні та екологічні цілі
1) Сприяти економії ресурсів за рахунок зменшення потреби у фізичних
фотосесіях або ремонтах перед продажем житла.
2) Підвищити доступність візуалізаційних технологій для малого бізнесу,
фрилансерів і приватних користувачів.
3) Підтримати розвиток інновацій в Україні, сприяючи зростанню
ІТекоплатформа та популяризації рішень зі штучним інтелектом.
4) Забезпечити дотримання етичних норм у використанні зображень та
захист персональних даних користувачів.
Критерії досягнення цілей
Для об’єктивної оцінки прогресу встановлюються ключові показники
ефективності (KPI):
39
Таблиця 2.5 – Ключові показники ефективності (KPI) проєкту “Virtual Staging Home”
№ Ціль Ключовий показник (KPI) Плановий
результат
1 Розробка MVP Термін виконання 4 місяці
2 Якість візуалізацій Рівень реалістичності (оцінка ≥ 90% задоволених
користувачів)
3 Продуктивність Середній час обробки 1 фото ≤ 30 с
платформа
4 Масштабованість Кількість одночасних ≥ 100
користувачів
5 Фінансова Окупність інвестицій ≤ 18 міс.
ефективність
6 Клієнтська база Активні користувачі ≥ 10 000 протягом 1
року
7 Якість UX Середній рейтинг інтерфейсу ≥ 4.5 / 5
8 Безпека Інциденти витоку даних 0 випадків
2.3 Життєвий цикл проекту.
Життєвий цикл проєкту – це послідовність етапів, які проходить проєкт від
моменту ініціації до завершення. Для стартапу “Virtual Staging Home”, що поєднує
елементи ІТ розробки, дизайну та бізнесмоделювання, життєвий цикл включає всі
фази – від формування ідеї до підтримки працюючої платформа. Правильно
побудований життєвий цикл дозволяє забезпечити контроль якості, ефективне
управління ресурсами й мінімізацію ризиків на кожному етапі.
Модель життєвого циклу проєкту
З урахуванням специфіки стартапу обрано гібридну модель життєвого циклу,
яка поєднує елементи Waterfall [30] (каскадної моделі) та Agile / Scrum [32, 3]
(ітераційного підходу). Такий підхід дозволяє поєднати структурованість і
передбачуваність класичної моделі з гнучкістю сучасних методологій управління.
40
– Waterfall використовується для фаз планування, збору вимог і
архітектурного проєктування.
– Agile / Scrum застосовується на етапах розробки, тестування та
вдосконалення продукту.
Це забезпечує адаптивність до змін, швидке реагування на потреби
користувачів і водночас збереження чіткої управлінської структури.
Етапи життєвого циклу проєкту “Virtual Staging Home”
1. Ініціація (Project Initiation)
Мета: обґрунтування необхідності створення платформа.
Основні завдання:
– аналіз ринку віртуальної постановки нерухомості;
– визначення цільової аудиторії;
– оцінка конкурентів і потенційних переваг;
– формулювання місії та бізнесцілей;
– створення короткої концепції продукту (Project Charter).
Результат: затверджена ідея проєкту, попереднє бачення продукту, опис
зацікавлених сторін і узгодження фінансування.
2. Планування (Project Planning)
Мета: створення структури управління та детального плану реалізації проєкту.
Основні завдання:
– визначення обсягу робіт (Scope Statement);
– розробка WBS – структури розподілу робіт;
– формування календарного плану (Gantt Chart);
– планування бюджету, ресурсів, ризиків і якості;
– визначення KPI для моніторингу ефективності.
Результат: повний план управління проєктом, графік етапів, бюджет і розподіл
ролей у команді.
3. Проєктування платформа (System Design)
Мета: створення технічної основи майбутнього продукту.
Основні завдання:
41
– розробка архітектури платформа (Frontend, Backend, AIмодулі);
– створення прототипів інтерфейсу (UI/UX Design);
– визначення структури бази даних;
– розробка REST API для інтеграції компонентів;
– підготовка технічної документації.
Результат: затверджене архітектурне рішення, дизайнмакети інтерфейсу,
специфікація вимог до платформа.
4. Розробка (Development)
Мета:реалізація функціональності платформа.
Основні завдання:
– програмування модулів користувача, адміністратора та API;
– інтеграція штучного інтелекту (AI моделі для аналізу приміщень і
генерації інтер’єрів);
– налаштування бази даних і хмарної інфраструктури (AWS, Vercel);
– розробка MVP (Minimum Viable Product);
– проведення внутрішнього тестування.
Результат: створена робоча версія платформи “Virtual Staging Home” із
базовим функціоналом.
5. Тестування (Testing & Validation)
Мета: перевірка якості, безпеки та стабільності платформа.
Основні завдання:
– проведення функціонального, навантажувального й UX тестування;
– виявлення та виправлення помилок;
– перевірка відповідності вимогам користувачів;
– перевірка швидкодії та сумісності на різних пристроях.
Результат: стабільна версія продукту, готова до публічного запуску.
6. Впровадження (Deployment)
Мета: розгортання платформа та її публічний запуск.
Основні завдання:
– налаштування серверного середовища;
42
– інтеграція платіжних систем (Stripe, LiqPay);
– підключення систем аналітики (Google Analytics, Hotjar);
– запуск маркетингової кампанії;
– підготовка користувацьких інструкцій і технічної підтримки.
Результат: офіційний реліз платформи “Virtual Staging Home”.
7. Супровід та розвиток (Maintenance & Support)
Мета: забезпечення стабільної роботи, оновлення контенту та вдосконалення
функцій.
Основні завдання:
– усунення технічних помилок;
– оптимізація продуктивності;
– оновлення бібліотек меблів і стилів;
– збір відгуків користувачів;
– впровадження нових функцій і мовних локалізацій.
Результат: постійна підтримка та розвиток платформа, розширення клієнтської
бази, вихід на міжнародний ринок.
3. Графічне зображення життєвого циклу
Життєвий цикл проєкту “Virtual Staging Home” можна узагальнити у вигляді
моделі, наведеної на рис. 2.5.
43
Рисунок 2.5 – Модель життєвого циклу проєкту “Virtual Staging Home”
44
Опис моделі:
– фази Ініціації та Планування виконуються послідовно (Waterfall);
– фази Розробки, Тестування та Підтримки ітераційно (Agile/Scrum);
– після кожної ітерації відбувається перегляд вимог і внесення змін (Change
Review);
– після релізу проєкт переходить у фазу супроводу з поступовим
оновленням функцій.
4. Тривалість життєвого циклу
Орієнтовна тривалість життєвого циклу відображена в (табл. 2.6) та (рис. 2.6)
проєкту становить 7 місяців, з яких:
– Ініціація – 2 тижні
– Планування – 3 тижні
– Проєктування – 4 тижні
– Розробка – 8 тижнів
– Тестування – 3 тижні
– Впровадження – 2 тижні
– Супровід – постійний процес
Таблиця 2.6 – Орієнтовна тривалість етапів життєвого циклу проєкту
№ Етап Тривалість Відповідальні
1 Ініціація 2 тижні Засновники, менеджер
2 Планування 3 тижні Менеджер, аналітик
3 Проєктування 4 тижні Архітектор, дизайнер
4 Розробка 8 тижнів Команда розробки
5 Тестування 3 тижні QAкоманда
6 Впровадження 2 тижні DevOps, менеджер
7 Супровід Постійно Уся команда
45
Рисунок 2.6 – Діаграма ганта життєвого циклу проєкту “Virtual Staging Home”
5. Контрольні точки (Milestones)
Для відстеження прогресу проєкту визначено такі ключові віхи:
1) M1: Затвердження концепції та вимог (кінець 2 тижня).
2) M2: Готовність технічного дизайну та архітектури (6 тиждень).
3) M3: Завершення MVP (14 тиждень).
4) M4: Завершення тестування (17 тиждень).
5) M5: Реліз платформи (19 тиждень).
6) M6: Початок комерційної експлуатації (після 20 тижня).
Висновки до розділу 2
У другому розділі було детально розглянуто концепцію онлайн сервісу
віртуальної постановки “Virtual Staging Home”, яка передбачає створення
SaaSплатформи з інтеграцією сучасних технологій комп'ютерної графіки та
веброзробки. Основний акцент зроблено на модульній архітектурі, що забезпечує
зручний інтерфейс для користувачів і ефективну обробку зображень. Важливою
частиною концепції є аналіз зацікавлених сторін, де внутрішні стейкхолдери
(засновники, менеджери, команда розробки) мають найвищий вплив (93–85 балів),
визначаючи стратегічні напрямки, ресурси та якість продукту. Зовнішні сторони, такі
46
як клієнти та постачальники, впливають переважно на ринкові вимоги та
масштабованість (65–66 балів), тоді як конкуренти та регулятори формують
стандарти якості та правові рамки. Матриця суб’єктивної міри зацікавленості
підкреслює необхідність балансу між інтересами всіх груп для успішного розвитку
стартапу.
Визначення вимог до проєкту дозволило сформувати чіткий набір
функціональних (завантаження зображень, віртуальне меблювання, інтеграція
платежів) та нефункціональних (продуктивність, безпека, масштабованість)
специфікацій, пріоритизованих за рівнями (високий, середній, низький). Планування
та контроль проєкту базуються на гібридній моделі, що поєднує Waterfall та Agile, з
використанням інструментів на кшталт Jira, GitHub та KPI для моніторингу. Це
забезпечує ефективне управління часом, ресурсами та ризиками, з акцентом на
щотижневі стендапи, burndown charts та систему контролю змін. Загалом, такі
процеси мінімізують відхилення від плану, сприяючи досягненню окупності
інвестицій протягом 18 місяців.
Цілі та місія проєкту сформовані з урахуванням загальних, функціональних,
бізнесових, технічних та соціальних аспектів, з фокусом на створення реалістичних
візуалізацій, скорочення витрат на постановку інтер’єрів та підвищення ефективності
продажів нерухомості. Місія полягає в наданні доступного інструменту для масового
ринку, з KPI, такими як рівень задоволеності користувачів (≥90%) та кількість
активних клієнтів (≥10 000 за рік). Це дозволяє позиціонувати “Virtual Staging Home”
як інноваційний PropTechпродукт, що сприяє економії ресурсів та розвитку
ІТекоплатформа.
Життєвий цикл проєкту структуровано за гібридною моделлю, з сімома
етапами від ініціації до супроводу, орієнтовною тривалістю 7 місяців і ключовими
milestones (M1–M6). Такий підхід забезпечує гнучкість у розробці MVP, тестуванні
та релізі, з постійним моніторингом прогресу. У підсумку, концепція сервісу формує
міцну основу для реалізації проєкту, інтегруючи технологічні інновації з ефективним
управлінням, що підвищує шанси на конкурентний успіх на ринку віртуальної
постановки.
47
3 УПРАВЛІННЯ ПРОЄКТОМ РОЗРОБКИ ІС “VIRTUAL STAGING
HOME”
Стратегічне планування стартапу [2] є наріжним каменем його успішної
реалізації, оскільки воно забезпечує структурований методологічний підхід до
впровадження інноваційних ідей. Це дає змогу здійснювати проактивне
прогнозування потенційних ризиків, оптимізувати розподіл усіх видів ресурсів та
гарантувати досягнення визначених цілей у встановлені терміни, мінімізуючи
операційні труднощі.
3.1 Планування змісту проекту.
У даній роботі для планування використовується програма Trello [4, 5] –
сучасний онлайнінструмент для управління проєктами, який базується на методології
Kanban. Цей застосунок забезпечує зручну візуалізацію всіх етапів розробки,
дозволяє керувати завданнями, ресурсами, термінами та ефективно організовувати
командну роботу.
Trello надає можливість створювати дошки (boards), списки (lists) та картки
(cards), які відображають структуру проєкту, його фази та підзадачі. Кожна картка
може містити опис, виконавців, дедлайни, вкладення, коментарі та чеклісти – усе, що
необхідно для повного контролю ходу виконання завдання.
Планування в Trello дозволяє:
– чітко структурувати процес розробки платформа;
– визначити послідовність виконання завдань;
– розподілити обов’язки між членами команди;
– відстежувати прогрес у режимі реального часу;
– оперативно реагувати на зміни пріоритетів або нові вимоги проєкту.
Кожен етап проєкту “Virtual Staging Home” був представлений окремою
колонкою на дошці Trello.
48
На рисунку 3.1 зображено робочу дошку в середовищі Trello, яка
використовується для управління завданнями в межах проєкту. Дошка складається з
колонок:
– To Do – завдання, заплановані до виконання;
– New – нові або уточнені задачі;
– In Progress – поточні завдання, над якими ведеться робота;
– Review – задачі, що очікують перевірки або тестування;
– QA – завдання на етапі контролю якості;
– Done – виконані задачі;
– ReadMe – технічна документація та правила роботи з репозиторієм.
Кожна картка містить назву завдання, дедлайн, виконавців, коментарі та
індикатори статусу. Такий підхід дозволяє команді чітко бачити прогрес проєкту,
розподіл обов’язків і контроль виконання на всіх етапах.
Завдяки гнучкості Trello, проект “Virtual Staging Home” може адаптуватися до
змін у пріоритетах, підтримуючи ефективну комунікацію між усіма учасниками
команди.
Такий підхід дозволив забезпечити прозорість роботи команди, адже кожен
учасник бачив статус усіх завдань і міг швидко оцінити, на якому етапі знаходиться
проєкт.
Рисунок 3.1 – Фази та задачі стартапу, відображені у Trello
49
Як можна бачити, Trello забезпечує інтуїтивно зрозумілу візуалізацію робочого
процесу. Платформа дозволяє додавати мітки (labels) для пріоритизації завдань,
таймлайни (timelines) для оцінки термінів виконання та нагадування (notifications) для
контролю дедлайнів. Це значно підвищує ефективність командної взаємодії та сприяє
організованості в роботі.
Далі Послідовність завдань у Trello відіграє важливу роль, адже багато з них
залежать від результатів попередніх етапів.
Наприклад, етап розробки інтерфейсу користувача може починатися лише
після затвердження дизайнмакетів, а тестування функціоналу – після завершення
основної реалізації. Для цього в Trello використовуються зв’язки між картками
(dependencies), які дозволяють визначати, які задачі потрібно виконати першими.
Меню керування є однією з головних складових керування дошкою у
середовищі Trello, яке використовується для адміністрування, налаштування та
контролю робочого простору команди. Це меню є ключовим інструментом
управління для проєктного менеджера, оскільки надає доступ до основних функцій
організації роботи над проєктом “Virtual Staging Home”.
Меню містить такі основні елементи:
− Share – дозволяє додавати учасників до дошки, визначати права доступу
та спільно працювати над завданнями;
− About this board – короткий опис проєкту та його цілей;
− Visibility: Workspace – визначає рівень доступності дошки (приватна,
командна або публічна) ;
− Print, export, and share – інструменти для створення звітів, експорту даних
або друку структури дошки;
− Settings – загальні налаштування дошки (назва, порядок колонок,
архівація);
− Change background – зміна візуального оформлення дошки для кращого
сприйняття інформації;
− Automation – налаштування автоматизацій за допомогою Butler
(наприклад, автоматичне переміщення карток, нагадування, створення чеклістів);
50
− PowerUps – додаткові інтеграції (зокрема GitHub, Slack, Google Drive), які
розширюють функціональність Trello;
− Labels – платформа кольорових міток для позначення пріоритетів і
категорій завдань;
− Activity – журнал активностей, який дозволяє відстежувати всі зміни на
дошці (додавання, редагування, коментарі);
− Archived items – архів виконаних або неактуальних задач.
− Watch / Copy board / Emailtoboard / Leave board – додаткові функції для
сповіщень, дублювання дошки, інтеграції пошти або виходу з проєкту.
Завдяки цим інструментам керівник проєкту має змогу:
− контролювати прогрес;
− налаштовувати середовище взаємодії команди;
− автоматизувати повторювані дії;
− вести документацію та звітність.
Таким чином, Trello виступає не лише як платформа управління завданнями, а
й як централізована платформа координації проєкту, що поєднує функції планування,
контролю та комунікації між учасниками команди.
3.2 Планування ресурсів та бюджету проекту
Планування ресурсів є одним із найважливіших етапів управління проєктом,
адже від правильного розподілу людських, технічних та фінансових ресурсів
залежить ефективність виконання завдань, якість продукту та своєчасність його
реалізації.
У межах проєкту “Virtual Staging Home” планування здійснювалося за допомогою
Trello, що дозволило наочно відобразити завантаження кожного члена команди,
встановити пріоритети завдань та оптимізувати бюджет стартапу.
У проєкті використовується гнучка методологія Agile, яка передбачає
динамічний перерозподіл ресурсів залежно від поточних потреб розробки. Завдяки
51
використанню Kanbanдошки в Trello команда має можливість оперативно змінювати
відповідальних осіб, контролювати обсяг завдань і терміни виконання.
На таблиці. 3.1 зображено ресурси команди проекту “Virtual Staging Home”
Таблиця 3.1 – ресурси команди проекту “Virtual Staging Home”
Роль Кількість Основні завдання Зайнятість Ставка,
осіб грн/день
Проєктний менеджер 1 Планування, 50% 1 200
(PM) координація,
звітність,
комунікація із
замовником
Фронтендрозробники 3 Розробка 100% 1 000
(Angular) користувацького
інтерфейсу,
інтеграція з API,
адаптивна верстка
Бекендрозробники 2 Розробка REST API, 100% 1 200
(Spring Boot) обробка даних,
інтеграція з
AIсервісами
Замовник 1 Постановка вимог, 20% –
оцінка результатів,
приймання робіт
Як видно з таблиці, основна частина ресурсів зосереджена у команді
розробників, що відповідає технологічній спрямованості проєкту.
Фронтенд команда відповідає за реалізацію інтерфейсу користувача на Angular та
інтеграцію з API, тоді як бекенд команда реалізує серверну логіку, безпеку
авторизації, обробку зображень та взаємодію з базою даних.
Проєктний менеджер забезпечує управління процесом, моніторинг дедлайнів і
52
взаємодію з усіма сторонами проєкту, а замовник формує бізнесвимоги та оцінює
готовність продукту.
Інфраструктурні ресурси окрім людських ресурсів, у проєкті використовується
набір технічних і хмарних сервісів їх зображено таблиці. 3.2:
Таблиця 3.2 – інфраструктурні ресурси проекту “Virtual Staging Home”
Ресурс Призначення Орієнтовна
вартість, грн/міс
VPSсервер (GPU) Хостинг бекендсервісів і AI 4 000
модулів
Vercel / AWS S3 Розгортання фронтенду та 1 000
зберігання зображень
GitLab CI/CD Автоматизація деплойменту –
(безкоштовний тариф)
Домен і SSLсертифікат Публічний доступ до веб 500
додатку
Рекламна кампанія Просування стартапу 3 000
(Google Ads, Meta)
Юридичні витрати Захист інтелектуальної 500
(реєстрація авторського власності
права)
Загальні витрати на інфраструктуру є помірними та відповідають потребам
стартапу на стадії MVP. Хмарні сервіси дають можливість масштабування без
необхідності значних інвестицій у власне обладнання.
Розрахунок бюджету
На основі даних Trello та планових показників витрат, розрахунок бюджету
здійснено з урахуванням тривалості етапів робіт, залучених людських ресурсів і
можливих операційних витрат, що забезпечує реалістичність та обґрунтованість
фінансового плану. орієнтовний бюджет проєкту складає (Табл.3.3):
53
Таблиця 3.3 – звіт про розподіл бюджету проекту “Virtual Staging Home”
Категорія Сума, грн
Оплата праці команди (6 розробників + PM) 64 000
Серверна інфраструктура 10 000
Реклама та маркетинг 3 000
Юридичні та організаційні витрати 500
Разом: 77 500 грн
Таким чином, загальний бюджет проєкту становить приблизно 77 500 грн.
Найбільша частка припадає на оплату праці команди (≈82%), що є типовим для
програмних проєктів, де головний ресурс – це фаховість виконавців.
3.3 Виявлення ризиків проекту
У процесі управління проєктом важливо передбачати можливі загрози, що
можуть вплинути на терміни, бюджет, якість або стабільність роботи платформа.
Для цього використовуються інструменти стратегічного аналізу, такі як PEST аналіз
(оцінка зовнішнього середовища) та SWOT аналіз (внутрішні і зовнішні чинники
впливу).
Ці методи дозволяють сформувати карту ризиків і визначити заходи для їхнього
попередження або мінімізації.
PEST аналіз проєкту “Virtual Staging Home”
PEST аналіз – це інструмент, який використовується для оцінки зовнішніх
факторів впливу на проєкт:
− P (Political) – політичні;
− E (Economic) – економічні;
− S (Social) – соціальні;
− T (Technological) – технологічні фактори.
54
Політичні фактори
Політична нестабільність, воєнний стан і державна регуляція можуть впливати
на функціонування стартапів в Україні. Для проєкту “Virtual Staging Home” визначено
такі ризики:
− воєнний стан – ризик руйнування офісу або перебоїв з енергопостачанням
(вплив – 0.9, імовірність – 0.2);
− додаткові податкові витрати для ФОП (приблизно 5% від доходу + 1 500
грн/місяць);
− можливість мобілізації (ймовірність втрати працівника – 15%).
Економічні фактори
Економічна ситуація напряму впливає на фінансові ресурси стартапу. Виявлено
такі фактори:
− середня місячна заробітна плата фронтенд розробника –$1 000 – 1 500, що
формує основну частку бюджету;
− зниження інтересу іноземних інвесторів через воєнний ризик;
− коливання валютних курсів, що впливають на оплату оренди серверів та
рекламу.
Соціальні фактори
Соціальні аспекти пов’язані з поведінкою користувачів, командною культурою
та кадровими ризиками:
– імовірність втрати розробника до завершення проєкту 10–12%;
– часткова зайнятість членів команди (деякі працюють на кількох проєктах
одночасно);
– підвищений попит на онлайнсервіси та візуальні технології через
цифровізацію нерухомості.
Технологічні фактори
Технології формують основу успіху проєкту “Virtual Staging Home”. Водночас
вони несуть потенційні ризики:
– швидкий розвиток конкурентних рішень на основі AI/ML;
– потреба в адаптації під фреймворки (Angular 18, Spring Boot 3 [13, 14]);
55
– можливість технічних збоїв у роботі серверів або платформа CI/CD;
– необхідність постійного оновлення безпеки через зберігання зображень
користувачів.
Таблиця 3.4 – SWOT аналіз проекту “Virtual Staging Home”
Категорія Опис факторів
Сильні сторони Використання сучасних технологій (Angular, Spring Boot,
(Strengths) AI моделі)
Висока якість візуалізації інтер’єрів.
Гнучка команда (6 розробників і PM)
Оптимальний бюджет і короткий цикл розробки (≈60
днів).
Слабкі сторони Обмежені фінансові ресурси.
(Weaknesses) Залежність від стабільності серверів.
Відсутність власного датацентру
Недостатня маркетингова присутність на старті.
Можливості Вихід на міжнародний ринок онлайнпостановки
(Opportunities) нерухомості.
Партнерство з рієлторськими агентствами.
Публікації в профільних медіа (Product Hunt, Behance,
LinkedIn).
Можливість інтеграції з VR/AR технологіями.
Загрози (Threats) Втрата персоналу через війну.
Відключення електроенергії або інтернету.
Технічні збої під час обробки великих зображень.
Поява нових AI конкурентів(RoomGPT, ReimagineHome,
VirtualStagingAI).
Ключові ризики проєкту
Проведений аналіз показує, що найбільш критичними є:
1) Ризик втрати персоналу через мобілізацію або виїзд за кордон.
56
2) Ризик перебоїв у роботі серверів та втрати доступу до сервісів (AWS).
3) Фінансові ризики – нестача коштів або продовження оренди серверів.
4) Ризик затримки розробки через технічні помилки.
5) Ризик втрати даних у разі відсутності резервного копіювання.
Таблиця 3.5 – заходи запобігання ризикам проєкту “Virtual Staging Home”
Ризик Попередження Відпов. Етап Усунення Відпов.
(Mitigation) (Contingency)
Втрата Резерв кадрів PM Реалізація Перерозподіл PM,
розробника (студенти/фриланс), задач, оновлення Team
спільні репо док. Lead
(GitLab)
Збій серверів Резервні сервери, DevOps, Експлуатація Відновлення з DevOps
регулярні бекапи Backend бекапу, авто–
перенесення
Фінансові Пошук альт. PM, Планування Скорочення PM
затримки джерел, партнери Замовник витрат, урізання
бюджету
Баги в ПЗ Code review, тести, Dev Реалізація Фікс багів, аналіз, QA,
CI/CD Team ретест Team
Lead
Втрата даних Регулярні бекапи Backend Реліз Відновлення, PM,
БД та файлів сповіщення DevOps
клієнтів
Спад Мітинги, Trello, PM Весь проєкт Залучення PM
продуктивності платформа премій аутсорсу/зовнішніх
спеців
3.4 Виявлення ризиків проекту
Організація якості стартапу “Virtual Staging Home” це комплекс дій,
спрямований на створення високоякісного вебсервісу для віртуальної постановки
інтер’єрів. Якість продукту визначається стабільністю роботи платформа, зручністю
користування, швидкістю обробки зображень і відповідністю візуальних результатів
очікуванням клієнтів.
Платформа управління якістю базується на чітко визначених вимогах до
продукту, плануванні процесів контролю, організації тестування, регулярній
перевірці результатів та постійному вдосконаленні. Контроль якості реалізується на
кожній фазі проєкту – від аналізу вимог до релізу й експлуатації продукту.
57
Планування якості у “Virtual Staging Home” побудоване за принципами
Agile/Scrum, що дозволяє швидко реагувати на зміни вимог і забезпечує поступове
покращення продукту. Кожен спринт триває два тижні і завершується створенням
робочого інкременту, який проходить тестування та перевірку якості.
Основні елементи Scrumпідходу:
– Спринти: двотижневі цикли розробки для пріоритизації завдань і
контролю прогресу.
– Backlog: підтримка Product Backlog та Sprint Backlog із задачами для
фронтенд, бекенд і тестування.
– Планування спринтів: визначення завдань і критеріїв прийняття.
– Щоденні мітинги (Daily Standups): короткі обговорення прогресу та
виявлення перешкод.
– Ретроспективи: аналіз виконаної роботи, обговорення якості коду і
зручності процесів.
– Демонстрації: показ готових функціональних частин замовнику для
отримання зворотного зв’язку.
Методи забезпечення якості
1) Code Review та стандарти кодування
2) Автоматизоване тестування
3) CI/CD Pipeline
4) Моніторинг якості
5) Контроль користувацького досвіду (UX)
Користувацькі історії (User Stories)
Для забезпечення якісного виконання функціоналу створено набір
користувацьких історій, що відображають ключові вимоги:
− Як дизайнер, я хочу завантажити фотографію кімнати, щоб візуально
розмістити меблі та декор.
− Як користувач, я хочу обрати готовий стиль інтер’єру (скандинавський,
модерн, лофт), щоб швидко отримати результат.
58
− Як адміністратор, я хочу перевіряти завантажені зображення перед
обробкою, щоб уникнути помилок.
− Як клієнт, я хочу отримати результат візуалізації у форматах JPG/PNG
для завантаження або публікації.
− Як маркетолог, я хочу бачити аналітику використання сервісу, щоб
розуміти активність користувачів.
− Як тестувальник, я хочу перевіряти швидкість генерації зображення, щоб
упевнитися, що сервіс працює менше ніж за 15 секунд.
Основні вимоги до якості продукту
− Інтерфейс має бути адаптивним для настільних і мобільних пристроїв.
− Платформа повинна підтримувати авторизацію через Google та
Email/Password.
− Результат візуалізації зберігається на сервері протягом 7 днів.
− Використовується HTTPS для безпечної передачі даних.
− Забезпечено резервне копіювання всіх проєктів користувачів.
− Кожен реліз проходить тестування:
− код перевірено рев’ю;
− покриття тестами не менше 80%;
− немає критичних багів у QA версії.
Таблиця 3.6 – Основна функціональність сервісу
Секція Функція
Користувачі Реєстрація, авторизація, редагування профілю, видалення
облікового запису.
Фотографії Завантаження фото приміщень; зберігання зображень у хмарі;
нерухомості автоматичне стиснення файлів.
AI Обробка фото на основі обраного стилю; підбір меблів і
кольорів; можливість збереження кількох варіантів.
Каталог стилів Перегляд і вибір стилів (лофт, модерн, класика, мінімалізм);
попередній перегляд результату.
59
Панель Перегляд користувачів, керування категоріями стилів,
адміністратора перегляд статистики активності.
Оплати та тарифи Можливість додавання платних пакетів для професійних
користувачів.
Платформа Оцінка якості результату, коментарі користувачів.
відгуків
Звіти та аналітика Формування статистики за кількістю генерацій, популярними
стилями, середнім часом обробки.
Забезпечення постійного покращення якості
Підтримання високих стандартів якості забезпечується регулярними
ретроспективами після кожного спринту, аналізом дефектів і виявленням точок
покращення.
Ключовими метриками є:
− Швидкість виконання спринту (Velocity) – середня кількість завершених
story points.
− Defect Rate – частка виявлених помилок після релізу.
− User Satisfaction Score – оцінка користувачів після демо.
Також застосовується принцип Continuous Improvement що включає:
− впровадження зворотного зв’язку від користувачів;
− покращення UX на основі A/B тестування;
− оптимізацію швидкодії бекенду.
Висновки до розділу 3
У третьому розділі було представлено процес управління проєктом розробки
інформаційної платформа “Virtual Staging Home”, який базується на сучасних
підходах планування, організації та контролю. Для керування проєктом використано
систему Trello, що забезпечила зручну візуалізацію етапів робіт, контроль дедлайнів
60
і ефективну взаємодію між членами команди. Такий підхід дозволив підтримувати
прозорість процесів і своєчасно реагувати на зміни у пріоритетах.
У межах планування визначено ресурси, бюджет і структуру команди, до якої
входять три фронтенд розробники, два бекенд розробники, менеджер проєкту та
замовник. Сформовано інфраструктуру, яка включає серверні потужності, хмарні
сервіси та засоби автоматизації CI/CD. Загальний бюджет проєкту становить близько
77 500 грн, що є оптимальним для створення MVP вебсервісу. Проведено PEST і
SWOT аналізи, за допомогою яких визначено зовнішні та внутрішні ризики, а також
розроблено заходи для їх мінімізації.
Окрему увагу приділено плануванню якості, яке реалізується за методологією
Agile/Scrum. Визначено основні показники якості, описано користувацькі історії та
критерії прийняття функціональності. Системний підхід до управління проєктом,
чіткий розподіл обов’язків і контроль якості забезпечують надійність, ефективність і
конкурентоспроможність інформаційної платформа “Virtual Staging Home”.
61
4 УПРАВЛІННЯ ПРОЄКТОМ РОЗРОБКИ ІС “VIRTUAL STAGING
HOME”
У четвертому розділі описано практичну реалізацію інформаційної платформа
“Virtual Staging Home”, включаючи розробку дизайнплатформа, програмну
реалізацію клієнтської частини (Frontend) та розгортання вебресурсу в хмарному
середовищі. Основна увага приділена створенню сучасного інтерфейсу користувача
(UI/UX) та забезпеченню технічної масштабованості платформи.
4.1 Концепція модернізації інтерфейсу та користувацького досвіду
Для забезпечення конкурентоспроможності стартапу “Virtual Staging Home” на
ринку PropTech критично важливим завданням було створення сучасної, інтуїтивно
зрозумілої та візуально привабливої інформаційної платформа. Аналіз попередніх
версій прототипу виявив низку недоліків: фрагментарна навігація, відсутність
структурованих блоків та недостатня інтерактивність, що ускладнювало взаємодію
користувача з сервісом.
Метою модернізації стало створення повноцінної вебплатформи, здатної
вирішувати такі завдання:
– ефективна презентація послуг віртуальної постановки інтер’єру (Virtual
Staging);
– наочна демонстрація якості роботи дизайнерів;
– забезпечення зручного UX потоку для замовлення послуг;
– підтримка технічного масштабування для B2B клієнтів.
Основою оновлення стала розробка цілісної дизайнплатформа та перехід до
компонентної архітектури, що дозволило уніфікувати візуальний стиль та
пришвидшити розробку нових функцій.
62
4.2 Розробка дизайнплатформа та концепції інтерфейсу
На основі сформованих у Розділі 2 вимог було створено дизайн платформи
бренду «Homee», яка включає:
– фірмовий стиль та кольорову палітру;
– модульну сітку для адаптації під десктопні та мобільні пристрої;
– бібліотеку уніфікованих UI компонентів (кнопки, картки, інпути);
– правила типографіки;
– інтерактивні елементи (слайдери, меню, модальні вікна).
У середовищі Figma були спроєктовані макети ключових сторінок вебдодатку.
Головна сторінка (Landing Page) Центральним елементом головної сторінки
став інтерактивний блок порівняння зображень Before / After (На рис. 4.1), який є
ключовим інструментом маркетингової презентації технології.
Рисунок 4.1 – інтерфейс головної сторінки з інтерактивним слайдером Before/After
Важливими UX елементами сторінки є:
– Блок “How It Works”: візуалізація процесу замовлення у три прості кроки
(На рис. 4.2).
63
Рисунок 4.2 – інтерфейс блоку головної сторінки How It Works
– Галерея “Our Projects”: портфоліо (На рис. 4.3) з прикладами реалізованих
візуалізацій.
Рисунок 4.3 – інтерфейс блоку головної сторінки Our Projects
– Сітка послуг: структурований перелік можливостей (Virtual Staging,
Virtual Renovation, 3D Rendering). (На рис. 4.4) представлено вигляд блоку сітки
послуг
64
Рисунок 4.4 – інтерфейс блоку сітки послуг Services головної сторінки
Панель адміністратора (Dashboard) Для керування контентом та замовленнями
розроблено інтерфейс адміністративної панелі (Dashboard) (На рис. 4.5).
Рисунок 4.5 – інтерфейс адміністративної панелі (Dashboard)
Функціонал панелі дозволяє адміністратору:
– управляти статусами проєктів та переглядати нові заявки;
– модерувати контент сайту та керувати галереями зображень;
65
– використовувати компонентну структуру (sidebar, таблиці даних, картки
попереднього перегляду, форми редагування).
4.3 Реалізація фронтенд архітектури проєкту
Програмна реалізація клієнтської частини виконана з використанням
фреймворку Angular, що було обґрунтовано у технічних вимогах проєкту. Вибір
Angular забезпечив високу продуктивність, типізацію даних через TypeScript та
модульність архітектури
Ключові технічні рішення:
1) Lazy Loading (Ліниве завантаження): Для оптимізації швидкодії
вебдодатку реалізовано завантаження модулів лише за вимогою користувача, що
зменшує час первинного відображення сторінки (First Contentful Paint).
2) Реюзабельні UIкомпоненти: Створено бібліотеку спільних компонентів
(Shared Module), яка містить картки товарів, навігаційні елементи, модальні вікна та
кастомні слайдери Before/After. Це дозволяє дотримуватися принципу DRY (Don't
Repeat Yourself).
3) Керування станом (State Management): Використання нових можливостей
Angular Signals у поєднанні з RxJS дозволило ефективно керувати потоками даних та
станом інтерфейсу, забезпечуючи реактивність без надлишкового навантаження на
платформу.
4) Анімації: Реалізовано плавні переходи між сторінками та мікровзаємодії
за допомогою Angular Animations.
Оптимізація продуктивності:
– Реалізовано адаптивну верстку для коректного відображення на
мобільних пристроях та планшетах.
– Впроваджено оптимізацію зображень (сучасні формати WebP, lazy
rendering для галерей), що є критичним для сервісу, який працює з графікою високої
роздільної здатності.
66
4.4 Розгортання вебсайту та інфраструктура
Для забезпечення надійності, безпеки та швидкості доступу до платформа
“Virtual Staging Home” було побудовано інфраструктуру на базі сучасних хмарних
рішень Cloudflare [16, 17].
Налаштування Cloudflare:
– Управління доменом та DNS: Забезпечено швидку маршрутизацію
трафіку.
– SSL шифрування: Налаштовано автоматичні SSL сертифікати для
захисту даних користувачів (HTTPS).
– Кешування: Використання CDN (Content Delivery Network) для
кешування статичних ресурсів, що дозволяє користувачам з різних регіонів швидко
завантажувати контент.
– CI/CD та хостинг: Процес розгортання (Deployment) повністю
автоматизовано:
– CI/CD Pipeline: Налаштовано безперервну інтеграцію, де кожне
оновлення коду в репозиторії (push) автоматично ініціює збірку та деплой нової версії
сайту.
– Edge Network: Використання граничної мережі для максимально
швидкого рендерингу сторінок.
– Preview Deployments: Автоматичне створення тестових версій для кожної
гілки розробки, що дозволяє тестувати новий функціонал перед злиттям з основною
версією (Production).
Висновки до розділу 4
У четвертому розділі представлено результати практичної реалізації
інформаційної платформа “Virtual Staging Home”. Було успішно розроблено та
впроваджено дизайн платформи, яка забезпечує єдиний візуальний стиль та покращує
користувацький досвід (UX).
67
Технічна реалізація на базі Angular з використанням модульної архітектури,
Lazy Loading та Angular Signals дозволила створити швидкий та масштабований
вебдодаток. Інфраструктурні рішення на базі Cloudflare забезпечили автоматизацію
процесів розгортання (CI/CD), високий рівень безпеки та доступності сервісу для
кінцевих користувачів. Реалізований функціонал повністю відповідає вимогам,
сформульованим на етапі проєктування платформа.
68
ВИСНОВКИ
У магістерській роботі вирішено актуальну науковопрактичну задачу
створення інформаційної платформа “Virtual Staging Home”, призначеної для
автоматизації процесу віртуальної постановки інтер’єрів. Проведений аналіз
предметної області показав, що ринок нерухомості потребує інструментів, які
дозволяють швидко та економічно ефективно покращувати візуальне представлення
об’єктів, оскільки традиційна фізична постановка є надто дорогою та часозатратною.
Дослідження конкурентного середовища виявило вільну нішу між дорогими ручними
дизайн студіями та автоматичними AI сервісами низької якості, яку і покликана
зайняти розроблена SaaS платформа.
На основі аналізу вимог було розроблено детальну концепцію онлайн сервісу з
модульною архітектурою, що поєднує сучасні вебтехнології та алгоритми
комп’ютерної графіки. Для реалізації проєкту обрано гібридну модель життєвого
циклу, яка інтегрує послідовний підхід Waterfall на етапах планування та гнучку
методологію Agile/Scrum під час розробки, що дозволило забезпечити чітку
структуру управління при збереженні адаптивності до змін. Також було проведено
аналіз стейкхолдерів, який визначив ключовий вплив внутрішньої команди на якість
кінцевого продукту.
Платформа управління проєктом була побудована з використанням
інструментарію Trello, що забезпечило прозорість процесів та ефективну
координацію команди. У ході роботи розраховано оптимальний бюджет для
створення MVP, який склав близько 77 500 грн, та визначено необхідні
інфраструктурні ресурси. Для мінімізації можливих загроз було проведено PEST та
SWOT аналіз, на основі яких розроблено стратегію управління ризиками, що включає
заходи з резервного копіювання даних та підготовки кадрового резерву.
Практична реалізація проєкту завершилася створенням повнофункціонального
вебдодатку з використанням фреймворку Angular, що забезпечило високу
продуктивність та масштабованість платформа. Розроблена власна дизайн платформа
«Homee» дозволила уніфікувати інтерфейс та покращити користувацький досвід,
69
зокрема завдяки впровадженню інтерактивних елементів порівняння зображень. Для
розгортання платформи використано хмарні рішення Cloudflare, що гарантує
надійність, безпеку та автоматизацію процесів оновлення через CI/CD.
У підсумку, мета роботи досягнута в повному обсязі: створено
конкурентоспроможний продукт, який вирішує нагальні проблеми ринку
нерухомості, забезпечуючи баланс між якістю, швидкістю та вартістю візуалізації.
Розроблена інформаційна платформа готова до комерційної експлуатації, а
запропонована управлінська модель підтвердила свою ефективність, створивши
надійне підґрунтя для подальшого розвитку та масштабування стартапу.
70
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ
1. PMBOK Guide. A Guide to the Project Management Body of Knowledge. 7th
ed. Project Management Institute, 2021. 250 p.
2. Ries E. The Lean Startup: How Today's Entrepreneurs Use Continuous
Innovation to Create Radically Successful Businesses. Crown Business, 2011. 336 p.
3. Швабер К., Сазерленд Д. Посібник зі Scrum: Правила гри. URL:
https://scrumguides.org/docs/scrumguide/v2020/2020ScrumGuideUkrainian.pdf (дата
звернення: 10.11.2025).
4. Данченко О. Б., Сергієнко О. С. Використання Trello для управління
проєктами // Збірник тез доповідей студентської науковопрактичної конференції
ЧДТУ. Черкаси : ЧДТУ, 2025. С. 22.
5. Atlassian. Trello: A Guide for Project Teams. URL: https://trello.com/guide
(дата звернення: 05.11.2025).
6. ISO/IEC 25010:2011. Systems and software engineering – Systems and
software Quality Requirements and Evaluation (SQuaRE) – System and software quality
models.
7. VZL Design Studio. Офіційний сайт компанії. URL: https://vzldesign.com
(дата звернення: 15.11.2025).
8. Virtual Staging AI. AI furniture staging solution. URL:
https://www.virtualstagingai.app (дата звернення: 15.11.2025).
9. Home Visuals. Virtual Staging & Rendering Services. URL:
https://www.homevisuals.com (дата звернення: 15.11.2025).
10. National Association of Realtors. Profile of Home Staging. Washington, DC :
NAR, 2023. URL: https://www.nar.realtor (дата звернення: 01.11.2025).
11. Angular Documentation. Introduction to the Angular Docs. URL:
https://angular.io/docs (дата звернення: 15.11.2025).
12. Freeman A. Pro Angular 16. Apress, 2023. 780 p.
71
13. Spring Boot Reference Documentation. VMware, Inc. URL:
https://docs.spring.io/springboot/docs/current/reference/html/ (дата звернення:
12.11.2025).
14. Walls C. Spring in Action. 6th ed. Manning Publications, 2022. 520 p.
15. PostgreSQL Global Development Group. PostgreSQL 16 Documentation.
URL: https://www.postgresql.org/docs/ (дата звернення: 15.11.2025).
16. Cloudflare Docs. Fundamentals of Cloudflare architecture. URL:
https://developers.cloudflare.com (дата звернення: 15.11.2025).
17. Amazon Web Services. AWS Documentation. URL:
https://docs.aws.amazon.com (дата звернення: 15.11.2025).
18. Goodfellow I., Bengio Y., Courville A. Deep Learning. MIT Press, 2016. 800
p.
19. Lei Xu, Maria Skoularidou, Alfredo CuestaInfante, Kalyan Veeramachaneni.
Modeling Tabular data using Conditional GAN. NeurIPS, 2019. URL:
https://arxiv.org/abs/1907.00503 (дата звернення: 03.11.2025).
20. Goodfellow I. et al. Generative Adversarial Nets. Advances in Neural
Information Processing Systems. 2014. Vol. 27. P. 2672–2680.
21. Ronneberger O., Fischer P., Brox T. UNet: Convolutional Networks for
Biomedical Image Segmentation. MICCAI 2015. Lecture Notes in Computer Science, vol
9351. Springer, Cham.
22. He K., Gkioxari G., Dollár P., Girshick R. Mask RCNN. Proceedings of the
IEEE International Conference on Computer Vision (ICCV). 2017. P. 2961–2969.
23. Сергієнко О., Сіньковський А., Шулаков В. Архітектурні підходи та
практики впровадження мікрофронтенду у вебсистемі. Матеріали IV Міжнародної
науковопрактичної конференції «Тенденції розвитку науки». Пловдив, 2025. С. 221.
24. Закон України «Про захист персональних даних» від 01.06.2010 №
2297VI. URL: https://zakon.rada.gov.ua (дата звернення: 15.11.2025).
25. GDPR. General Data Protection Regulation (EU) 2016/679. Official Journal of
the European Union. URL: https://eurlex.europa.eu (дата звернення: 15.11.2025).
72
26. Blender. Free and Open Source 3D Creation Suite. Official Website. URL:
https://www.blender.org/ (дата звернення: 24.11.2025).
27. Autodesk. Official Website. 3D Design, Engineering & Entertainment
Software. URL: https://www.autodesk.com/eu (дата звернення: 24.11.2025).
28. Autodesk 3ds Max. 3D modeling, animation, and rendering software. Official
Website. URL: https://www.autodesk.com/de/products/3ds–max/overview (дата
звернення: 24.11.2025).
29. Adobe Photoshop. Image editing and design software. Official Website. URL:
https://www.adobe.com/de/products/photoshop/landpa.html (дата звернення: 24.11.2025).
30. Каскадна модель (Waterfall model). База знань QALight. URL:
https://qalight.ua/baza–znaniy/kaskadna–model–waterfall–model/ (дата звернення:
24.11.2025).
31. Kanban Tool. Online Kanban Boards for Business. Official Website. URL:
https://kanbantool.com/ (дата звернення: 26.11.2025).
32. Agile Coach. Atlassian. Resources for Agile teams. URL:
https://www.atlassian.com/agile (дата звернення: 26.11.2025). What is Jira? Getint.io
Blog. URL: https://www.getint.io/blog/what–is–jira (дата звернення: 26.11.2025).
33. GitHub. Development platform. Official Website. URL: https://github.com/
(дата звернення: 26.11.2025).
73
ДОДАТОК А
Затверджую
Зав. кафедри КНСА,
______________ Юрій ТРИУС
«____»____________2025 р.
УПРАВЛІННЯ ПРОЄКТОМ РОЗРОБКИ ІНФОРМАЦІЙНОЇ ПЛАТФОРМИ
ДЛЯ ВІРТУАЛЬНОЇ ПОСТАНОВКИ “VIRTUAL STAGING HOME”
Специфікація
482.ЧДТУ.52419–01 01 01
Листів 1
Розробник ____________________ Олександр СЕРГІЄНКО
Керівник ____________________ Микола ПІДГОРНИЙ
Черкаси – 2025
74
482.ЧДТУ.5241901
Позначення Найменування Примітка
Документація
482.ЧДТУ. 52419–01 12 01 Програмний код сайту
стартапу
482.ЧДТУ. 52419–01 90 01 Публікації
75
ДОДАТОК Б
УПРАВЛІННЯ ПРОЄКТОМ РОЗРОБКИ ІНФОРМАЦІЙНОЇ ПЛАТФОРМИ
ДЛЯ ВІРТУАЛЬНОЇ ПОСТАНОВКИ “VIRTUAL STAGING HOME”
Програмний код сайту стартапу
482.ЧДТУ.52419–01 12 01
Листів 4
Розробник ____________________ Олександр СЕРГІЄНКО
Черкаси – 2025
76
header.component.html
<mattoolbar class=“navspacing”>
<svg
width=“232”
height=“44”
viewBox=“0 0 232 44”
fill=“none”
xmlns=“http://www.w3.org/2000/svg”
>
<rect y=“5” width=“34” height=“34” rx=“8” fill=“#161615” />
<path
d=“M8.33398 21.2297V26.9019C8.33398 28.0899 8.33398 28.6844 8.57014 29.1381C8.77786 29.5373
9.10908 29.8615 9.51676 30.0649C9.97979 30.2959 10.5862 30.2959 11.7973 30.2959H22.204C23.4151 30.2959
24.0206 30.2959 24.4837 30.0649C24.8913 29.8615 25.2237 29.5373 25.4314 29.1381C25.6673 28.6848 25.6673
28.0913 25.6673 26.9056V21.2297C25.6673 20.6629 25.6668 20.3794 25.5964 20.1157C25.5341 19.882 25.4317
19.6608 25.2931 19.461C25.1367 19.2355 24.9193 19.0484 24.4837 18.6752L19.2837 14.2206C18.4749 13.5277
18.0704 13.1814 17.6153 13.0496C17.2143 12.9335 16.7868 12.9335 16.3858 13.0496C15.931 13.1813 15.5272
13.5272 14.7195 14.2191L9.51782 18.6752C9.08218 19.0484 8.86486 19.2355 8.7085 19.461C8.56993 19.6608
8.46675 19.882 8.40437 20.1157C8.33398 20.3794 8.33398 20.6629 8.33398 21.2297Z”
stroke=“#FAFAFA”
strokewidth=“3”
strokelinecap=“round”
strokelinejoin=“round”
/>
<path
d=“M55.16 35H45.44V10.448H55.16V18.404H73.34V10.448H83.06V35H73.34V26.684H55.16V35ZM85.22
25.64C85.22 18.836 90.728 15.776 101.888 15.776C113.048 15.776 118.556 18.836 118.556 25.64C118.556
32.444 113.048 35.504 101.888 35.504C90.728 35.504 85.22 32.444 85.22 25.64ZM94.22 25.64C94.22 27.332
95.408 27.944 101.888 27.944C108.368 27.944 109.556 27.332 109.556 25.64C109.556 23.948 108.368 23.336
101.888 23.336C95.408 23.336 94.22 23.948 94.22 25.64ZM120.71 35V16.424H128.63L128.99 18.044C132.014
16.784 135.434 15.848 138.926 15.848C142.778 15.848 145.586 16.676 147.242 18.548C150.59 17.072 154.406
15.848 158.366 15.848C165.098 15.848 168.59 18.404 168.59 24.488V35H159.59V26.18C159.59 24.056 157.898
23.336 155.414 23.336C153.362 23.336 151.418 23.696 149.15 24.308V35H140.15V26.18C140.15 24.056 138.458
23.336 135.974 23.336C133.922 23.336 131.978 23.696 129.71 24.308V35H120.71ZM186.249 28.484C191.937
28.484 195.501 28.088 197.985 27.764L199.785 34.136C196.005 35.072 190.173 35.54 185.385 35.54C174.513
35.54 170.193 32.408 170.193 25.676C170.193 18.944 175.233 15.848 185.097 15.848C194.313 15.848 200.001
18.26 200.001 23.948C200.001 24.992 199.893 27.08 199.821 27.62H179.481C180.273 28.34 182.109 28.484
186.249 28.484ZM184.773 21.788C181.245 21.788 179.805 22.112 179.193 23.12H190.965C190.425 22.148
188.913 21.788 184.773 21.788ZM217.503 28.484C223.191 28.484 226.755 28.088 229.239 27.764L231.039
34.136C227.259 35.072 221.427 35.54 216.639 35.54C205.767 35.54 201.447 32.408 201.447 25.676C201.447
18.944 206.487 15.848 216.351 15.848C225.567 15.848 231.255 18.26 231.255 23.948C231.255 24.992 231.147
27.08 231.075 27.62H210.735C211.527 28.34 213.363 28.484 217.503 28.484ZM216.027 21.788C212.499 21.788
211.059 22.112 210.447 23.12H222.219C221.679 22.148 220.167 21.788 216.027 21.788Z”
fill=“#161615”
77
/>
</svg>
<div>
<button class=“btngeneral menubtn” [matMenuTriggerFor]=“menu”>
Services
<maticon class=“chevron”>expand_more</maticon>
</button>
<matmenu #menu=“matMenu” class=“custommenupanel”>
<button matmenuitem>Virtual Staging</button>
<button matmenuitem>Virtual renovation</button>
<button matmenuitem>360° virtual tours</button>
</matmenu>
<button class=“btngeneral”>Pricing</button>
<button class=“btngeneral”>Style Catalog</button>
</div>
<button class=“btnprimary” routerLink=“/register” routerLinkActive=“active”>
Sign Up
<maticon
ariahidden=“false”
arialabel=“Example home icon”
fontIcon=“account_circle”
></maticon>
</button>
</mattoolbar>
footer.component.html
<div class=“footerwrapper”>
<div class=“footer”>
<div class=“footerlogo”>
<img src=“assets/footer/footerlogo.png” alt=“Logo” class=“footerlogo” />
</div>
<div class=“footermenu”>
<a routerLink=“/works”>How it Works</a>
<a routerLink=“/catalog”>Style Catalog</a>
<a routerLink=“/privacy”>Privacy Police</a>
</div>
<div class=“footermedia”>
<a href=“https://telegram.com” target=“_blank” class=“socialbutton”>
<maticon>telegram</maticon>
</a>
<a href=“https://gmail.com” target=“_blank” class=“socialbutton”>
<maticon>email</maticon>
</a>
78
<a href=“https://linkedin.com” target=“_blank” class=“socialbutton”>
<img src=“assets/footer/link.png” alt=“LinkedIn”/>
</a>
</div>
</div>
</div>
sidebar.component.html
<matsidenavcontainer
class=“sidenavcontainer”
[class.overlaymode]=“mode() === 'over' && !isOpen()”
>
<matsidenav
class=“sidebarcontent”
[mode]=“mode()”
[opened]=“isOpen()”
(openedChange)=“onOpenedChange($event)”
>
<button
*ngIf=“mode() === 'over'“
maticonbutton
type=“button”
class=“sidebarclosebtn”
(click)=“closeIfOverlay()”
arialabel=“Close sidebar”
>
<maticon>close</maticon>
</button>
<img class=“sidebarlogo” alt=“logo” src=“assets/logoS.png” />
<div class=“sidebarmain”>
<div class=“sidebarnav”>
@for (item of items; track $index){
<matlist class=“sidebarnavitems”>
<div
class=“sidebarnavlink”
[routerLink]=“item.routeLink”
routerLinkActive=“active”
[routerLinkActiveOptions]=“{ exact: true }”
(click)=“onNavigate()”
>
<maticon>{{ item.icon }}</maticon>
<p class=“sidebarlinktext”>{{ item.label }}</p>
</div>
</matlist>
}
</div>
79
<div class=“sidebarbottom”>
<button class=“sidebarbottomlink sidebarnotification” type=“button” (click)=“onNavigate()”>
<maticon>notifications_none</maticon>
<p
matBadge=“{{ notificationCount() }}”
matBadgeOverlap=“false”
matBadgeSize=“large”
>
Notifications
</p>
</button>
<button class=“sidebarbottomlink” type=“button” routerLink=“/profile/edit”
(click)=“onNavigate()”>
<maticon>settings</maticon>
<p>Edit Profile</p>
</button>
<button class=“sidebarbottomlink sidebarusersection” type=“button” (click)=“onNavigate()”>
<img [src]=“user.avatarUrl” alt=“User Avatar” class=“useravatar” />
<p>{{ user.name }}</p>
<maticon class=“sidebarlogout” (click)=“logout()”>logout</maticon>
</button>
</div>
</div>
</matsidenav>
<matsidenavcontent class=“sidenavplaceholder”></matsidenavcontent>
</matsidenavcontainer>
80
ДОДАТОК В
УПРАВЛІННЯ ПРОЄКТОМ РОЗРОБКИ ІНФОРМАЦІЙНОЇ ПЛАТФОРМИ
ДЛЯ ВІРТУАЛЬНОЇ ПОСТАНОВКИ “VIRTUAL STAGING HOME”
Публікація результатів дослідження
482.ЧДТУ.52419–01 90 01
Листів 3
Розробник ____________________ Олександр СЕРГІЄНКО
Черкаси – 2025
81
В.1. Публікації з теми кваліфікаційної роботи
URL:https://euconf.com/wpcontent/uploads/2024/12/TRENDSINTHEDEVELOPM
ENTOFSCIENCEASTHEMAINWAYTOREPLACEOLDTECHNOLOGIES.pdf
82
URL:https://er.chdtu.edu.ua/bitstream/ChSTU/5702/1/%D0%97%D0%B1%D1%96
%D1%80%D0%BD%D0%B8%D0%BA%20%D1%82%D0%B5%D0%B7%20%D0%B4
%D0%BE%D0%BF%D0%BE%D0%B2%D1%96%D0%B4%D0%B5%D0%B9%20%D0
%94%D0%A1%D0%9D%20%D0%A7%D0%94%D0%A2%D0%A3%202025.pdf
83