OneDayBuild, het bouwdagmerk van Appfront

Buitenlandse freelancer inhuren of eerst een dag?

Een freelancer uit het buitenland inhuren via een platform is vaak de snelste manier om iets gebouwd te krijgen, en op papier de goedkoopste. Wat er niet op papier staat: wie de code straks bezit, wie aansprakelijk is als er persoonsgegevens in zitten, en wat er gebeurt als de freelancer halverwege verdwijnt. Een bouwdag beantwoordt eerst de vraag of het idee werkt, met code die van jou is, en pas daarna kies je wie het afmaakt.

  • Eén werkdag
  • Werkend prototype
  • Code in je eigen repository
01/06

Waar de twee routes uit elkaar lopen

Inhuur op afstand werkt bij een duidelijke opdracht. Een idee is nog geen opdracht.

Platforms voor freelancers maken het eenvoudig om snel iemand te vinden die zegt dat hij het kan bouwen. Voor een afgebakende taak werkt dat vaak goed: een koppeling, een scherm, een script. Het werkt slecht voor een idee dat nog niet is uitgewerkt, omdat de freelancer dan bouwt op zijn interpretatie van jouw halve beschrijving, in een tijdzone waarin je niet wakker bent om bij te sturen.

Daar komt het juridische deel bij. Auteursrecht op software ligt bij de maker, tenzij het schriftelijk is overgedragen; een platformcontract regelt dat soms, en soms alleen naar het recht van een ander land. Zitten er persoonsgegevens in wat de freelancer bouwt of test, dan ben jij de verantwoordelijke, ook op een laptop buiten de EU. En werkt de freelancer tijdelijk in Nederland, dan spelen meldplichten en sociale zekerheid mee die een platform niet voor je regelt.

Een bouwdag zet die vragen niet opzij, maar keert de volgorde om. Eerst wordt in één dag duidelijk of het idee werkt, met code in je eigen repository. Daarna heb je iets dat je aan een freelancer kunt geven als opdracht: een werkend begin, een specificatie van wat er nog moet, en een codebasis waarvan het eigendom vaststaat. Inhuur op afstand wordt dan een afgebakende taak, en dat is precies waar het goed in is.

01

Het eigendom

Auteursrecht op code ligt bij de maker tot het schriftelijk is overgedragen. Regel dat vóór de eerste regel code, in een contract naar Nederlands recht.

02

De gegevens

Persoonsgegevens buiten de EU laten verwerken vraagt een grondslag en afspraken. Testdata is ook data.

03

De aansturing

Een freelancer op afstand bouwt wat hij begrijpt. Zonder iemand die dagelijks kijkt, wijkt het af zonder dat je het merkt.

04

De continuïteit

Als de freelancer stopt, heb je code zonder uitleg. Vraag vanaf dag één om documentatie en toegang tot alles.

02/06

Wat valt binnen en buiten de bouwdag

Binnen scope
  • Het deel van je idee dat de grootste onzekerheid wegneemt, werkend gemaakt.
  • Code in je eigen repository, met het eigendom bij jou, vanaf de eerste regel.
  • Een korte specificatie van wat er na de dag nog moet, in een vorm die een freelancer kan oppakken.
  • Een live URL die je aan een kandidaat-freelancer kunt laten zien als voorbeeld van wat je wilt.
Buiten scope
  • De selectie en het contract van een freelancer; dat blijft jouw keuze en jouw jurist.
  • Een juridisch advies over intellectueel eigendom, meldplichten of gegevensverwerking.
  • De volledige bouw van het product; dat is het traject erna, bij wie je ook kiest.
  • Beheer en beveiliging op langere termijn.
03/06

Hoe de bouwdag verloopt

  1. Stap 1

    De onzekerheid benoemen

    Wat moet er eerst werken voordat je iemand opdracht geeft de rest te bouwen.

  2. Stap 2

    Het kleinste bewijs kiezen

    Niet het hele product, maar het deel dat die vraag beantwoordt.

  3. Stap 3

    Bouwen

    In je eigen repository, met een opzet die een ander kan voortzetten.

  4. Stap 4

    Documenteren

    Wat er is gebouwd, hoe het draait en wat er bewust nog niet in zit.

  5. Stap 5

    De vervolgopdracht schrijven

    Uit het prototype en de lijst volgt een opdracht die afgebakend genoeg is voor inhuur.

  6. Stap 6

    Opleveren

    Live URL, code in je eigen repository en de opdrachtbeschrijving voor wie het afmaakt.

