You are on page 1of 30

Частина 1

Бізнес-аналіз(аналіз предметної області)

Виконали студенти 3 курсу групи 06.04.121.010.21.03


Волошко К., Попов Є.
Постановка завдання
Розробка програмного забезпечення пошуку вільних
паркувальних місць у реальному часі, що містить в собі
інтерактивну карту вільних паркувальних місць та легкий спосіб
оплати за парковку

Бізнес ідея
"ParkFinder" це програмне забезпечення для мобільних пристроїв,
призначене для водіїв, які шукають вільні паркувальні місця в реальному
часі. Наша цільова аудиторія - водії у міських областях, де є проблеми з
паркуванням. Основне завдання ParkFinder - забезпечити користувачам
точну та актуальну інформацію про наявність вільних паркувальних місць
на вулицях міста в реальному часі.
Замовник планує через цей додаток отримувати кошти за надання
паркувальних місць водіям
Інтерв'ювання замовника / кінцевих користувачів,
анкетування
Для кращого розуміння проблеми та кінцевого варіанту використання продукту замовником були розглянуті
такі питання:

1. Як ви бачите роль цього програмного забезпечення в покращенні управління паркуванням та


зручності для водіїв?
2. Які основні цілі ви прагнете досягти за допомогою цього програмного забезпечення?
3. Хто є вашою цільовою аудиторією для цього продукту?
4. Які конкурентні функції або можливості ви б хотіли бачити у програмному забезпеченні для пошуку
вільних паркувальних місць у реальному часі?
5. Яким чином має бути представлена інформація, щоб підвищити зручність користувачів та
оптимізувати процес паркування?
Що ж до користувачів, то були обговорені такі питання:

6. Як часто ви шукаєте вільні паркувальні місця у місті?


7. Які інструменти або джерела ви зазвичай використовуєте для пошуку вільних паркувальних місць?
8. Які перешкоди чи проблеми ви зазвичай зустрічаєте під час пошуку паркувального місця?
9. Як би ви оцінили свою готовність використовувати технологічні рішення для оптимізації пошуку
паркувальних місць?
10. Як ви думаєте, що може допомогти вам зменшити час пошуку паркувального місця та полегшити
процес паркування у місті?
Опис поточної ситуації (AS IS)
Зростаюча кількість автомобілів:
Зі зростанням числа автотранспортних засобів в містах та у забудованих
районах збільшується нестача паркувальних місць, що створює необхідність в
ефективних рішеннях для пошуку вільних місць.
Низька ефективність існуючих систем:
Багато міських областей мають неефективні системи управління
паркувальними місцями, які не забезпечують точної та актуальної інформації
про наявність вільних місць у реальному часі. Це призводить до витрати часу та
пального на пошук паркувальних місць та збільшення викидів шкідливих
речовин в атмосферу.
Потреба у зручних інструментах:
Зростає потреба у зручних та доступних інструментах для водіїв, які дозволять
швидко та ефективно знаходити вільні паркувальні місця в реальному часі. Такі
інструменти можуть сприяти зменшенню трафіку на дорогах, економити час та
пальне, а також зменшувати забруднення довкілля.
Опис поточної ситуації (AS IS)
Потенціал для розвитку технологій:
З появою нових технологій та інновацій у сфері мобільних додатків та
штучного інтелекту відкриваються нові можливості для розробки
програмного забезпечення, яке забезпечує користувачів точною та
надійною інформацією про вільні паркувальні місця у реальному часі.
Необхідність у підтримці екологічних ініціатив:
Розвиток програмного забезпечення для пошуку вільних
паркувальних місць може сприяти зменшенню трафіку та викидів
шкідливих речовин у повітря, що відповідає сучасним екологічним
ініціативам та сприяє створенню більш чистого та здорового
середовища проживання.
Діаграма основного функціоналу в форматі BPMN
Бізнес-аналіз
Опис бізнес-проблем замовника/клієнта
Необхідність у зручному та сучасному мобільному застосунку для пошуку вільних
1
паркувальних місць у реальному часі.

2 Потреба у цілодобовому оновлені інформації

3 Необхідність у легкому інтерфейсі мобільного застосунка

4 Необхідність зручно оплатити кошти за паркувальне місце


Бізнес-аналіз
Опис зацікавлених осіб / кінцевих користувачів
Клас користувача Характеристика користувача

