Doxuno
ErhvervDK

Softwareudviklingsaftale skabelon

En softwareudviklingsaftale regulerer en kundes bestilling af specifikt udviklet software hos en leverandør. Vores gratis skabelon er udarbejdet efter dansk ret med henvisning til ophavsretsloven (LBK nr 1144/2014), aftaleloven (LBK nr 193/2016) og GDPR (EU 2016/679) — og dækker scope, milepæle, accept, IP-rettigheder, vedligehold og kildekode-escrow i Danmark.

Free to useInstant PDFNo account required

PDF (free) + editable Word (.docx) with Expert

SOFTWAREUDVIKLINGSAFTALE
Aftale Om Udvikling Af Software · Dansk Ret
Aftaledato: 15. marts 2026
Sted: Aarhus
KUNDE
Vesterhavsfisk Distribution A/S
CVR-nr: 32 14 78 96
Havnegade 78, 9850 Hirtshals
Tegningsberettiget: Lars Bjerregaard - Adm. direktør
E-mail: lb@vesterhavsfisk.dk
UDVIKLER
CodeForge ApS
CVR-nr: 38 27 45 63
Nordhavnsgade 14, 8000 Aarhus C
Tegningsberettiget: Sara Lindgren - CTO
E-mail: sara@codeforge.dk
Denne softwareudviklingsaftale ("Aftalen") indgås den 15. marts 2026 i Aarhus mellem ovennævnte parter (samlet "Parterne", hver en "Part") om Udviklerens udvikling af det software, der er beskrevet i Aftalen, som bestillingsarbejde for Kunden. Aftalen reguleres af Aftaleloven (LBK nr. 193 af 02/03/2016), Ophavsretsloven (LBK nr. 1144 af 23/10/2019) — særligt §§ 36-37 om edb-programmer og § 53 om overdragelse — Lov om forretningshemmeligheder (Lov nr. 309 af 25/04/2018), der gennemfører EU-direktiv 2016/943, samt dansk ret i øvrigt. Udvikleren leverer ydelserne som selvstændig erhvervsdrivende — der består ikke et ansættelsesforhold, og Funktionærloven samt øvrig arbejdsretlig lovgivning finder ikke anvendelse på samarbejdet.
1.
AFTALENS GENSTAND OG OMFANG
Udvikleren påtager sig at udvikle følgende software ("Softwaren"):

Navn: FishTrack ERP — kundetilpasset version 2.0

Omfang og funktion:
Udvikling af kundetilpasset ERP-system til styring af fiskedistribution. Systemet skal omfatte: ordrestyring, lagerstyring med batch- og udløbssporbarhed (FIFO), fakturering med integration til e-conomic, kundekartotek, leverandørstyring, transportplanlægning, mobil-app til chaufførers (iOS og Android), dashboards og rapportering, API til integration med Kundens kunders systemer, og rolle-baseret adgangsstyring.

Tekniske specifikationer:
Backend: Node.js 20 + TypeScript + PostgreSQL 15. Frontend: React 18 + Next.js 14. Mobile: React Native. Hostes på Azure i Vesteurpoea. Single Sign-On via Microsoft Entra ID. Integration via REST API. GDPR-compliance med dataopbevaringspolitik.

Softwaren skal udvikles i overensstemmelse med god softwareudviklingspraksis, gældende programmeringsstandarder og branchens normer for kodekvalitet, dokumentation og test. Softwaren skal være såfri for fejl, som det med rimelighed kan forventes ved leveringstidspunktet, og skal kunne anvendes til det aftalte formål. Mindre fejl, der ikke væsentligt påvirker funktionen, anses ikke for væsentlige mangler.
2.
UDVIKLINGSMETODE OG MILEPÆLE
Softwaren udvikles efter agil udviklingsmetodik (Scrum, Kanban eller tilsvarende). Arbejdet planlægges og gennemføres i iterationer (sprints) på typisk 2-4 uger med løbende prioritering, demonstration og tilpasning. Kunden og Udvikleren afholder regelmæssige planlægnings- og statusmøder.

