Послуги

Як ми працюємо: наш процес розробки туристичного ПЗ

Кожен проєкт PHPTRAVELS ведеться за Scrum і в Git. Завдання плануються в беклозі, розробляються у спринтах, тестуються на копії вашого застосунку та випускаються після вашого схвалення, а ви напряму спілкуєтеся з розробниками, які виконують роботу.

  • Робота з контролем версій
  • Команда розробки travel-технологій
  • Agile і Scrum
  • Підтримка після релізу

Робота з нами

Зрозумілий шлях від першого дзвінка до релізу

Коли ви приходите до нас з ідеєю, новою платформою бронювання чи змінами в наявній інсталяції PHPTRAVELS, ми починаємо з розуміння бізнесу, що стоїть за нею. Наші менеджери проєктів дотримуються підходу Agile, зазвичай Scrum, але адаптують метод під проєкт, щоб робота була зосереджена на тому, що потрібно запустити насамперед.

  1. Зустріч, щоб зрозуміти потреби та цілі вашого бізнесу
  2. Технічна пропозиція, підготовлена для вашого проєкту
  3. Погодження команди, ресурсів і термінів
  4. Розробка у спринтах і розгортання на вашому сервері
  5. Підтримка та моніторинг після запуску
Проєкт
B2B-портал готелів з гаманцем агента
Метод
Scrum, спершу беклог і MVP
Репозиторій
Git, з доступом для вас
Канали
Slack, WhatsApp, email
Години на місяць
Змінюються щомісяця
Надіслати опис на email

Управління проєктом

Наш процес Scrum крок за кроком

Чи починаєте ви новий проєкт, чи розвиваєте наявний, робота проходить ті самі етапи, і на кожному ви берете участь.

  1. Перший контакт

    Вивчаємо ваші бізнес-цілі та бачення продукту, переглядаємо матеріали й формуємо команду аналізу.

  2. Беклог

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

  3. Спринт 0

    Налаштовуємо середовища й інструменти, погоджуємо процес роботи та порядок завдань.

  4. Розробка

    Ітеративні спринти з частою перевіркою прогресу та гнучкою реакцією на зміни.

  5. Реліз

    Коли погоджений обсяг готовий, випускаємо, часто кількома версіями в міру повторення ітерацій.

  6. Підтримка

    Оновлення, нові функції та виправлення після запуску, щоб ви не залишалися з проєктом сам на сам.

Інструменти

Інструменти в основі кожного проєкту

Від коду до спільної роботи й розгортання: ось основні інструменти нашої команди в проєктах туристичного ПЗ.

  • Розробка й тести

    PhpStorm, VS Code, Composer, Postman для тестування API, Sentry для відстеження помилок, BrowserStack і Browsersync.

  • Спільна робота

    Slack і Trello для завдань та обговорень, Mailgun для пошти проєкту й застосунку.

  • Розгортання

    Гілки за Git-flow, а також cPanel, Ansible і Gulp для збірок і релізів на ваш сервер.

Команда та зв'язок

Прямий зв'язок і чітка картина прогресу

Як команда працює з вами щодня, від першого спринту до останнього коміту.

  • Спілкування з розробниками

    Прямий зв'язок з нашою командою розробки або з розробником, який веде ваше завдання.

  • Ваші канали

    Slack, Skype, телефон, email або WhatsApp, як зручніше вашій команді.

  • Менеджер UX і UI

    Виділений менеджер UX і UI з призначеними завданнями щодо екранів і сценаріїв користувачів.

  • Регулярні звіти

    Звіти про статус, щоб ви завжди знали, що зроблено, протестовано й заплановано.

  • Гнучкі ресурси

    Змінюйте кількість годин розробки на місяць будь-коли, коли змінюються пріоритети.

  • Досвід travel-проєктів

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

Порівняння

Розробка без процесу та процес PHPTRAVELS

Багато туристичних проєктів починаються з розрізнених правок поштою. Ось що змінює вибудуваний процес.

СфераРозробка без процесуPHPTRAVELS
ПлануванняРозробка без процесуВідкриті списки завдань, оцінки на запитPHPTRAVELSБеклог продукту, оцінки та визначений MVP
ОблікРозробка без процесуЗміни часто розкидані по чатах і файлахPHPTRAVELSКожне завдання в Git з повною історією
ТестуванняРозробка без процесуЗміни іноді пробують просто на робочому сайтіPHPTRAVELSТест на копії застосунку, потім перевірка QA
ПрозорістьРозробка без процесуСтатус відомий, лише коли спитаєтеPHPTRAVELSРегулярні звіти та доступ до репозиторію
РесурсиРозробка без процесуФіксована потужність, складно масштабуватиPHPTRAVELSГодини на місяць змінюються за потреби
Після запускуРозробка без процесуРобота зазвичай закінчується на передачіPHPTRAVELSОновлення, нові функції та виправлення тривають

Коли це підходить

Один процес для будь-якого формату роботи

  • Нові туристичні платформи

    Від беклогу та MVP до першого релізу сайту бронювання, B2B-порталу чи застосунку.

  • Розвиток наявного застосунку

    Нові модулі, API постачальників і екрани у вашій інсталяції PHPTRAVELS, спринт за спринтом.

  • Постійна підтримка

    Оновлення, виправлення й невеликі покращення, сплановані та випущені за тим самим процесом у Git.

Чому PHPTRAVELS

Процес, який ви бачите й контролюєте

  • Фокус на travel-технологіях

    Системи бронювання, інтеграції постачальників і агентські портали є нашою щоденною роботою.

  • Ваш код, ваш сервер

    Вихідний код за комерційною ліцензією та розміщення на власному сервері, нічого не заблоковано.

  • Agile за замовчуванням

    Спринти Scrum із частими перевірками, гнучко підлаштовані під кожен проєкт.

  • Нічого не губиться

    Кожне завдання в Git, кожен реліз можна відкотити, кожен крок вам видно.

FAQ

Питання про те, як ми працюємо

Що запитують клієнти перед початком проєкту чи доопрацювання з PHPTRAVELS.

Відділ продажів

Ми починаємо із зустрічі, щоб зрозуміти потреби вашого бізнесу, готуємо технічну пропозицію, погоджуємо команду й терміни, потім розробляємо у спринтах Scrum, розгортаємо на вашому сервері та підтримуємо проєкт після релізу.

Ми дотримуємося підходу Agile і зазвичай працюємо за Scrum, починаючи з беклогу продукту, оцінок і MVP. Менеджери проєктів можуть адаптувати метод, якщо проєкту краще підходить інший шлях.

Кожне завдання ведеться в Git, і ви можете отримати доступ до репозиторію коду, щоб стежити за роботою в реальному часі. Крім того, команда регулярно надсилає звіти про статус.

Так. Зміни перевіряються на копії вашого застосунку на нашому dev-сервері та фахівцями QA до розгортання релізу, а історія Git дає змогу відкотитися.

Ви можете напряму спілкуватися з нашою командою розробки або своїм розробником через Slack, Skype, телефон, email чи WhatsApp, а завдання з дизайну веде виділений менеджер UX і UI.

Так. Планування ресурсів гнучке, тож ви можете будь-коли змінити кількість годин розробки на місяць, коли змінюються пріоритети.