Diensten
Hoe wij werken: ons ontwikkelproces voor reissoftware
Elk PHPTRAVELS-project draait op Scrum en Git. Taken worden gepland in een backlog, gebouwd in sprints, getest op een kopie van uw app en uitgebracht zodra u ze goedkeurt, met direct contact met de developers die het werk doen.
- Workflow met versiebeheer
- Ontwikkelteam voor reistechnologie
- Agile en Scrum
- Support na de release
Samenwerken met ons
Een duidelijk pad van eerste gesprek tot livegang
Komt u met een idee, een nieuw boekingsplatform of wijzigingen aan een bestaande PHPTRAVELS-installatie, dan beginnen we met het begrijpen van het bedrijf erachter. Onze projectmanagers werken Agile, meestal met Scrum, maar passen de methode aan het project aan, zodat het werk gericht blijft op wat u als eerste moet lanceren.
- Een gesprek om uw bedrijfsbehoeften en doelen te begrijpen
- Ontvang een technisch voorstel dat voor uw project is geschreven
- Afspraken over team, middelen en planning
- Ontwikkeling in sprints, daarna uitrol op uw server
- Support en monitoring zodra het werk live is
- Project
- B2B-hotelportaal met agentwallet
- Methode
- Scrum, eerst backlog en MVP
- Repository
- Git, gedeeld met u
- Kanalen
- Slack, WhatsApp, e-mail
- Uren per maand
- Elke maand aan te passen
Versiebeheer
Elke taak vastgelegd in Git en getest vóór de release
Georganiseerd, traceerbaar en betrouwbaar: elke wijziging heeft een branch, een geschiedenis en een test op onze devserver voordat ze uw live website bereikt.
- Zoekfilters voor hotelsfeature/hotel-filters · code review
- QAOpwaarderen van de agentwalletKopie van uw app op onze devserver
- v1.2Release 1.2Na goedkeuring gemerged, getagd en uitgerold
Code-first workflow
Elke wijziging wordt in Git gecommit, zodat vastligt wie wat heeft veranderd en waarom.
Versies bijhouden
Volledige taakgeschiedenis met context, en de mogelijkheid terug te gaan naar elke eerdere versie.
Branching
Elke taak wordt geïsoleerd op een eigen branch gebouwd en netjes gemerged zodra ze klaar is.
Veilig testen
Wijzigingen worden getest op een kopie van uw app op onze devserver, nooit eerst op uw live website.
QA-specialisten
QA controleert boekings-, betalings- en adminflows voordat een release wordt voorgesteld.
Toegang tot de repository
U kunt het werk in de coderepository realtime volgen, commit voor commit.
Projectmanagement
Ons Scrum-proces, stap voor stap
Of u nu een nieuw project start of een bestaand project uitbreidt, het werk doorloopt dezelfde fasen, met uw inbreng in elke fase.
Eerste contact
We leren uw bedrijfsdoelen en productvisie kennen, bekijken uw materiaal en stellen het analyseteam samen.
Backlog
Workshops zetten eisen om in een productbacklog met schattingen en een vastgesteld MVP.
Sprint 0
Omgevingen en tools worden ingericht, workflow en volgorde van taken worden afgesproken.
Ontwikkeling
Iteratieve sprints met regelmatige voortgangschecks, flexibel bij veranderingen.
Release
Is de afgesproken scope klaar, dan brengen we uit, vaak in meerdere versies terwijl iteraties zich herhalen.
Support
Updates, nieuwe functies en bugfixes na de lancering, zodat u nooit alleen staat met het project.
Tools
De tools achter elk project
Van programmeren tot samenwerken en uitrollen: dit zijn de essentiële tools die ons team gebruikt in reissoftwareprojecten.
Bouwen en testen
PhpStorm, VS Code, Composer, Postman voor API-tests, Sentry voor foutopsporing, BrowserStack en Browsersync.
Samenwerking
Slack en Trello voor taken en overleg, Mailgun voor project- en applicatiemail.
Uitrol
Branching met Git-flow, plus cPanel, Ansible en Gulp voor builds en releases op uw server.
Team en communicatie
Direct contact en een helder zicht op de voortgang
Hoe het team dagelijks met u samenwerkt, van de eerste sprint tot de laatste commit.
Praat met de developers
Direct contact met ons ontwikkelteam of met de developer die aan uw taak werkt.
Uw kanalen
Slack, Skype, telefoon, e-mail of WhatsApp, wat het best bij uw team past.
UX- en UI-manager
Een vaste UX- en UI-manager met toegewezen taken voor schermen en gebruikersflows.
Regelmatige updates
Statusrapporten, zodat u altijd weet wat er gebouwd, getest en gepland is.
Flexibele capaciteit
Pas uw ontwikkeluren per maand op elk moment aan als prioriteiten veranderen.
Ervaring met reisprojecten
Een team dat complexe reisprojecten gewend is: boekingsflows, leveranciers-API's, marges en agentportalen.
Vergelijken
Ad-hocontwikkeling vs het PHPTRAVELS-proces
Veel reisprojecten beginnen met informele aanpassingen per e-mail. Dit verandert er met een gestructureerd proces.
| Onderdeel | Ad-hocontwikkeling | PHPTRAVELS |
|---|---|---|
| Planning | Ad-hocontwikkelingOpen takenlijsten, schattingen op verzoek | PHPTRAVELSProductbacklog, schattingen en een vastgesteld MVP |
| Vastlegging | Ad-hocontwikkelingWijzigingen vaak verspreid over chats en bestanden | PHPTRAVELSElke taak gecommit in Git met volledige geschiedenis |
| Testen | Ad-hocontwikkelingWijzigingen soms direct op de live site geprobeerd | PHPTRAVELSGetest op een kopie van uw app, daarna door QA gecontroleerd |
| Inzicht | Ad-hocontwikkelingStatus alleen bekend als u ernaar vraagt | PHPTRAVELSRegelmatige updates en toegang tot de repository |
| Capaciteit | Ad-hocontwikkelingVaste capaciteit, lastig op te schalen | PHPTRAVELSUren per maand aangepast wanneer nodig |
| Na de lancering | Ad-hocontwikkelingWerk stopt meestal bij de overdracht | PHPTRAVELSUpdates, nieuwe functies en fixes gaan door |
Wanneer het geldt
Eén proces voor elke vorm van samenwerking
Nieuwe reisplatforms
Van backlog en MVP tot de eerste release van een boekingswebsite, B2B-portaal of app.
Een bestaande app uitbreiden
Nieuwe modules, leveranciers-API's en schermen voor uw PHPTRAVELS-installatie, sprint na sprint.
Doorlopende support
Updates, fixes en kleine verbeteringen, gepland en uitgebracht met dezelfde Git-workflow.
Waarom PHPTRAVELS
Een proces dat u ziet en stuurt
Focus op reistechnologie
Boekingsengines, leveranciersintegraties en agentportalen zijn ons dagelijks werk.
Uw code, uw server
Broncode onder commerciële licentie en self-hosted uitrol, niets zit op slot.
Standaard Agile
Scrum-sprints met regelmatige checks, flexibel genoeg voor elk project.
Niets gaat verloren
Elke taak in Git, elke release terug te draaien, elke stap zichtbaar voor u.
FAQ
Vragen over hoe wij werken
Wat klanten vragen voordat ze een project of maatwerk met PHPTRAVELS starten.
Praat met salesWe beginnen met een gesprek om uw bedrijfsbehoeften te begrijpen, stellen een technisch voorstel op, spreken team en planning af, ontwikkelen vervolgens in Scrum-sprints, rollen uit op uw server en ondersteunen het project na de release.
We werken volgens de Agile-aanpak en meestal met Scrum, te beginnen met een productbacklog, schattingen en een MVP. Projectmanagers kunnen de methode aanpassen als een andere aanpak beter bij het project past.
Elke taak wordt in Git bijgehouden en u kunt toegang krijgen tot de coderepository om het werk realtime te volgen. U ontvangt ook regelmatig statusupdates van het team.
Ja. Wijzigingen worden getest op een kopie van uw app op onze devserver en door QA-specialisten gecontroleerd voordat een release wordt uitgerold, en de Git-geschiedenis maakt een rollback mogelijk.
U spreekt rechtstreeks met ons ontwikkelteam of uw developer via Slack, Skype, telefoon, e-mail of WhatsApp, en een vaste UX- en UI-manager neemt de ontwerptaken op zich.
Ja. De capaciteitsplanning is flexibel, dus u kunt de ontwikkeluren per maand op elk moment aanpassen als uw prioriteiten veranderen.
Verder ontdekken
Meer over het platform
- Reisapp-ontwikkelaars inhurenToegewijde reisontwikkelaars, QA en DevOps
- Reissoftware-ontwikkelingBoekings-, leveranciers- en backofficesystemen, op maat
- Reisoplossingen op maatBoekingen, leveranciers en rapportages op maat
- PersonalisatieZet het naar uw hand
- Over onsWie we zijn en hoe we werken
- ContactE-mail, telefoon, WhatsApp
