Hizmetler

Nasıl çalışıyoruz: seyahat yazılımı geliştirme sürecimiz

Her PHPTRAVELS projesi Scrum ve Git ile yürür. Görevler backlog'da planlanır, sprintlerde geliştirilir, uygulamanızın bir kopyasında test edilir ve onayınızla yayınlanır; işi yapan geliştiricilerle doğrudan iletişim kurarsınız.

  • Sürüm kontrollü iş akışı
  • Seyahat teknolojisi geliştirme ekibi
  • Agile ve Scrum
  • Yayın sonrası destek

Bizimle çalışmak

İlk görüşmeden canlı yayına net bir yol

Bize bir fikir, yeni bir rezervasyon platformu ya da mevcut bir PHPTRAVELS kurulumunda değişiklik getirdiğinizde, önce arkasındaki işi anlarız. Proje yöneticilerimiz Agile yaklaşımını, genellikle Scrum'ı izler; ancak yöntemi projeye göre uyarlar, böylece iş önce yayına almanız gereken şeye odaklanır.

  1. İş ihtiyaçlarınızı ve hedeflerinizi anlamak için toplantı
  2. Projeniz için hazırlanmış teknik bir teklif alın
  3. Ekip, kaynaklar ve zaman planı üzerinde anlaşma
  4. Sprintlerle geliştirme, ardından sunucunuza kurulum
  5. İş yayına girdikten sonra destek ve izleme
Proje
Acente cüzdanlı B2B otel portalı
Yöntem
Scrum, önce backlog ve MVP
Depo
Git, sizinle paylaşılır
Kanallar
Slack, WhatsApp, e-posta
Aylık saat
Her ay değiştirilebilir
Proje özetini e-postayla gönderin

Proje yönetimi

Adım adım Scrum sürecimiz

İster yeni bir projeye başlayın ister mevcut olanı büyütün, iş aynı aşamalardan geçer ve her aşamada katkınız olur.

  1. İlk temas

    İş hedeflerinizi ve ürün vizyonunuzu öğrenir, materyallerinizi inceler ve analiz ekibini oluştururuz.

  2. Backlog

    Atölyelerde gereksinimler tahminleri ve belirlenmiş bir MVP'si olan ürün backlog'una dönüşür.

  3. Sprint 0

    Ortamlar ve araçlar kurulur, iş akışı ve görev sırası üzerinde anlaşılır.

  4. Geliştirme

    Sık ilerleme kontrolleriyle yinelemeli sprintler, değişikliklere geldikçe uyum.

  5. Yayın

    Anlaşılan kapsam tamamlanınca yayınlarız; yinelemeler tekrarlandıkça çoğu zaman birden fazla sürümle.

  6. Destek

    Yayından sonra güncellemeler, yeni özellikler ve hata düzeltmeleri; projeyle asla yalnız kalmazsınız.

Araçlar

Her projenin arkasındaki araçlar

Kodlamadan iş birliğine ve kuruluma kadar, ekibimizin seyahat yazılımı projelerinde kullandığı temel araçlar.

  • Geliştirme ve test

    PhpStorm, VS Code, Composer, API testleri için Postman, hata takibi için Sentry, BrowserStack ve Browsersync.

  • İş birliği

    Görevler ve tartışmalar için Slack ve Trello, proje ve uygulama e-postaları için Mailgun.

  • Kurulum

    Git-flow ile dal yönetimi; sunucunuza derleme ve yayın için cPanel, Ansible ve Gulp.

Ekip ve iletişim

Doğrudan iletişim ve net bir ilerleme görünümü

İlk sprintten son commit'e kadar ekibin sizinle her gün nasıl çalıştığı.

  • Geliştiricilerle konuşun

    Geliştirme ekibimizle ya da görevinizde çalışan geliştiriciyle doğrudan iletişim.

  • Sizin kanallarınız

    Slack, Skype, telefon, e-posta veya WhatsApp; ekibinize hangisi uygunsa.

  • UX ve UI yöneticisi

    Ekranlar ve kullanıcı akışları için atanmış görevleri olan özel bir UX ve UI yöneticisi.

  • Düzenli güncellemeler

    Neyin yapıldığını, test edildiğini ve sırada ne olduğunu her zaman bilmeniz için durum raporları.

  • Esnek kaynaklar

    Öncelikler değiştikçe aylık geliştirme saatlerinizi istediğiniz zaman ayarlayın.

  • Seyahat projesi deneyimi

    Karmaşık seyahat işlerine alışkın bir ekip: rezervasyon akışları, tedarikçi API'leri, kâr marjları ve acente portalları.