Milepaele og leverancer:
Sprint 1-3 (april-juni): Foundation - ordrer, kunder, lagerstyring (MVP). Sprint 4-6 (juli-september): Fakturering, transport, mobile app v1. Sprint 7-9 (oktober-november): Rapportering, API, mobil v2 og acceptance testing.

Arbejdet påbegyndes den 1. april 2026 og afsluttes med levering af den færdige Software senest den 30. november 2026. Udvikleren skal underrette Kunden uden ugrundet ophold, hvis det måantages, at en milepæl eller den endelige leveringsfrist ikke kan overholdes, og angive årsagen samt forventet ny leveringsdato. Forsinkelse, der skyldes Kundens forhold (f.eks. manglende afklaring, sen levering af krav eller adgang til systemer), giver ret til tidsfristforlængelse.
3.
VEDERLAG
Udvikleren modtager et fast vederlag1.850.000 DKK ekskl. moms for udviklingen og levering af den færdige Software i overensstemmelse med Aftalens specifikationer.

Alle beløb er ekskl. moms. Moms pålægges efter Momslovens (LBK nr. 209 af 27/02/2024) § 33 (25 %). Udvikleren er som selvstændig erhvervsdrivende ansvarlig for egen indberetning af moms, A-skat, AM-bidrag og social sikring efter de almindelige regler for selvstændig virksomhed.
4.
FAKTURERING OG BETALINGSBETINGELSER
Vederlaget faktureres efter milepæle, hvor 30 % faktureres ved Aftalens indgåelse, 40 % ved aflevering af pre-release version, og resterende 30 % ved endelig accept af Softwaren.

Faktura forfalder til betaling 14 dage netto fra fakturadato. Fakturaer skal opfylde kravene i Momsbekendtgoerelsens § 58 (BEK 808/2015), herunder fortløbende fakturanummer, fakturadato, leverandørens og køberens navn samt CVR-nr., levering, beskrivelse, mængde, pris og momsbeløb.

Forsinket betaling forrentes med Nationalbankens udlånsrente med tillæg af 8 procentpoint efter Rentelovens (LBK nr. 459 af 13/05/2014) § 5. Udvikleren kan kræverykkergebyrer på op til 100 DKK pr. rykker (max. 3) jf. Rentelovens § 9b og et fast inddrivelsesgebyr på310 DKK efter § 9a. Vedvarende manglende betaling efter rykker giver Udvikleren ret til at standse arbejdet med skriftligt varsel på14 dage.
5.
LEVERANCE, AFPRØVNING OG ACCEPT
Når Softwaren er klar til afprøvning, sender Udvikleren skriftlig leveringsmeddelelse til Kunden med adgang til softwaren og dokumentationen. Kunden gennemfører derefter accepttest inden for 15 dage.

Accepttesten gennemføres ved at sammenholde Softwarens funktion med de aftalte krav og specifikationer. Accept anses for sket:
(a) ved Kundens skriftlige accept, eller
(b) ved Kundens manglende skriftlige reklamation inden testperiodens udløb, eller
(c) nårKunden sætter Softwaren i produktiv drift.

Reklamerer Kunden inden for testperioden, skal Udvikleren afhjælpe konstaterede mangler uden ugrundet ophold og senest inden 30 dage. Efter afhjælpning gentages accepttesten med ny frist på højst 10 dage. Mindre fejl ("kosmetiske mangler"), der ikke væsentligt påvirker funktionen, beretter ikke til afvisning af accept, men afhjælpes som garantiarbejde.
6.
IMMATERIELLE RETTIGHEDER
Alle immaterielle rettigheder til Softwaren — herunder ophavsretten efter Ophavsretsloven (LBK nr. 1144 af 23/10/2019) §§ 1-2, 36-37 (edb-programmer), patenterbare opfindelser, designrettigheder og rettigheder til kildekode, objektkode, dokumentation og afledte værker — overdrages fuldt og uigenkaldeligt til Kunden ved Udviklerens modtagelse af det aftalte vederlag, jf. Ophavsretslovens § 53. Udvikleren udsteder påKundens skriftlige anmodning de erklæringer, der er nødvendige for at sikre Kundens rettigheder. Udvikleren bevarer ret til generel viden, knowhow og generiske arbejdsmetoder, der ikke er specifikt udviklet til Kunden.