Представник місцеві органи влади Представник місцеві органи влади – це користувач, який надаэ паркувальні місця.
Список можливостей:
1. Зміна тарифів на паркування в залежності від часу доби, дня тижня, зони паркування та
інших факторів.
2. Зміна інформації про парковки та правила паркування мешканцям та відвідувачам міста.

Адміністратор Адміністратор – це користувач, який керує базою паркувальних місць та керує роботою
операторів паркування.
Список можливостей:
1. Можливість додавання, редагування та видалення парковок інформації про парковки,
включаючи розташування, вартість, час роботи і кількість вільних місць.
2. Отримання інформації про стан парковок у місті, включаючи рівень заповненості,
популярність та ефективність використання.
3. Надання інформаціїї о змінах тарифів на паркування в залежності від часу доби, дня
тижня, зони паркування та інших факторів.
4. Представлення інформації про парковки та правила паркування мешканцям та
відвідувачам міста через мобільний додаток.
Бізнес-аналіз
Опис зацікавлених осіб / кінцевих користувачів
Клас користувача Характеристика користувача

Оператори паркування Оператори паркування – це користувач, який слідкує за паркувальними місяціми та надає
допомогу та відповідає на питання водіїв.
Список можливостей:
1. Інтеграція з різними платіжними системами для прийому платежів за парковку через
додаток.
2. Можливість передати інформацію в поліцію якщо користувач не сплатив за
паркування або порушив правила паркування

Користувач додатку Користувач додатку – це основний користувач, на якого орієнтується вся система.
Список можливостей:
1. Пошук вільних парковочних місць
2. Резервування парковки
3. Оплата парковки
4. Оцінка парковок
5. Спеціальні пропозиції
6. Моніторинг рівня заповненості
7. Отримання сповіщень про доступність парковок
Бізнес-аналіз
Словник предметної області(глосарій)
Термін Опис терміну

1. Основні поняття та категорії предметної області та проекту


Паркування Розміщення транспортного засобу на майданчику для паркування
Місце для паркування Місце стоянки одного транспортного засобу на майданчику для паркування, позначене
дорожньою розміткою відповідно до Правил дорожнього руху.
Відведені майданчики для Майданчики для паркування, розміщені в межах проїзної частини вулиці або дороги та
паркування обладнані відповідно до вимог Правил паркування транспортних засобів і Правил
дорожнього руху
Документ про оплату Паркувальний талон або фіскальний чек, які посвідчують сплату вартості послуг з
користування майданчиками для платного паркування
Тариф Система ставок оплати за виробничі і невиробничі послуги, які надаються населенню,
компаніям, організаціям, фірмам й установам.
Бізнес-аналіз
Словник предметної області(глосарій)

Термін Опис терміну

2. Користувачі системи
Представник місцеві органи влади Користувач, який надаэ паркувальні місця.
Адміністратор Користувач, який керує базою паркувальних місць та керує роботою операторів паркування
Оператори паркування Користувач, який слідкує за паркувальними місяціми та надає допомогу та відповідає на
питання водіїв.
Користувач додатку Основний користувач, на якого орієнтується вся система. Має найбільшу кількість доступних
дії. Це громадянин України чи іншої країни, що зареєструвався в системі за номером
телефону та номером транспортного засобу, та підвизав спосіб оплати карткою.
Бізнес-аналіз
Словник предметної області(глосарій)
Термін Опис терміну

3. Вхідні та вихідні документи (Вхідні)

Технічне завдання (ТЗ) Документ, що містить вимоги до розробки мобільного додатку, включаючи функціональні
вимоги, необхідні функції, технічні обмеження та вимоги до безпеки.
Бізнес-вимоги Вимоги до функціональності та характеристик додатку, що відображають потреби бізнесу або
клієнтів.
Аналіз конкурентів Звіт або дослідження, яке включає аналіз існуючих рішень на ринку, визначення їх переваг та
недоліків.
Бізнес-план Документ, що описує стратегію розвитку бізнесу, включаючи цілі, стратегії, прогнози доходів
та витрат, аналіз ринку та конкурентів.
Маркетингові дослідження Звіти, аналізи та прогнози щодо ринку, споживачів, тенденцій та конкурентів, які надають
контекст для розробки продукту або послуги.
SWOT-аналіз Документ, що містить аналіз сильних та слабких сторін, можливостей та загроз бізнесу.
Фінансові звіти Звіти про фінансовий стан підприємства, такі як баланс, звіт про прибутки та збитки, що
допомагають оцінити фінансову стабільність та можливості розвитку.
Договори та угоди Документи, що регулюють правові відносини з партнерами, постачальниками, клієнтами та
іншими сторонами.
Бізнес-аналіз
Словник предметної області(глосарій)
Термін Опис терміну

