Услуги

Как мы работаем: наш процесс разработки туристического ПО

Каждый проект 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.

Да. Планирование ресурсов гибкое, поэтому вы можете в любой момент изменить количество часов разработки в месяц, когда меняются приоритеты.