Udvikleren erklærer, at Softwaren er udarbejdet selvstændigt og ikke krænker tredjemands ophavsret, patent, varemærke, designrettighed eller andre immaterielle rettigheder. Hvis tredjemand rejser krav mod Kunden om krænkelse begået af Udvikleren, holder Udvikleren Kunden skadesløs for berettigede krav, omkostninger til forsvar og evt. tilpligtet erstatning, idet Kunden uden ugrundet ophold skal underrette Udvikleren om kravet og lade Udvikleren styre forsvaret.

Bestemmelsen omfatter ikke krænkelser, der skyldes Kundens egne ændringer, integration med ikke-godkendt tredjepartssoftware eller brug i strid med leveret dokumentation.
7.
KILDEKODE OG DOKUMENTATION
Kildekoden til Softwaren udleveres til Kunden ved levering og udgøren del af leverancen, jf. § 6 om immaterielle rettigheder. Udvikleren leverer kildekoden i et format, der gørdet muligt at kompilere og videreudvikle Softwaren uden afhængighed af Udvikleren.

Udvikleren leverer ved aflevering desuden:
(a) brugerdokumentation, der sætter slutbrugere i stand til at anvende Softwaren;
(b) teknisk dokumentation (API, datamodel, deploymentvejledning) i det omfang, det er relevant for Kundens anvendelse og videreudvikling;
(c) kommentarer i kildekoden, hvor denne udleveres, på et niveau der svarer til branchens almindelige standard;
(d) liste over anvendte tredjepartsbiblioteker, herunder licensvilkår (jf. § om open source).
8.
GARANTI OG MANGELSANSVAR
Udvikleren garanterer, at Softwaren ved aflevering opfylder de aftalte krav og specifikationer i alle væsentlige henseender, og at den fungerer i overensstemmelse med leveret dokumentation. Garantien gælder i 12 måneder fra Kundens accept, jf. § 5.

Reklamerer Kunden over en mangel inden for garantiperioden, afhjælper Udvikleren manglen vederlagsfrit ved fejlretning, ny version eller — efter Udviklerens valg — anden afhjælpning. Afhjaelpning skal påbegyndes uden ugrundet ophold og inden senest 10 arbejdsdage efter modtagelse af reklamation. Vaerige fejl, der gørSoftwaren uegnet til formålet, og som ikke afhjælpes inden 30 dage, beretter Kunden til at gøreforholdsmæssigt afslag eller — ved væsentlige mangler — hævning gældende, jf. analogi til Købelovens (LBK nr. 1853 af 24/09/2021) § 78.

Garantien dækker ikke fejl, der skyldes:
(a) Kundens egne ændringer eller integrationer i strid med leveret dokumentation;
(b) anvendelse af Softwaren i miljøer eller på platforme, der ikke er aftalt;
(c) udefra påvirkende forhold (virus, hardware-fejl, force majeure);
(d) almindeligt vedligehold og tilpasning til nye operativsystemversioner ud over garantiperioden.
9.
FORTROLIGHED
Parterne forpligter sig til at hemmeligholde fortrolige oplysninger, der modtages fra den anden Part i forbindelse med Aftalen, herunder forretningshemmeligheder efter Lov om forretningshemmeligheder (Lov nr. 309 af 25/04/2018) §§ 2 og 4, kildekode, datamodeller, kundedata og økonomiske oplysninger. Forpligtelsen gælder under Aftalens løbetid og i fem (5) år efter ophør, dog uden tidsbegrænsning for oplysninger, der opfylder kriterierne for forretningshemmelighed efter § 2, så længe disse betingelser er opfyldt.