3. Вхідні та вихідні документи (Вихідні)

Функціональна специфікація Документ, що містить детальний опис функцій та можливостей мобільного додатку,
включаючи їхнє призначення, способи використання та взаємодії.
Технічне завдання (ТЗ) з розробки Оновлений технічний документ, який враховує всі зміни та виправлення під час процесу
розробки додатку.
Протоколи аналізу бізнес-вимог Документ, який містить узагальнений огляд виявлених бізнес-вимог та їх розуміння.

Бізнес-стратегія Документ, що містить стратегічні цілі, пріоритети та плани дій для досягнення успіху на ринку.

Проектний план Детальний план дій з описом етапів реалізації бізнес-стратегії, включаючи розробку,
впровадження та моніторинг.
Маркетингова стратегія Документ, що визначає методи та інструменти просування продукту або послуги на ринку,
включаючи цільову аудиторію, канали комунікації та плани маркетингових заходів.
Фінансовий план Документ, що містить прогноз доходів та витрат, бюджети та стратегії фінансового управління
для забезпечення стабільності та прибутковості бізнесу.
Договори та угоди Офіційні документи, які регулюють взаємовідносини з партнерами, клієнтами,
постачальниками та іншими сторонами, включаючи договори про співпрацю, постачання,
послуги та інші.
Бізнес-аналіз
Аналіз бізнес вимог (Карта цілей)
Бізнес-аналіз
Аналіз бізнес вимог (Impact Mapping)
Why? Who? How? What?

Створити мобільний Розробники Розробивши мобільний Оцінка термінів виконання задач


застосунок для застосунок
зручного та
ефективного
способу пошуку Розробка функціоналу додатку для швидкого та
вільних парковочних зручного пошуку парковки
місць для
полегшення процесу
паркування у місті
Підтримка та оновлення додатку після випуску.
Тестувальники Тестуючи мобільний Провести тестування застосунку відповідно до
застосунок вимог
Бізнес-аналіз
Аналіз бізнес вимог (Impact Mapping)
Why? Who? How? What?

Створити мобільний Менеджери Підготувавши вимоги до Організація мітингів, спринтів, та планування


застосунок для розробки та організації роботи команд
зручного та роботи команд
ефективного Розподілення задач між розробниками та
способу пошуку тестувальниками
вільних
парковочних місць
для полегшення Підтримування зв’язків між замовниками та
процесу паркування виконавцями
у місті
Бізнес-аналітики Підготувавши документи Забезпечення команд технічними документаціями

Надавання списку необхідних задач, дедлайнів та


пріоритетів
Створення вимог по модулям/спринтам
Бізнес-аналіз
Аналіз бізнес вимог (Impact Mapping)
Why? Who? How? What?

Покращення Представник місцевих Проведенням аналізу Укладення партнерських угод з місцевими


управління органів влади потреб та вимог органами влади та операторами паркування для
паркувальними користувачів для отримання необхідної інформації про паркувальні
місцями у місті для розробки ефективного місця.
зменшення додатку.
транспортних
заторів і
покращення
доступності
паркування. Адміністратор Забезпеченням підтримки Підтримка та адміністрування роботи додатку,
та адміністрування роботи включаючи вирішення проблем та оновлення
додатку для користувачів функціональності за потреби.
Бізнес-аналіз
Аналіз бізнес вимог (Impact Mapping)
Why? Who? How? What?

Підвищення Оператори паркування Забезпеченням Укладення угод з місцевими органами влади та


задоволеності оперативного моніторингу іншими сторонами щодо надання доступу до
користувачів стану паркувальних місць паркувальних місць.
шляхом надання та надання інформації про
зручного та їх доступність.
ефективного
способу пошуку
вільних
парковочних місць.
Користувач додатку Користуванням додатку Введення свого місцезнаходження для пошуку
парковок.
Перегляд списку доступних парковочних місць у
вибраному районі.
Резервування парковочного місця.
Оплата парковки через додаток.
Аналіз існуючих рішень
Коротка характеристика аналогів/конкурентів
Аналоги/конкуренти Опис
ParkMeApp Це додаток, який допомагає знаходити вільні парковочні місця та навіть
забронювати їх за допомогою мобільного пристрою.
ParkWhiz Додаток, який дозволяє забронювати парковочне місце заздалегідь.

