Servicios

Cómo trabajamos: nuestro proceso de desarrollo de software de viajes

Cada proyecto de PHPTRAVELS funciona con Scrum y Git. Las tareas se planifican en un backlog, se desarrollan en sprints, se prueban en una copia de tu app y se publican cuando las apruebas, con contacto directo con los desarrolladores que hacen el trabajo.

  • Flujo de trabajo con control de versiones
  • Equipo de desarrollo de tecnología de viajes
  • Agile y Scrum
  • Soporte tras el lanzamiento

Trabajar con nosotros

Un camino claro desde la primera llamada hasta el lanzamiento

Cuando nos traes una idea, una nueva plataforma de reservas o cambios en una instalación existente de PHPTRAVELS, empezamos por entender el negocio que hay detrás. Nuestros jefes de proyecto siguen el enfoque Agile, normalmente Scrum, pero adaptan el método al proyecto para que el trabajo se centre en lo que necesitas lanzar primero.

  1. Reunión para entender las necesidades y objetivos de tu negocio
  2. Recibe una propuesta técnica escrita para tu proyecto
  3. Acordamos el equipo, los recursos y el calendario
  4. Desarrollo en sprints y despliegue en tu servidor
  5. Soporte y monitorización cuando el trabajo está en producción
Proyecto
Portal B2B de hoteles con monedero de agente
Método
Scrum, backlog y MVP primero
Repositorio
Git, compartido contigo
Canales
Slack, WhatsApp, email
Horas mensuales
Ajustables cada mes
Envía tu proyecto por email

Gestión de proyectos

Nuestro proceso Scrum, paso a paso

Tanto si empiezas un proyecto nuevo como si amplías uno existente, el trabajo pasa por las mismas fases, con tu participación en cada una.

  1. Primer contacto

    Conocemos tus objetivos de negocio y tu visión de producto, revisamos tus materiales y formamos el equipo de análisis.

  2. Backlog

    Talleres que convierten los requisitos en un backlog de producto con estimaciones y un MVP definido.

  3. Sprint 0

    Se preparan los entornos y las herramientas, y se acuerdan el flujo de trabajo y el orden de las tareas.

  4. Desarrollo

    Sprints iterativos con revisiones frecuentes del avance, adaptándonos a los cambios cuando llegan.

  5. Lanzamiento

    Cuando el alcance acordado está listo, publicamos, a menudo en varias versiones a medida que se repiten las iteraciones.

  6. Soporte

    Actualizaciones, nuevas funciones y correcciones después del lanzamiento, para que nunca te quedes solo con el proyecto.

Herramientas

Las herramientas detrás de cada proyecto

De la programación a la colaboración y el despliegue, estas son las herramientas esenciales que usa nuestro equipo en proyectos de software de viajes.

  • Desarrollo y pruebas

    PhpStorm, VS Code, Composer, Postman para probar APIs, Sentry para el seguimiento de errores, BrowserStack y Browsersync.

  • Colaboración

    Slack y Trello para tareas y conversaciones, Mailgun para el email del proyecto y de la aplicación.

  • Despliegue

    Ramas con Git-flow, y cPanel, Ansible y Gulp para compilaciones y publicaciones en tu servidor.

Equipo y comunicación

Contacto directo y una visión clara del avance

Cómo trabaja el equipo contigo día a día, desde el primer sprint hasta el último commit.

  • Habla con los desarrolladores

    Comunicación directa con nuestro equipo de desarrollo o con el desarrollador que trabaja en tu tarea.

  • Tus canales

    Slack, Skype, teléfono, email o WhatsApp, lo que mejor le vaya a tu equipo.

  • Responsable de UX y UI

    Un responsable de UX y UI dedicado, con tareas asignadas para pantallas y flujos de usuario.

  • Actualizaciones periódicas

    Informes de estado para que siempre sepas qué se ha construido, probado y planificado.

  • Recursos flexibles

    Ajusta tus horas mensuales de desarrollo en cualquier momento según cambien tus prioridades.

  • Experiencia en proyectos de viajes

    Un equipo acostumbrado a proyectos de viajes complejos: flujos de reserva, APIs de proveedores, márgenes y portales de agentes.

