PET WALKER
7. Реліз
7.6. Моніторинг та підтримка додатків
7.5. Передача документації та доступів замовнику
7.3. Завантаження додатків на AppStore та PlayMarket (посилання на AppStore та PlayMarket)
7.3. Запуск Web-платформи підтримки (посилання на сайт адмінки)
7.2. Пітготовка до запуску Web-платформи для підтримки користувачів додатків
7.2.4. Реєстрація Гіт для замовника та перенесення коду
7.2.3. Smoke testing
7.2.2. Залити код та опублікувати на домені
7.2.1. Купівля хостингу
7.1. Підготовка релізу додатків на AppStore та PlayMarket
7.1.5. Підтвердження дозволу на реліз від AppStore та PlayMarket
7.1.4. Перевірка вимог AppStore та PlayMarket для публікації додатків
7.1.3. Реєстрація Гіт для замовника та перенесення коду
7.1.2. Підготовка документації
7.1.1. Планування релізу
6. Тестування
6.2. Звіт про тестування
6.2.3. Внесення змін на основі результатів тестування
6.2.2. Тестування сайту адміністратора
6.2.1. Тестування мобільного додатку
6.2.1.9. Прийнятне тестування користувачем (User Acceptance Testing)
6.2.1.8. Документування результатів тестування
6.2.1.7. Тестирование sanity / smoke testing
6.2.1.6. Тестування безпеки
6.2.1.5. Тестування інтерфейсу користувача (петвокера)
6.2.1.4. Тестування інтерфейсу користувача (петонера)
6.2.1.3. Тестування зручності використання
6.2.1.2. Тестування продуктивності
6.2.1.1. Функціональне тестування
6.1. Розробка тест-плану (документ на Google Drive)
6.1.3. Погодження та затвердження плану тестування
6.1.2. Складання кейс-тестів
6.1.1. Формування стратегії тестування
5. Розробка
5.4. Сайт для здійснення адміністрування і підтримки користувачів (посилання на тестову платформу)
5.4.2. Розробка основної секції.
5.4.1. Розробка меню і навігації
5.3. Тестова платформа та вихідний програмний код мобільного додатку для платформ Android/IOS (посилання на ресурс і Git репозиторій)
5.3.5. Реалізація інтеграції API платіжних систем для різних ролей користувачів.
5.3.5.1. Розробка модуля для обробки платіжних запитів, згідно з протоколами платіжних систем.
5.3.4. Розробка модуля “Адмін панель”
5.3.4.5. Розробка розділу “Звернення та відгуки” і роботи з ними.
5.3.4.4. Розробка розділу “Налаштування і керування профілями користувачів”
5.3.4.3. Розробка розділу “Налаштування додатку”
5.3.4.2. Розробка розділу “Служба підтримки”
5.3.4.1. Розробка розділу “База даних користувачів”
5.3.3. Розробка модуля взаємодії між користувачами з роллю “Pet Owner” і користувачів з роллю “Pet Walker”
5.3.3.2. Розробка модуля вибору і виконання замовлень для “Pet Walker”
5.3.3.2.2. Розробка інтерфейсу модуля.
5.3.3.2.1. Розробка функціоналу вибору і виконання замовлень.
5.3.3.1. Розробка модуля замовлення послуг для “Pet Owner”
5.3.3.1.2. Розробка інтерфейсу модуля
5.3.3.1.1. Розробка функціоналу замовлення послуг.
5.3.2. Розробка модуля авторизації/реєстрації
5.3.2.5.Розробка модуля “ Анкета “Pet Walker””
5.3.2.4. Розробка модуля “ Анкета “Pet Owner””
5.3.2.3. Розробка інтерфейсу авторизації/реєстрації
5.3.2.2. Розробка API створення облікових записів користувачів з роллю “Pet Walker”
5.3.2.1. Розробка API створення облікових записів користувачів з роллю “Pet Owner”
5.3.1. Розробка користувацького інтерфейсу
5.3.1.3.. Розробка інформаційних сторінок.
5.3.1.3.4. Розробка сторінки “Контакти і служба підтримки”
5.3.1.3.3. Розробка сторінки “Опис і ідея проекту”.
5.3.1.3.2. Розробка сторінки “Загальна інформація”.
5.3.1.3.1. Розробка сторінки “Умови надання послуг”.
5.3.1.2. Розробка кабінету користувача з роллю “Pet Walker”
5.3.1.2.2. Розробка інтерфейсу кабінету користувача з роллю “Pet Walker”
5.3.1.2.1. Розробка API кабінету користувача з роллю “Pet Walker”
5.3.1.1. Розробка кабінету користувача з роллю “Pet Owner”
5.3.1.1.2. Розробка інтерфейсу кабінету користувача з роллю “Pet Owner”
5.3.1.1.1. Розробка API кабінету користувача з роллю “Pet Owner”
5.2. Договір на використання платіжних систем
5.2.1. Підготовка та укладання договору на використання платіжних систем.
5.1. Договір на купівлю ліцензій для використання онлайн мап (посилання на затверджений документ)
5.1.1. Підготовка та укладання договору на купівлю ліцензій для використання онлайн мап.
4. Дизайн
4.12. Перевірка та схвалення зацікавлених сторін
4.12.3. Отримати схвалення проекту
4.12.2. Зверніться до відгуків зацікавлених сторін
4.12.1. Проведення нарад з перегляду проекту
4.11. Проектна документація
4.11.2. Компіляція ресурсів дизайну (зображення, піктограми тощо)
4.11.1. Створення специфікацій проекту
4.10. Інтернаціоналізація та локалізація
4.10.2. Дизайн для локалізації
4.10.1. Визначення цільового регіони/мови
4.9. Сумісність пристрою
4.9.2. Реалізація адаптивного дизайну
4.9.1. Дизайн для кількох пристроїв (телефони, планшети)
4.8. Інтеграція платежів
4.8.3. Забезпечення безпеки транзакцій
4.8.2. Інтеграція платіжних API
4.8.1. Розробка платіжного інтерфейсу
4.7. Система огляду та рейтингу
4.7.3. Забезпечення конфіденційності користувача та безпеки даних
4.7.2. Запровадження механізмів зворотного зв’язку
4.7.1. Огляд дизайну та оцінка компонентів
4.6. Інтеграція карти:
4.6.3. Планування маршруту для вигулу домашніх тварин
4.6.2. Інтеграція с сервером геолокації
4.6.1. Інтерфейс карти дизайну
4.5. Функції пошуку та зіставлення
4.5.3. Застосування фільтрів пошуку
4.5.2. Створення профілю Pet Walker Design
4.5.1. Дизайн Створення профілю власника тварини
4.4. Дизайн інтерфейсу користувача (UI)
4.4.3. Ітеративне вдосконалення дизайну
4.4.2. Високоякісні макети
4.4.1. Візуальні елементи дизайну (піктограми, кнопки тощо)
4.3. Дизайн взаємодії з користувачем (UX)
4.3.5. Тестування та відгуки користувачів
4.3.4. Створення прототипу
4.3.3. Створення подорожей користувача
4.3.2. Розробка персонажів користувачів
4.3.1. Провести дослідження користувачів
4.2. Прототип PetOwner(а) PetOwner
4.1. Прототип Petwalker(а) Petwalker
3. Проектування
3.4. Підготовка проектної документації
3.3. Фізична і логічна моделі даних
3.3.2. Розробка механізмів забезпечення безпеки даних
3.3.1. Проектування бази даних платформи
3.3.1.3. Проектування механізму інтеграції з базою даних
3.3.1.2. Розробка системи зберігання даних
3.3.1.1. Проектування структури бази даних
3.2. Діаграма компонентів (документ на Google Drive)
3.2.1. Проектування архітектури платформи
3.2.1.2. Визначення стандарту якості коду
3.2.1.1. Визначення технологій
3.1. Технічне завдання (документ на Google Drive)
3.1.4. Погодження Технічного завдання із замовником
3.1.3. Визначення user-cases
3.1.3.1 Встановлення функціональних і нефункціональних вимог
3.1.2. Визначення переліку функцій додатку
3.1.1. Підготовка технічного завдання
2. Рекрутинг
2.1. Підбір команди (підписані трудові договори)
2.1.2. Оформлення трудових відносин щодо проекту з існуючим штатом
2.1.1. Набір нових співробітників
1. Проектний менеджмент
1.5. Звіт про результати проекту (посилання на погоджений документ)
1.5.1. Підготувати "документи закриття проекту'
1.4. Звіти про виконану роботу (посилання на погоджені документи)
1.4.2. Погодження звітів у замовника
1.4.1. Підготовка звітів про виконану роботу
1.3. План проекту (посилання на погоджений документ)
1.3.8. Погодження плану проекту у замовника
1.3.7. Підготовка плану проекту
1.3.7.3. Складання плану комунікацій
1.3.7.2. Оцінка ризиків
1.3.7.1. Аналіз вартості проекту
1.3.6. Підготовка діаграми Ганта
1.3.5. Оцінка PERT
1.3.4. Оцінка витрат (effort & duration)
1.3.3. Побудова мережевої діаграми
1.3.2. Підготовка WBS
1.3.2.1. Визначення переліку робіт
1.3.1. Складання Outline
1.2. Статут проекту (посилання на погоджений документ)
1.2.3. Підписання Статуту проекту
1.2.2. Погодження Статуту проекту із замовником
1.2.1. Підготовка Статуту проекту
1.2.1.4. Попередня оцінка витрат та ресурсів
1.2.1.3. Визначення стейкхолдерів
1.2.1.2. Визначення меж проекту
1.2.1.1. Визначення цілей та задач проекту
1.1. Бізнес-кейс (посилання на погоджений документ)
1.1.4. Погодження бізнес-кейсу із замовником
1.1.3. Вивчити ринок та конкурентів
1.1.2. Провести брифінг
1.1.1. Підготувати питання замовнику