SpotHero Додаток для пошуку та бронювання парковочних місць у реальному часі.

Parkopedia Мобільний додаток для пошуку парковок та порівняння цін.

JustPark Платформа для пошуку, бронювання та оплати парковочних місць.


Аналіз існуючих рішень
Коротка характеристика аналогів/конкурентів
Аналіз існуючих рішень
Порівняльний аналіз на критеріями
Критерій/аналог ParkMeApp ParkWhiz SpotHero Parkopedia JustPark

Пошук місць в реальному часі + + + + +

Резервування парковки + + + - +

Оплата парковки + + + - +

Оцінка парковок - - - + +

Спеціальні пропозиції + - - - +

+ - + - +
Моніторинг рівня заповненості
Сповіщення про доступність + + + - +
Аналіз існуючих рішень
Переваги/недоліки, необхідність розробки власного рішення
Переваги Недоліки Необхідність розробки власного рішення

Багатофункціональність У ParkMeApp, ParkWhiz та Після аналізу існуючих паркувальних


ParkMeApp пропонує SpotHero відсутня функція додатків, таких як ParkMeApp, ParkWhiz,
широкий спектр функцій для оцінки парковок, що може SpotHero та Parkopedia, можна зробити
пошуку, резервування та ускладнити вибір висновок, що вони мають свої переваги та
оплати парковочних місць. користувача. недоліки. Для досягнення повного
задоволення потреб користувачів у
паркуванні, ми повинні розробити
Зручний пошук парковочних Паркувальні додатки власний додаток, який буде враховувати ці
місць у SpotHero та ParkMeApp, ParkWhiz, недоліки та недоліки існуючих рішень.
Parkopedia надають SpotHero та Parkopedia не Наш додаток повинен надати
можливість швидкого та надають спеціальних користувачам зручний і швидкий спосіб
зручного пошуку вільних пропозицій для пошуку, резервування та оплати
парковочних місць у користувачів, що може парковочних місць, а також можливість
реальному часі. зменшити їх оцінки парковок і отримання спеціальних
привабливість. пропозицій. Таким чином, створення
власного додатку дозволить нам
заповнити пробіли у функціоналі існуючих
аналогів і надати користувачам повний
спектр сервісів у сфері паркування.
Аналіз існуючих рішень
Висновок про аналіз існуючих рішень

На основі аналізу існуючих паркувальних додатків, таких як ParkMeApp, ParkWhiz, SpotHero та Parkopedia, було

виявлено їхні переваги та недоліки. Вони мають широкий спектр функціоналу, включаючи пошук, резервування та

оплату парковочних місць, але недостатньо уваги приділяють оцінці парковок та спеціальним пропозиціям для

користувачів. Таким чином, виробники мобільних додатків мають можливість покращити свої продукти, враховуючи

ці аспекти, а також створити інноваційні рішення, що задовольнять потреби користувачів більш ефективно.
Створення концепції рішення
Брифінг на розробку сайту
Мета проекту Назва проекту Цільова Основна мета Головні функції Технології
аудиторія

Створення "ParkFinder" Водії, які Забезпечити Пошук, бронювання, Мобільний додаток


мобільного шукають зручний та оплата парковок, для Android та iOS
додатку для парковочні місця швидкий доступ відгуки та спеціальні
пошуку у місті до інформації про пропозиції
вільних вільні парковочні
парковочних місця
місць у
реальному час
Створення концепції рішення
UML-діаграма прецедентів
Створення концепції рішення
Customer Journey Mapping, загальний перелік User Story
1 Користувач реєструється в додатку

2 Користувач вводить своє місцезнаходження.

3 Система відображає доступні парковочні місця навколо користувача.

4 Користувач обирає парковочне місце та резервує його.

5 Користувач оплачує парковку через додаток.

6 Користувач залишає відгук та оцінку про парковку.

7 Користувач отримує сповіщення про доступність парковочного місця, якщо воно


