Usługi

Jak pracujemy: nasz proces tworzenia oprogramowania turystycznego

Każdy projekt PHPTRAVELS prowadzimy w Scrum i Git. Zadania planujemy w backlogu, realizujemy w sprintach, testujemy na kopii Twojej aplikacji i wydajemy po Twojej akceptacji, a Ty masz bezpośredni kontakt z programistami, którzy wykonują pracę.

  • Praca z kontrolą wersji
  • Zespół programistów travel tech
  • Agile i Scrum
  • Wsparcie po wdrożeniu

Współpraca z nami

Jasna ścieżka od pierwszej rozmowy do wdrożenia

Gdy przychodzisz z pomysłem, nową platformą rezerwacyjną lub zmianami w istniejącej instalacji PHPTRAVELS, zaczynamy od zrozumienia biznesu, który za tym stoi. Nasi kierownicy projektów stosują podejście Agile, zwykle Scrum, ale dopasowują metodę do projektu, aby praca skupiała się na tym, co musisz uruchomić najpierw.

  1. Spotkanie, aby zrozumieć potrzeby i cele Twojej firmy
  2. Otrzymaj propozycję techniczną przygotowaną dla Twojego projektu
  3. Ustalenie zespołu, zasobów i harmonogramu
  4. Rozwój w sprintach, a potem wdrożenie na Twoim serwerze
  5. Wsparcie i monitoring po uruchomieniu
Projekt
Portal hotelowy B2B z portfelem agenta
Metoda
Scrum, najpierw backlog i MVP
Repozytorium
Git, udostępnione Tobie
Kanały
Slack, WhatsApp, e-mail
Godziny miesięcznie
Zmieniane co miesiąc
Wyślij opis projektu e-mailem

Zarządzanie projektem

Nasz proces Scrum krok po kroku

Niezależnie od tego, czy zaczynasz nowy projekt, czy rozbudowujesz istniejący, praca przechodzi przez te same etapy, a Ty uczestniczysz w każdym z nich.

  1. Pierwszy kontakt

    Poznajemy Twoje cele biznesowe i wizję produktu, przeglądamy materiały i tworzymy zespół analityczny.

  2. Backlog

    Warsztaty zamieniają wymagania w backlog produktu z wycenami i zdefiniowanym MVP.

  3. Sprint 0

    Przygotowujemy środowiska i narzędzia oraz ustalamy sposób pracy i kolejność zadań.

  4. Rozwój

    Iteracyjne sprinty z częstą kontrolą postępów i elastyczną reakcją na zmiany.

  5. Wydanie

    Gdy uzgodniony zakres jest gotowy, wydajemy, często w kilku wersjach wraz z kolejnymi iteracjami.

  6. Wsparcie

    Aktualizacje, nowe funkcje i poprawki po uruchomieniu, więc nigdy nie zostajesz sam z projektem.

Narzędzia

Narzędzia stojące za każdym projektem

Od kodowania przez współpracę po wdrożenie: oto podstawowe narzędzia, których nasz zespół używa w projektach oprogramowania turystycznego.

  • Tworzenie i testy

    PhpStorm, VS Code, Composer, Postman do testów API, Sentry do śledzenia błędów, BrowserStack i Browsersync.

  • Współpraca

    Slack i Trello do zadań i dyskusji, Mailgun do poczty projektu i aplikacji.

  • Wdrożenie

    Gałęzie w modelu Git-flow oraz cPanel, Ansible i Gulp do budowania i wydań na Twoim serwerze.

Zespół i komunikacja

Bezpośredni kontakt i jasny obraz postępów

Jak zespół pracuje z Tobą na co dzień, od pierwszego sprintu do ostatniego commita.

  • Rozmowa z programistami

    Bezpośredni kontakt z naszym zespołem programistów lub z programistą, który realizuje Twoje zadanie.

  • Twoje kanały

    Slack, Skype, telefon, e-mail lub WhatsApp, zależnie od tego, co pasuje Twojemu zespołowi.

  • Menedżer UX i UI

    Dedykowany menedżer UX i UI z przypisanymi zadaniami dotyczącymi ekranów i ścieżek użytkownika.

  • Regularne raporty

    Raporty statusu, dzięki którym zawsze wiesz, co zbudowano, przetestowano i co jest zaplanowane.

  • Elastyczne zasoby

    Zmieniaj liczbę godzin rozwoju w miesiącu w dowolnym momencie, gdy zmieniają się priorytety.

  • Doświadczenie w projektach turystycznych

    Zespół obeznany ze złożonymi projektami turystycznymi: ścieżki rezerwacji, API dostawców, marże i portale agentów.

