Uiteenzetting Feweb Summerevent '11 - Aandachtspunten bij webdevelopmentcontracten
1. Contracteren inzake Webdevelopment Toelichting van een aantal aandachtspunten bij het aangaan van webdevelopmentcontracten Unconference – 2eFeweb Summerevent, 30/06/2011
2. Inleiding Situering van webdevelopmentcontracten Specifieke aandachtspunten Scope – Time – Price Intellectual Property Broncode Online dienstverlening (hosting) Wanbetaling Internationale aspecten Bright ICT-contracten Overzicht presentatie
7. Specifieke aandachtspunten Scope – Time – Price Intellectual Property Broncode Online dienstverlening (hosting) Wanbetaling Internationale aspecten Overzicht
8. Specifieke aandachtspunten Scope Informatieplicht vs. medewerkingsplicht Resultaatsverbintenis vs. inspanningsverbintenis Time Effectieve opleverdata indicatieve opleverdata? Price Vaste prijs In regie 1. Scope – Time - Price
9. Specifieke aandachtspunten Informatieplicht van developer Developer = professional = verzwaarde informatieplicht Impliceert waarschuwingsplicht i.v.m. verwachte moeilijkheden, technische beperkingen, onverenigbaarheden Impliceert informeren i.v.m. noden en wensen klant Afhankelijk van kennisniveau klant = feitenkwestie Medewerkingsplicht van klant Alle informatie verschaffen omtrent behoeftes en wensen 1. Aansprakelijkheid – Scope
10. Specifieke aandachtspunten Resultaatsverbintenis Developer is aansprakelijk als hij het voorwerp niet oplevert Onderschatte ontwikkelingstijd, onderschatte complexiteit, onverwachte gebeurtenissen, enz. ≠ bevrijdend Enkel overmacht = bevrijdend Inspanningsverbintenis Als normale en zorgvuldige developer contract uitvoeren Contractuele aansprakelijkheid indien opdracht niet uitgevoerd als normale en zorgvuldige developer/ regels van de kunst Per verbintenis, niet per contract 1. Aansprakelijkheid – Scope
11. Specifieke aandachtspunten Resultaats- of inspanningsverbintenis? Regel in aannemingsrecht = resultaatsverbintenis Afhankelijk van omschrijving in scopebepaling / contract Praktijktip: zorgvuldige & exacte omschrijving van het project in projectcharter en/of overeenkomst + exhaustief documenteren Praktijktip: draagwijdte bepalen in overeenkomst Bijv. SEO vs. freelance developer vs. op te leveren webshop. Opgelet voor wijziging/uitbreiding scope tijdens project! 1. Aansprakelijkheid – Scope
13. Specifieke aandachtspunten Laattijdige levering Opnieuw: opgelet bij Wijziging/uitbreiding van scope tijdens project Praktijktip: werk met opleverdocumenten + contractuele aanvaardingsprocedure Price Vast geen doorrekening extra kosten Tenzij: i.h.k.v. andere scope / contract In regie doorrekening alle kosten, ook gedragen kosten Praktijktip: documenteer wijziging van scope! 1. Aansprakelijkheid – Time en Price
14. Specifieke aandachtspunten Schadevergoeding Afhankelijk van de geleden schade Soms zeer moeilijk te bepalingen (indirecte schade) Praktijktip: (correcte) schadebedingen (Bijv. in SLA) Ontbinding Bijzonder gevaarlijk: herstel partijen in oorspronkelijke toestand Terugbetalen ontvangsten + eventueel extra schadevergoeding Nietigheid Indien wisgebrek ingevolge tekortschieten informatieverplichting 1. Aansprakelijkheid – Risico’s
15. Specifieke aandachtspunten Exoneratiebeding Afspraken omtrent de eventuele schade waarop de klant aanspraak kan maken Speelt dus op niveau van de schade, wanneer fout reeds vaststaat Mag overeenkomst niet uithollen Dus geen volledige uitsluiting van elke schade In praktijk: directe vs. indirecte schade Tip: omschrijven in overeenkomst Praktijktip: evenwichtig exoneratiebeding + ingebrekestellingsclausule 1. Aansprakelijkheid – Exoneratiebeding
16. Specifieke aandachtspunten Beschermingsvoorwerp Auteurswet: originele en effectief vormgegeven creatie Softwarewet: software (code), en niets meer Rechten Vermogens- en morele rechten Wie is titularis van dit recht? Auteurswet: de dienstverlener en/of werknemer Softwarewet: uitz. voor werknemers automatisch werkgever Let wel: beperkende interpretatie Softwarewet! 2. Intellectual Property
17. Specifieke aandachtspunten Overdracht van auteursrechten (WN WG) Perfect mogelijk Primordiaal als webdeveloper-werkgever en/of als webdeveloper-opdrachtgever Praktijktips: Schriftelijk in arbeidsovereenkomst / dienstenovereenkomst Goed en voldoende ruim omschrijven (want beperkende interpretatie) Enkel voor auteurswerken i.h.k.v. de uitvoering van de opdracht Vergeet de morele rechten niet! Reclame en niet-culturele sector 2. Intellectual Property
18. Specifieke aandachtspunten Overdracht van auteursrechten (DEV KLANT) Perfect mogelijk Grote bescherming wettelijke mechanismen Praktijktips: Overdracht IP aan klant: gedetailleerd en beperkend omschrijven Let op voor standaardmodules (bijv. eigen CMS)! Beperken overdracht tot eigen gebruik, geen commercialisering Confidentialiteitsclausule Vrijwaringsclausule lastens klant voor aangeleverd materiaal 2. Intellectual Property
19. Specifieke aandachtspunten Broncode ≠ intellectueel eigendomsrecht Is louter recht om de programmasyntaxis / materiële verschijningsvormen te mogen inzien en/of hergebruiken Meestal voor eigen doeleinden Geen wettelijke bepalingen Praktijktip: werk regeling uit in contract Indien niets in contract: jurisprudentie Standaardsoftware: geen recht op broncode Maatwerk: mogelijks, doch afhankelijk van de begeleidende omstandigheden & bedoeling van partijen 3. Broncode
20. Specifieke aandachtspunten Verhoogde informatieverplichting dienstverlener Availability? regelen in SLA! Disaster Recovery? regelen in SLA Wet 17/05/2007 inzake Vertrouwensdiensten ‘verlener van een elektronische archiveringsdienst’ Beperkte invloed vereiste KB’s niet uitgevaardigd Aantal (vage) verplichtingen + wettelijke informatieplicht Praktijktip: werk potentiële risico’s uit in overeenkomst, en wijs er klant uitdrukkelijk op 4. Online dienstverlening (hosting)
21. Specifieke aandachtspunten Wet 08/12/1992 Verwerking Persoonsgegevens Online dienstverlener ≈ ‘verwerker’, niet ‘verantwoordelijke’ Art. 16 & 17 WVP, m.b.t. vertrouwelijkheid en veiligheid: Verplichting schriftelijke afspraken verantwoordelijke – verwerker Toezichtsverplichting verantwoordelijke Uitsluitend verwerken in opdracht van de verantwoordelijke Gepaste technische en organisatorische maatregelen, o.a. om vernietiging en toevallig verlies te vermijden Art. 21 & 22 m.b.t. doorgifte van persoonsgegevens Doorgifte buiten EER: indien passend beschermingsniveau 4. Online dienstverlening (hosting)
22. Specifieke aandachtspunten Exceptio non adimpleticontractus Niet-uitvoeringsexceptie Te goeder trouw uitoefenen + voorgaande respijttermijnen Praktijktip: onderbreking dienst uitdrukkelijk in contract regelen Dus: toegang site schorsen mag, maar te goeder trouw! Invordering verschuldigde sommen Ontbinding overeenkomst Gevaar: quidreeds ontvangen sommen? 5. Wanbetaling
23. Specifieke aandachtspunten Rechtsmacht Welke nationale rechter is bevoegd om kennis te nemen van een geschil Bevoegheid Binnen een bepaalde rechtsmacht: welke rechtbank is bevoegd? Toepasselijk recht Welk recht is van toepassing op de overeenkomst / onrechtmatige daad? 6. Internationale aspecten