Karşılaştırma

Plansız geliştirme ve PHPTRAVELS süreci

Pek çok seyahat projesi e-postayla yapılan gayriresmî düzeltmelerle başlar. Yapılandırılmış bir süreçle değişenler şunlar.

AlanPlansız geliştirmePHPTRAVELS
PlanlamaPlansız geliştirmeUcu açık görev listeleri, istek üzerine tahminPHPTRAVELSÜrün backlog'u, tahminler ve belirlenmiş MVP
TakipPlansız geliştirmeDeğişiklikler çoğu zaman sohbet ve dosyalara dağılmışPHPTRAVELSHer görev tam geçmişiyle Git'e commit edilir
TestPlansız geliştirmeDeğişiklikler bazen doğrudan canlı sitede denenirPHPTRAVELSUygulamanızın kopyasında test, ardından QA kontrolü
ŞeffaflıkPlansız geliştirmeDurum ancak sorduğunuzda bilinirPHPTRAVELSDüzenli güncellemeler ve depo erişimi
KaynaklarPlansız geliştirmeSabit kapasite, büyütmesi zorPHPTRAVELSGerektiğinde aylık saat ayarı
Yayından sonraPlansız geliştirmeİş genellikle teslimle biterPHPTRAVELSGüncellemeler, yeni özellikler ve düzeltmeler sürer

Ne zaman geçerli

Her tür iş birliği için tek süreç

  • Yeni seyahat platformları

    Backlog ve MVP'den bir rezervasyon sitesinin, B2B portalının veya uygulamanın ilk sürümüne.

  • Mevcut uygulamayı büyütmek

    PHPTRAVELS kurulumunuza sprintlerle eklenen yeni modüller, tedarikçi API'leri ve ekranlar.

  • Sürekli destek

    Aynı Git iş akışıyla planlanıp yayınlanan güncellemeler, düzeltmeler ve küçük iyileştirmeler.

Neden PHPTRAVELS

Görebildiğiniz ve yönetebildiğiniz bir süreç

  • Seyahat teknolojisine odak

    Rezervasyon motorları, tedarikçi entegrasyonları ve acente portalları günlük işimizdir.

  • Kodunuz, sunucunuz

    Ticari lisanslı kaynak kod ve kendi sunucunuzda barındırma; hiçbir şey kilitli değil.

  • Varsayılan olarak Agile

    Sık kontrollü Scrum sprintleri, her projeye uyacak kadar esnek.

  • Hiçbir şey kaybolmaz

    Her görev Git'te, her sürüm geri alınabilir, her adım size görünür.

SSS

Nasıl çalıştığımızla ilgili sorular

Müşterilerin PHPTRAVELS ile bir projeye veya özelleştirmeye başlamadan önce sordukları.

Satış ekibiyle görüşün

İş ihtiyaçlarınızı anlamak için bir toplantıyla başlarız, teknik bir teklif hazırlarız, ekip ve zaman planında anlaşırız, ardından Scrum sprintleriyle geliştirir, sunucunuza kurar ve yayından sonra projeye destek veririz.

Agile yaklaşımını izliyor ve genellikle Scrum ile çalışıyoruz; ürün backlog'u, tahminler ve bir MVP ile başlıyoruz. Başka bir yol projeye daha uygunsa proje yöneticileri yöntemi uyarlayabilir.

Her görev Git'te izlenir ve işi gerçek zamanlı takip etmek için kod deposuna erişim alabilirsiniz. Ekipten düzenli durum güncellemeleri de alırsınız.

Evet. Değişiklikler geliştirme sunucumuzda uygulamanızın bir kopyasında test edilir ve bir sürüm yayınlanmadan önce QA uzmanlarınca kontrol edilir; Git geçmişi geri almayı mümkün kılar.

Slack, Skype, telefon, e-posta veya WhatsApp üzerinden geliştirme ekibimizle ya da geliştiricinizle doğrudan konuşabilirsiniz; tasarım görevlerini özel bir UX ve UI yöneticisi üstlenir.

Evet. Kaynak planlaması esnektir; öncelikleriniz değiştikçe aylık geliştirme saatlerini istediğiniz zaman ayarlayabilirsiniz.