Fortrolighedsforpligtelsen omfatter ikke oplysninger, der: (a) er offentligt tilgængelige uden den modtagende Parts skyld; (b) lovligt var i den modtagende Parts besiddelse før modtagelsen; (c) selvstændigt er udviklet uden brug af de fortrolige oplysninger; eller (d) skal videregives efter lov, retskendelse eller myndighedsafgørelse. Hver Part skal sikre, at egne medarbejdere, samarbejdspartnere og underleverandører er underlagt tilsvarende fortrolighedsforpligtelser.
10.
VEDLIGEHOLDELSE OG SUPPORT
Efter garantiperiodens udløbtilbyder Udvikleren vedligeholdelses- og supportservice mod et fast månedligt vederlag på38.000 DKK ekskl. moms.

Vedligeholdelsen omfatter:
(a) løbende fejlretning og bugfixing;
(b) kompatibilitetsopdateringer i forbindelse med nye operativsystem- og browserversioner;
(c) sikkerhedsopdateringer ved nye kendte sårbarheder;
(d) telefon- og e-mail-support i normal arbejdstid (mandag-fredag 8.00-16.00) med svarfrist på fire (4) arbejdstimer for kritiske henvendelser og to (2) arbejdsdage for ikke-kritiske;
(e) op til 4 timers småtilpasninger og kosmetiske ændringer pr. måned.

Stoerre videreudviklinger og funktionsudvidelser falder uden for vedligeholdelsen og afregnes særskilt efter timepris. Vedligeholdelsesaftalen løber automatisk i 12 måneder ad gangen og kan opsiges af hver Part med 3 måneders skriftligt varsel til udgangen af en kalendermåned.
11.
ANSVARSBEGRÆNSNING
Udviklerens samlede erstatningsansvar over for Kunden under eller i anledning af Aftalen er begrænset til 1.850.000 DKK.

Indirekte tab — herunder driftstab, mistet fortjeneste, tab af data, tab af goodwill, tabt arbejdstid og afledte tab — kan ikke kræves erstattet, uanset om kravet rejses i kontrakt, deliktsret eller på andet grundlag. Erstatningsansvar i øvrigt forudsætter Kundens skriftlige reklamation senest 30 dage efter, Kunden blev eller burde være blevet bekendt med kravet.

Ansvarsbegrænsningen omfatter ikke skader forvoldt ved forsæt eller grov uagtsomhed, brud på fortrolighedspligten eller krænkelse af tredjemands immaterielle rettigheder. Ufravigelige regler i Erstatningsansvarsloven (LBK nr. 1070 af 24/08/2018) gårforud for ansvarsbegrænsningen.
12.
OPHÆVELSE OG OPHØR
Hver Part kan hæve Aftalen med øjeblikkelig virkning ved den anden Parts væsentlige misligholdelse, der ikke afhjælpes inden 30 dage efter skriftligt påkrav med specifikation af misligholdelsen. Som væsentlig misligholdelse anses bl.a.:
(a) gentagne eller varige forsinkelser med leverancer eller betaling;
(b) væsentlige mangler ved Softwaren, der ikke afhjælpes;
(c) brud på fortrolighedspligten eller krænkelse af immaterielle rettigheder;
(d) konkurs, betalingsstandsning eller insolvensbehandling.

Ved Aftalens ophævelse, uanset årsag:
(i) Udvikleren har ret til vederlag for det udførte og dokumenterede arbejde indtil ophørsdatoen;
(ii) Kunden får overdraget alt foreliggende arbejdsmateriale, kildekode og dokumentation, jf. § 6 og § 7;
(iii) hver Part tilbageleverer eller sletter den anden Parts fortrolige oplysninger inden 30 dage.