Comparativa

Desarrollo improvisado frente al proceso de PHPTRAVELS

Muchos proyectos de viajes empiezan con arreglos informales por email. Esto es lo que cambia con un proceso estructurado.

ÁreaDesarrollo improvisadoPHPTRAVELS
PlanificaciónDesarrollo improvisadoListas de tareas abiertas, estimaciones bajo peticiónPHPTRAVELSBacklog de producto, estimaciones y un MVP definido
SeguimientoDesarrollo improvisadoCambios a menudo repartidos entre chats y archivosPHPTRAVELSCada tarea confirmada en Git con historial completo
PruebasDesarrollo improvisadoCambios a veces probados directamente en producciónPHPTRAVELSProbado en una copia de tu app y revisado por QA
VisibilidadDesarrollo improvisadoEl estado solo se conoce cuando preguntasPHPTRAVELSActualizaciones periódicas y acceso al repositorio
RecursosDesarrollo improvisadoCapacidad fija, difícil de ampliarPHPTRAVELSHoras mensuales ajustadas cuando lo necesites
Tras el lanzamientoDesarrollo improvisadoEl trabajo suele terminar en la entregaPHPTRAVELSSiguen las actualizaciones, funciones nuevas y correcciones

Cuándo se aplica

Un mismo proceso para cada tipo de colaboración

  • Nuevas plataformas de viajes

    Del backlog y el MVP a la primera versión de una web de reservas, un portal B2B o una app.

  • Ampliar una app existente

    Nuevos módulos, APIs de proveedores y pantallas añadidos a tu instalación de PHPTRAVELS en sprints.

  • Soporte continuo

    Actualizaciones, correcciones y pequeñas mejoras planificadas y publicadas con el mismo flujo de Git.

Por qué PHPTRAVELS

Un proceso que puedes ver y controlar

  • Enfoque en tecnología de viajes

    Motores de reservas, integraciones con proveedores y portales de agentes son nuestro trabajo diario.

  • Tu código, tu servidor

    Código fuente bajo licencia comercial y despliegue autoalojado, sin nada bloqueado.

  • Agile por defecto

    Sprints Scrum con revisiones frecuentes, flexibles para adaptarse a cada proyecto.

  • Nada se pierde

    Cada tarea en Git, cada versión reversible y cada paso visible para ti.

FAQ

Preguntas sobre cómo trabajamos

Lo que preguntan los clientes antes de empezar un proyecto o una personalización con PHPTRAVELS.

Habla con ventas

Empezamos con una reunión para entender las necesidades de tu negocio, preparamos una propuesta técnica, acordamos el equipo y el calendario, desarrollamos en sprints Scrum, desplegamos en tu servidor y damos soporte al proyecto tras el lanzamiento.

Seguimos el enfoque Agile y normalmente trabajamos con Scrum, empezando por un backlog de producto, estimaciones y un MVP. Los jefes de proyecto pueden adaptar el método cuando otro camino encaja mejor con el proyecto.

Cada tarea se registra en Git y puedes tener acceso al repositorio de código para seguir el trabajo en tiempo real. Además, recibes actualizaciones de estado periódicas del equipo.

Sí. Los cambios se prueban en una copia de tu app en nuestro servidor de desarrollo y los revisan especialistas en QA antes de desplegar una versión, y el historial de Git permite revertirlos.

Puedes hablar directamente con nuestro equipo de desarrollo o con tu desarrollador por Slack, Skype, teléfono, email o WhatsApp, y un responsable de UX y UI dedicado se encarga de las tareas de diseño.

Sí. La planificación de recursos es flexible, así que puedes ajustar las horas mensuales de desarrollo en cualquier momento según cambien tus prioridades.