Data og kode er to ulike ting. Dataene er dine. Hos oss avtales vilkårene for koden i kontrakten før prosjektstart. Uansett leverandør bør du ha avtalt hva du eier, hva du får utlevert og hva som skjer hvis samarbeidet avsluttes, før noen begynner å bygge.
1. Hva er det du kan eie?
«Hvem eier det?» handler om flere ting. Klikk på en del for å se hva det er og hva du bør avtale.
Fem ting som kan ha ulike eiere
2. Hvilke måter kan koden avtales på?
Det finnes tre vanlige ordninger. Hos oss avtales dette i kontrakten før prosjektstart.
| Ordning | Hva det betyr | Vær oppmerksom på |
|---|---|---|
| Eierskap overføres | Du eier koden og kan endre og flytte den | Du må kunne drifte og vedlikeholde den, eller engasjere noen |
| Bruksrett (lisens) | Du får bruke koden på avtalte vilkår | Vilkårene må si om du kan endre den og om en annen kan ta over |
| Kildekode i depot | Koden legges hos en tredjepart og utleveres under avtalte vilkår | Vilkårene for utlevering må være klare på forhånd |
Hva som passer, avhenger av hvor kritisk koblingen er og hvem som skal vedlikeholde den. Hva som skjer når et system endrer seg, står i artikkelen om endringer.
3. Er du beskyttet hvis leverandøren forsvinner?
Svar på fem spørsmål om situasjonen din.
Fem spørsmål
4. Hva bør du avtale?
Åpne et punkt for å se hva det betyr, et eksempel og hva som skjer hvis du hopper over det.
Hva det betyr: Skriv ned hva som er ditt: dataene, koden, oppsettet og dokumentasjonen. Hver del kan ha ulike vilkår.
Eksempel: Dataene er dine. Koden eies av deg, eller du har en bruksrett.
Hopper du over det: Du oppdager først ved en uenighet at dere har ulik forståelse.
Slik gjør du: Be om en liste i kontrakten, med én linje per del.
Hva det betyr: Avtal hva du får når prosjektet er ferdig: kode, dokumentasjon, tilganger og eksport av data.
Eksempel: Kildekode i et arkiv du kontrollerer, og en beskrivelse av hvordan koblingen er satt opp.
Hopper du over det: Du har en kobling du ikke kan flytte eller endre.
Slik gjør du: Avtal utleveringen skriftlig, og test at du faktisk får åpnet det.
Hva det betyr: Avtal hva som skjer med koden, dataene og tilgangene hvis samarbeidet avsluttes.
Eksempel: Dataene slettes eller leveres tilbake, og tilganger fjernes samme dag.
Hopper du over det: Dataene ligger igjen hos leverandøren uten at noen har ansvar.
Slik gjør du: Avtal sletting eller retur, og be om en skriftlig bekreftelse.
Hva det betyr: Kontoene i regnskapssystemet, skyen og andre verktøy bør stå i ditt navn, ikke leverandørens.
Eksempel: Administrator-kontoen i systemet er registrert på din virksomhet.
Hopper du over det: Leverandøren kan stenge deg ute.
Slik gjør du: Opprett kontoene selv, og gi leverandøren begrenset tilgang.
Hva det betyr: Koblingen bruker ofte ferdige deler, for eksempel åpen kildekode. De har egne lisensvilkår.
Eksempel: Et bibliotek koblingen bygger på, har en lisens som tillater kommersiell bruk.
Hopper du over det: Du bryter en lisens uten å vite det.
Slik gjør du: Be om en liste over tredjepartsdeler og lisensene deres.
5. Hva bør du sjekke før du signerer?
Hak av når kontrakten svarer på punktet.
Åtte ting om eierskap
- Kontrakten sier at dataene er dine.
- Kontrakten sier hvem som eier koden, eller hva du har av bruksrett.
- Du får utlevert dokumentasjon av hvordan koblingen er satt opp.
- Du kan hente ut dataene dine uten leverandøren.
- Kontoer og tilganger står i ditt navn.
- Tredjepartsdeler og lisensene deres er listet.
- Det er avtalt hva som skjer med kode og data hvis samarbeidet avsluttes.
- Du har fått det skriftlig, og noen med innsikt har lest det.
Skal personopplysninger flyttes, må dere også ha en databehandleravtale. Hva et tilbud ellers bør inneholde, står i artikkelen om hva en kobling koster.
- Å tro at «dataene er dine» også betyr at koden er din.
- Å la kontoer stå i leverandørens navn.
- Å bruke tredjepartsdeler uten å vite hva lisensen tillater.
- Å ikke avtale hva som skjer hvis samarbeidet avsluttes.
6. Hva gjør vi ikke?
Vi gir ikke juridisk rådgivning, og denne artikkelen erstatter ikke det. Hos oss er dataene dine, og vilkårene for koden avtales i kontrakten før prosjektstart. La en jurist se på kontrakten din.
7. Ofte stilte spørsmål
Dataene er dine. Hos oss gjelder det kundelister, ordrer og regnskapstall som koblingen flytter. Du bør likevel kunne hente dem ut uten leverandøren.
Det avtales i kontrakten før prosjektstart. Hos oss står vilkårene for koden i kontrakten. Alternativene er at eierskapet overføres, at du får en bruksrett, eller at kildekoden legges i et depot.
Ved eierskap kan du endre og flytte koden som du vil. Ved bruksrett får du bruke den, men vilkårene sier hva du kan endre og om en annen utvikler kan ta over.
En ordning der kildekoden legges hos en tredjepart, og utleveres til deg under avtalte vilkår, for eksempel hvis leverandøren går konkurs. Vilkårene må avtales på forhånd.
Det avhenger av hva du har avtalt. Har du tilgang til dataene, dokumentasjon og en rett til koden, kan en annen utvikler ta over. Mangler du dem, kan du stå fast.
Les videre i temaet Koble systemer
Dette er den femte artikkelen i temaet. Neste handler om hva et dashbord bør vise.
Hva skjer når et system endrer seg?
Les artikkelen → Neste i temaetHva skal et dashbord for en liten bedrift vise?
Les artikkelen → PersonvernDatabehandleravtale med programvareutvikler: hva den må inneholde
Les artikkelen →Se alle artikler i temaet Koble systemer →
Vil du ha eierskapet på plass fra start?
Kartleggingen er uforpliktende. Etter den får du en fast pris for bygget før vi starter, og vilkårene for koden står i kontrakten.
Book kartlegging