Porównanie

Rozwój bez procesu a proces PHPTRAVELS

Wiele projektów turystycznych zaczyna się od nieformalnych poprawek zlecanych e-mailem. Oto co zmienia uporządkowany proces.

ObszarRozwój bez procesuPHPTRAVELS
PlanowanieRozwój bez procesuOtwarte listy zadań, wyceny na żądaniePHPTRAVELSBacklog produktu, wyceny i zdefiniowane MVP
ŚledzenieRozwój bez procesuZmiany często rozproszone po czatach i plikachPHPTRAVELSKażde zadanie w Git z pełną historią
TestyRozwój bez procesuZmiany czasem sprawdzane od razu na produkcjiPHPTRAVELSTesty na kopii aplikacji, potem kontrola QA
PrzejrzystośćRozwój bez procesuStatus znany dopiero, gdy zapytaszPHPTRAVELSRegularne raporty i dostęp do repozytorium
ZasobyRozwój bez procesuStała wydajność, trudno ją zwiększyćPHPTRAVELSGodziny miesięczne dostosowywane w razie potrzeby
Po uruchomieniuRozwój bez procesuPraca zwykle kończy się na przekazaniuPHPTRAVELSAktualizacje, nowe funkcje i poprawki trwają dalej

Kiedy się sprawdza

Jeden proces dla każdej formy współpracy

  • Nowe platformy turystyczne

    Od backlogu i MVP do pierwszego wydania serwisu rezerwacyjnego, portalu B2B lub aplikacji.

  • Rozbudowa istniejącej aplikacji

    Nowe moduły, API dostawców i ekrany dodawane do Twojej instalacji PHPTRAVELS w sprintach.

  • Stałe wsparcie

    Aktualizacje, poprawki i drobne usprawnienia planowane i wydawane w tym samym procesie Git.

Dlaczego PHPTRAVELS

Proces, który widzisz i kontrolujesz

  • Specjalizacja w travel tech

    Silniki rezerwacyjne, integracje dostawców i portale agentów to nasza codzienna praca.

  • Twój kod, Twój serwer

    Kod źródłowy na licencji komercyjnej i wdrożenie na własnym hostingu, nic nie jest zablokowane.

  • Domyślnie Agile

    Sprinty Scrum z częstą kontrolą, na tyle elastyczne, by pasowały do każdego projektu.

  • Nic nie ginie

    Każde zadanie w Git, każde wydanie do cofnięcia, każdy krok widoczny dla Ciebie.

FAQ

Pytania o to, jak pracujemy

O co pytają klienci przed rozpoczęciem projektu lub dostosowania z PHPTRAVELS.

Kontakt ze sprzedażą

Zaczynamy od spotkania, aby zrozumieć potrzeby Twojej firmy, przygotowujemy propozycję techniczną, ustalamy zespół i harmonogram, a następnie rozwijamy w sprintach Scrum, wdrażamy na Twoim serwerze i wspieramy projekt po wydaniu.

Stosujemy podejście Agile i zwykle pracujemy w Scrum, zaczynając od backlogu produktu, wycen i MVP. Kierownicy projektów mogą dostosować metodę, gdy inna droga lepiej pasuje do projektu.

Każde zadanie jest śledzone w Git i możesz otrzymać dostęp do repozytorium kodu, aby obserwować pracę na bieżąco. Otrzymujesz też regularne raporty statusu od zespołu.

Tak. Zmiany testujemy na kopii Twojej aplikacji na naszym serwerze deweloperskim, a specjaliści QA sprawdzają je przed wdrożeniem wydania. Historia Git umożliwia też cofnięcie zmian.

Możesz rozmawiać bezpośrednio z naszym zespołem programistów lub swoim programistą przez Slack, Skype, telefon, e-mail lub WhatsApp, a zadaniami projektowymi zajmuje się dedykowany menedżer UX i UI.

Tak. Planowanie zasobów jest elastyczne, więc możesz w dowolnym momencie zmienić liczbę godzin rozwoju w miesiącu, gdy zmieniają się Twoje priorytety.