звільнилося.
8 Система моніторить рівень заповненості парковок та оновлює інформацію у
реальному часі.
Створення концепції рішення
Технічне завдання / Функціональна специфікація
Опис функціональності Вимоги до Вимоги до Технічні обмеження План тестування
інтерфейсу безпеки

Можливість пошуку вільних Інтуїтивно зрозумілий Захист Підтримка платформ Розробка тестових сценаріїв для
парковочних місць у та зручний інтерфейс конфіденційності Android та iOS. перевірки всіх функцій додатку.
реальному часі. користувача особистих даних
користувачів
Можливість резервування Відображення Захист від Використання Виконання регулярного тестування
парковочного місця реального часу несанкціонованог сучасних технологій на різних пристроях та
інформації про стан о доступу до розробки мобільних платформах.
парковок системи та даних. додатків.
Можливість оплати Можливість фільтрації Шифрування та Оптимізація Виявлення та виправлення
парковки через додаток. та сортування захист передачі продуктивності та помилок та недоліків для
результатів пошуку конфіденційної швидкодії додатку. забезпечення надійності додатку.
інформації.
Можливість оцінки та Інтеграція з
залишення відгуків про платіжними
парковки. системами для
безпечної оплати
парковки
Надання спеціальних
пропозицій та знижок
користувачам.
Створення концепції рішення
Опис сценаріїв використання (Use Cases)
Пошук вільних парковок Резервування Оплата парковки Оцінка парковки Отримання сповіщень про
парковки доступність парковок
Користувач вводить своє Користувач обирає Користувач обирає Користувач обирає Користувач підписується на
місцезнаходження. парковочне місце зі резервоване парковочне місце, сповіщення про конкретну
списку. парковочне місце. яке він парковку або район..
використовував.

Система здійснює пошук Користувач вказує час Користувач Користувач залишає Система надсилає сповіщення
вільних парковочних місць та дату, на який бажає вводить дані відгук та оцінку щодо користувачеві, коли з'являється
у цьому районі. зарезервувати місце. платіжної картки. якості парковки. вільне парковочне місце.
.
Система відображає Система підтверджує Система Система зберігає
користувачеві список резервування та підтверджує відгук та оцінку для
доступних парковочних зберігає інформацію оплату та надає подальшого
місць. про нього. користувачеві використання..
підтвердження.
Створення концепції рішення
UML-діаграми діяльності (Activity)
Створення концепції рішення
User Story Mapping з деталізацією
Користувач Користувач вводить своє Користувач Користувач Користувач використовує
реєструється в додатку місцезнаходження для використовує використовує функцію функцію оцінки парковок
пошуку парковок функцію оплати резервування парковки
парковки
Як користувач, я хочу Як користувач, я хочу ввести Як користувач, я хочу Як користувач, я хочу мати Як користувач, я хочу мати
зареєструватися в своє поточне мати можливість можливість обрати дату та можливість залишити огляд та
додатку, щоб мати місцезнаходження, щоб обрати зручний спосіб час для резервування оцінку про парковку, щоб
можливість знайти доступні парковочні оплати парковки, такий парковочного місця перед допомогти іншим користувачам
використовувати всі його місця навколо мене. як кредитна карта чи моїм прибуттям, щоб знайти якісні парковочні місця.
функції. мобільний гаманець. гарантувати його
доступність.
Як користувач, я хочу Як користувач, я хочу мати Як користувач, я хочу Як користувач, я хочу мати Як користувач, я хочу мати
ввести свої особисті дані можливість вказати радіус отримати можливість скасувати можливість переглянути оцінки
та створити обліковий пошуку, щоб знайти парковки підтвердження про резервування парковки у та відгуки інших користувачів
запис. у певній відстані від мене. успішну оплату разі зміни моїх планів або про парковку, щоб зробити
парковки для необхідності. інформований вибір.
підтвердження моєї
транзакції.
Як користувач, я хочу Як користувач, я хочу мати Як користувач, я хочу Як користувач, я хочу Як користувач, я хочу мати
мати можливість увійти в можливість переглядати мати можливість отримувати підтвердження можливість відповісти на
додаток після реєстрації. список доступних переглянути історію про моє резервування коментарі чи питання інших
парковочних місць у моїх оплат парковки, парковочного місця, щоб користувачів про певну
вибраному районі. щоб відстежувати мої бути впевненим у його парковку, щоб надати додаткову
витрати на паркування. доступності. інформацію.

You might also like