Volgende stap

Twijfel je of je idee al een opdracht is?

Vertel wat je wilt laten bouwen en wat je nu aan een freelancer zou sturen. In een korte intake zeggen we of dat afgebakend genoeg is, of dat een bouwdag eerst de opdracht moet maken.

04/06

Eerlijk over deze vergelijking

  • Inhuur op afstand is vaak een goede keuze. Voor een duidelijke taak met een duidelijke oplevering werkt het, en een bouwdag maakt zo'n taak juist mogelijk. Dit is geen pleidooi tegen freelancers.
  • Een bouwdag regelt het eigendom alleen van wat wij bouwen. Wat een freelancer daarna toevoegt, valt onder zijn contract. Laat dat contract door een jurist bekijken voordat hij begint.
  • Goedkoop op papier is niet altijd goedkoop. Reken de uren mee die jij kwijt bent aan aansturen, controleren en uitleggen, en het risico dat het opnieuw moet. Dat is geen argument tegen inhuur, wel een reden om eerst te weten wat je precies wilt.
  • Wij zijn ook een partij in deze vergelijking. Appfront bouwt zelf; lees dit met dat in gedachten. De vraag wie het afmaakt na de dag, beantwoord je zelf.
05/06

Twee manieren om verder te gaan

De bouwdag maakt je idee aantoonbaar. Wil je daarna doorbouwen naar een volwaardige applicatie, dan doet Appfront dat traject.

Eén bouwdag, OneDayBuild
  • Je weet nog niet zeker of het idee werkt, en je wilt niet iemand op afstand laten bouwen op een aanname.
  • Aan het eind van de dag heb je werkende code van jezelf en een opdracht die een ander kan oppakken.
  • Één dag, vaste prijs, code in je eigen repository.

Volledig traject, Appfront
  • Het werkt en je wilt het laten afbouwen met dezelfde mensen die de basis kennen.
  • Beveiliging, beheer, gegevensverwerking binnen de EU en doorontwikkeling.
  • Een traject bij Appfront, met beheer en doorontwikkeling.

Bekijk de trajecten van Appfront

06/06

Veelgestelde vragen

Is de code van een freelancer automatisch van mij?

Nee. Auteursrecht op software ligt bij de maker, tenzij het schriftelijk is overgedragen. Platformvoorwaarden regelen dat soms, niet altijd naar Nederlands recht. Laat een jurist het contract nakijken vóór de eerste regel code.

Mag een freelancer buiten de EU met onze gegevens werken?

Alleen met een grondslag en passende afspraken, en jij blijft verantwoordelijk. Ook testdata met echte namen telt. Werk waar mogelijk met geanonimiseerde gegevens, en vraag je functionaris of jurist naar wat er nodig is voordat iemand buiten de EU toegang krijgt.

Wat als de freelancer halverwege stopt?

Dan heb je code zonder uitleg, tenzij je vanaf dag één documentatie en toegang tot alle accounts hebt geëist. Een bouwdag levert dat standaard: alles in je eigen repository, met een beschrijving van hoe het draait.

Kan ik na de bouwdag een freelancer laten verder bouwen?

Ja, en dat is een van de bedoelingen. Het prototype en de lijst met wat er nog moet, vormen samen een opdracht die afgebakend genoeg is voor inhuur op afstand. De freelancer bouwt dan verder op een basis waarvan het eigendom en de opzet vaststaan.

Zijn er meldplichten als een buitenlandse freelancer voor mij werkt?

Dat kan, afhankelijk van waar hij vandaan komt en of hij in Nederland werkt. Voor gedetacheerde werknemers en sommige zelfstandigen uit de EU bestaat een meldplicht. Dat is geen softwarevraag; vraag het een jurist voordat het werk begint.

Is dit niet gewoon reclame voor jullie?

Wij bouwen zelf, dus lees dit kritisch. Het argument staat los van ons: wie een idee op afstand laat bouwen voordat het is uitgewerkt, koopt werk dat hij niet kan beoordelen. Wie eerst iets werkends heeft, kan daarna elke bouwer kiezen.

Twijfel je tussen inhuur en eerst bouwen?

Vertel wat je wilt laten maken en wat je nu aan een freelancer zou sturen. In een korte intake zeggen we of dat een opdracht is of nog een idee, en wat een bouwdag daaraan verandert.