Bestemmelser, der efter deres natur skal bestå, herunder § om fortrolighed, immaterielle rettigheder, ansvar, lovvalg og værneting, gælder også efter Aftalens ophør.
13.
OPEN SOURCE OG TREDJEPARTSBIBLIOTEKER
Udvikleren skal førefortegnelse over og skriftligt orientere Kunden om alle open source-komponenter og tredjepartsbiblioteker, der anvendes i Softwaren, herunder den paagældende licens (MIT, Apache 2.0, GPL, AGPL, LGPL, etc.).

Udvikleren måikke uden Kundens forudgående skriftlige samtykke anvende komponenter under copyleft-licenser (f.eks. GPL eller AGPL), der kan pålægge Kundens egen Software at være underlagt samme licens og dermed kræve, at Kundens Software stilles til rådighed som open source. Saadan anvendelse uden samtykke udgørvæsentlig misligholdelse, der berettiger Kunden til ophævelse og erstatning, herunder erstatning for omkostninger til efterfølgende udskiftning af komponenten eller relicensering.

Listen over open source-komponenter (med versionsnumre, licenser og copyright) skal være en del af leverancen ved aflevering og opdateres ved enhver senere version eller leverance.
14.
LOVVALG OG TVISTLØSNING
Aftalen er underlagt dansk ret med undtagelse af lovvalgsregler, der ville føre til anvendelse af et andet lands ret, og med undtagelse af Den Internationale Købelov (CISG), der ikke finder anvendelse.

Tvister, der måtte opstå i anledning af Aftalen, og som ikke kan løses ved direkte forhandling i god tro inden for tredive (30) dage, afgøres ved de almindelige domstole med Københavns Byret som første instans, jf. Retsplejelovens (LBK nr. 1298 af 07/11/2025) § 235. Sager med en sagsværdi på højest 50.000 DKK behandles efter småsagsprocessen i Retsplejelovens kap. 39.

Uanset ovenstående har hver Part til enhver tid ret til at anmode om foreløbige forbud, fogedforbud eller andre sikringsforanstaltninger ved en hvilken som helst kompetent domstol til beskyttelse af sine rettigheder, jf. Retsplejeloven (LBK nr. 1298 af 07/11/2025) §§ 411-428 og § 12 i Lov om forretningshemmeligheder.
15.
AFTALENS FULDSTÆNDIGHED OG ØVRIGE BESTEMMELSER
Aftalen og dens bilag udgørden fuldstændige regulering af Parternes samarbejde og erstatter alle tidligere mundtlige eller skriftlige aftaler herom. Ændringer og tillæg kræver skriftlig form og begge Parters underskrift for at være gyldige. Ugyldighed af en enkelt bestemmelse medfører ikke, at Aftalen i øvrigt er ugyldig — Parterne skal i såfald erstatte den ugyldige bestemmelse med en gyldig bestemmelse, der såvidt muligt opfylder det oprindelige formål.

Hverken Aftalen eller rettigheder og forpligtelser efter Aftalen kan overdrages til tredjemand uden den anden Parts skriftlige samtykke. Dog kan Kunden uden særligt samtykke overdrage Aftalen i forbindelse med fusion, spaltning eller anden virksomhedsoverdragelse til et koncernforbundet selskab som defineret i Selskabslovens (LBK nr. 331 af 20/03/2025) § 5, nr. 7. Udvikleren er som selvstændig erhvervsdrivende ansvarlig for opbevaring af regnskabsmateriale i mindst 5 år efter regnskabsårets udløb, jf. Bogføringsloven (Lov nr. 700 af 24/05/2022) § 12.
TIL BEKRÆFTELSE HERAF har Parterne underskrevet denne Aftale på den angivne dato.
KUNDE
Vesterhavsfisk Distribution A/S
Lars Bjerregaard - Adm. direktør
Dato: ____________________
UDVIKLER
CodeForge ApS
Sara Lindgren - CTO
Dato: ____________________

Available as a print-ready PDF or an editable Microsoft Word (.docx) file.

Hvad er en softwareudviklingsaftale?

En softwareudviklingsaftale (også kaldet bestillingsaftale eller skræddersyet udviklingskontrakt) regulerer udviklingen af specifikt software på bestilling fra en kunde. Til forskel fra en SaaS-aftale eller licensaftale handler det her om udvikling af noget nyt — typisk en specialtilpasset applikation, et integrationssystem eller en mobil app. Aftalen er central i mange danske IT-projekter, både i privat og offentlig sektor.

Den retlige ramme bygger på ophavsretsloven (LBK nr 1144 af 23/10/2014), der beskytter softwareværker som ophavsretligt værk. § 1 giver ophavsmanden — typisk udvikleren — eneret til at fremstille eksemplarer og tilgængeliggøre værket. Det er afgørende, at softwareudviklingsaftalen klart overdrager ophavsretten til kunden — uden klar overdragelse forbliver retten hos udvikleren. Aftaleloven (LBK nr 193 af 02/03/2016) supplerer som det almindelige aftaleretlige grundlag, og § 36 kan tilsidesætte urimelige aftalevilkår.

Da softwareprojekter ofte involverer komplekse afgrænsningsproblemer (scope creep, ændringer, fejl), er klare bestemmelser om scope, accept-procedurer, change requests og force majeure essentielle. GDPR (EU 2016/679) gælder, hvis softwaren behandler personoplysninger — udvikleren kan være databehandler eller fælles dataansvarlig. Bogføringsloven (lov nr 700 af 24/05/2022) kræver, at udviklings­dokumenter og kildekode der relaterer sig til regnskabssystemer, opbevares i 5 år i Danmark.

Hvad dækker skabelonen?

Vores danske softwareudviklingsaftale dækker de centrale klausuler i et professionelt softwareprojekt.

Parter

Kunde og udvikler med CVR-numre, registrerede adresser og kontaktpersoner i Danmark.

Scope

Klar afgrænsning af softwarens funktionalitet, krav, integrationer og output — typisk i et bilag som kravspecifikation.

Milepæle og leveringsplan

Hovedmilepæle med datoer og leverancer, typisk i sprint eller faser efter agile-metode.

Honorar og betaling

Fast pris, time-and-materials eller kombination, i DKK ekskl./inkl. moms (25 %), med betalingsplan ved milepæle.

Accept-procedure

Test, accept-kriterier og frist for kundens accept eller afvisning af leverancer (typisk 10–20 arbejdsdage).

Change requests

Procedure for ændringer i scope — skriftlige change requests, prisestimater og kundens godkendelse.

IP-rettigheder

Klar overdragelse af ophavsretten til kunden mod fuldt honorar, jf. ophavsretsloven § 53. Background-IP forbliver hos udvikleren.

Garantier og fejlafhjælpning

Garantiperiode (typisk 6–12 måneder) hvor udvikleren retter fejl uden ekstra honorar.

Kildekode og escrow

Ret til kildekode ved leverance, samt evt. escrow-aftale i tilfælde af udviklerens konkurs.

Lovvalg og værneting

Dansk ret som lovvalg og dansk byret eller voldgift som værneting i Danmark.

Sådan opretter du en softwareudviklingsaftale

Følg disse trin for at sikre en juridisk holdbar udviklingsaftale efter dansk ret.

  1. 1

    Definér parter og scope

    Indtast CVR, adresser og en præcis kravspecifikation i bilag.

  2. 2

    Aftal milepæle og pris

    Bestem honorar i DKK, milepæle og betalingsplan.

  3. 3

    Definér IP og licens

    Klart angive, om ophavsretten overdrages til kunden eller licenseres.

  4. 4

    Tilføj accept og garanti

    Specificér accept-procedure og garanti-periode for fejlafhjælpning.

  5. 5

    Gennemse og underskriv

    Indsaml underskrifter (gerne MitID i Danmark) og download som PDF.

Det gør Doxunos dokumenter anderledes

Fire ting, der gør vores skabeloner mere grundige end AI-genererede udkast og mere aktuelle end statiske skabelonbiblioteker.

Verificeret

Landespecifikt juridisk indhold

Udarbejdet med juridisk ekspertise pr. retsområde, markant mere grundigt end AI-udkast, der kopierer generiske klausuler på tværs af lande.

Altid opdateret

Tilpasset gældende lovgivning

Skabeloner med lovreferencer opdateres løbende, når loven ændres. Dit dokument afspejler altid de gældende juridiske rammer.

Gratis PDF

Print-klar PDF

Gratis download. Vektortekst, indlejrede skrifttyper og lovcitater direkte i klausulerne. Print, underskriv, arkivér. Klar til ethvert signeringsflow inklusive elektronisk underskrift.

Word · .docx

Redigérbar Word (.docx)

Fortsæt redigeringen i Word efter download. Tilføj egne klausuler, genbrug skabelonen til lignende aftaler eller del den med en kollega til fælles gennemgang.

Kræver Expert-engangsadgang eller et betalt Doxuno-abonnement.

Juridiske overvejelser

Softwareudviklingsaftaler kombinerer ophavsret, kontraktret og GDPR — og kræver præcision om scope og leverance.

Denne skabelon er kun til informationsformål og erstatter ikke juridisk rådgivning. Konsulter en advokat med speciale i IT-ret i Danmark for konkret rådgivning.

Tilpasset dansk IT-ret

Ophavsretsloven og IP-overdragelse

Ophavsretsloven (LBK nr 1144 af 23/10/2014) giver ophavsmanden — udvikleren — eneret til at fremstille eksemplarer og tilgængeliggøre værket (§ 2). § 53 fastslår, at ophavsret kun overdrages i det omfang, det er klart aftalt. Dette betyder, at uden klar overdragelse forbliver retten hos udvikleren — selv hvis kunden har betalt for udvikling. Softwareudviklingsaftalen skal derfor specifikt overdrage ophavsret, kildekode, dokumentation og alle eksklusive rettigheder til kunden i Danmark.

Aftaleloven og scope creep

Aftaleloven (LBK nr 193 af 02/03/2016) regulerer aftalefriheden. § 36 kan tilsidesætte urimelige aftalevilkår — særligt ekstreme ansvarsbegrænsninger. Udviklingsprojekter rammes ofte af scope creep, hvor kunden ønsker ændringer ud over oprindelig aftale. Aftalen bør derfor have en klar change request-procedure med skriftlig dokumentation, prisestimat og kundens godkendelse, før ændringer implementeres. Uden dette risikerer parterne tvister om hvad der er i scope og uden for scope.

GDPR og softwarens databehandling

Hvis softwaren behandler personoplysninger, gælder GDPR. Udvikleren er typisk ikke databehandler under selve udviklingen — kunden ejer dataene. Men hvis udvikleren har adgang til testdata med personoplysninger eller hoster softwaren efter levering, kan udvikleren være databehandler efter artikel 28. Datatilsynet i Danmark kræver da en DBA. Privacy by design og default efter artikel 25 er obligatorisk og skal indbygges i softwarens arkitektur.

Kildekode og escrow

Levering af kildekode er afgørende — uden den kan kunden ikke vedligeholde eller videreudvikle softwaren. Aftalen bør specifikt regulere levering af kildekode, dokumentation og build-instruktioner. Ved længerevarende projekter eller kritisk software anvendes ofte en escrow-aftale, hvor kildekoden deponeres hos en uafhængig tredjepart (escrow-agent), der kan udlevere koden til kunden ved udviklerens konkurs eller misligholdelse. Dansk advokatbranche tilbyder ofte escrow-services, og IT-Foreningen i Danmark har udarbejdet standardaftaler.

Ofte stillede spørgsmål

Opret din softwareudviklingsaftale nu

Strukturér dit udviklingsprojekt sikkert efter dansk IT-ret. Udfyld parter, scope og milepæle og download den færdige aftale som PDF.

Free PDF · Editable Word with Expert · No account required