4.2Proof-of-Concept
Voor de implementatie van Microsoft Dynamics NAV 2017 Production* bij [bedrijf A] stelt [geïntimeerde] een pragmatische aanpak voor gebaseerd op een 'proof-of-concept' (POC).
De POC-fase is een alternatief voor de 'klassieke' analyse. Een van de grote voordelen van de POC aanpak is dat er niet een beschrijving wordt opgeleverd van de gewenste situatie, maar een systeem waarin de gewenste situatie voor het grootste deel is ingericht.Uitgangspunt bij deze aanpak is een implementatie met geen of minimaal maatwerk, waardoor ook de hierop volgende ontwerpfase beperkt of overgeslagen kan worden.
[onderstrepingen door het hof]
3.7.3.Uit het voortraject, dat hiervoor beschreven is in rov. 3.1.3 tot en met 3.1.8, blijkt ook dat het de bedoeling was van [appellante] om het IT-systeem waarvan zij gebruik maakte te vervangen door een standaard-systeem waarin zo min mogelijk maatwerk aanwezig zou zijn. Dit heeft [appellante] ook aangegeven aan [geïntimeerde] , hetgeen [geïntimeerde] erkent. [geïntimeerde] wist dat dus bij het aangaan van de overeenkomst.
3.7.4.Gelet op het voorgaande mocht [appellante] er naar het oordeel van het hof van uitgaan dat het IT-systeem waarvan zij gebruikte maakte, kon worden vervangen door de standaardsoftware van [geïntimeerde] , en kon worden geïmplementeerd zonder al te veel meerwerk. [geïntimeerde] heeft dit ook redelijkerwijs moeten begrijpen.
Aanpassen aan de standaard-applicaties?
3.8.1.[geïntimeerde] heeft het verweer gevoerd dat [appellante] in alle gesprekken heeft aangegeven dat zij zoveel mogelijk haar processen wilde onderbrengen in standaard-applicaties. Zij is hierbij volgens [geïntimeerde] gewezen op het feit dat dit gevolgen zou hebben voor de organisatie en dat zij haar organisatie en haar processen zou dienen aan te passen aan de standaard-applicaties. [geïntimeerde] stelt dat [appellante] heeft toegezegd dit te doen.
3.8.2.Volgens [geïntimeerde] heeft [appellante] zich nadrukkelijk akkoord verklaard met aanpassing van haar organisatie en haar processen aan de standaard-applicaties en is dat ook vastgelegd in onder meer de overeenkomst. Daarbij heeft zij verwezen naar respectievelijk artikel 2.1 en artikel 5.4, waarin het volgende is opgenomen:
Deze orderbevestiging is gebaseerd op het uitgangspunt dat de applicatie standaard ingezet gaat worden.
De betrokken partijen hebben expliciet met elkaar afgesproken binnen de standaard mogelijkheden van Production+ te blijven. Er zijn derhalve geen software aanpassingen begroot.
3.8.3.[appellante] heeft dit standpunt van [geïntimeerde] uitdrukkelijk betwist. Elke nadere onderbouwing door [geïntimeerde] waaruit dit standpunt zou moeten blijken, ontbreekt volgens [appellante]
3.8.4.Het hof passeert het onderhavige verweer van [geïntimeerde] als onvoldoende onderbouwd. Uit niets blijkt dat [geïntimeerde] [appellante] erop heeft gewezen dat zij haar organisatie en haar processen zou dienen aan te passen aan de standaard-applicaties en dat [appellante] heeft toegezegd dit te doen. Een dergelijke afspraak of uitgangspunt staat ook niet met zoveel woorden in genoemde artikelen uit de overeenkomst. Feiten of omstandigheden waaruit kan worden afgeleid dat [appellante] hetgeen daarin is opgenomen zo had moeten opvatten, zijn door [geïntimeerde] ook niet gesteld.
Onderzoeksplicht [geïntimeerde]
3.9.1.[appellante] betoogt dat [geïntimeerde] haar zorgplicht jegens [appellante] heeft geschonden. Deze zorgplichtschending bestaat er volgens [geïntimeerde] onder meer uit dat [geïntimeerde] zich niet voldoende in de bedrijfsprocessen van [appellante] heeft verdiept en dus niet voldoende informatie heeft ingewonnen.
3.9.2.In het bijzonder heeft [appellante] bij grief 2 gesteld dat zij [geïntimeerde] in het voortraject ruimschoots in de gelegenheid heeft gesteld om bij haar de benodigde informatie in te winnen. Het had op de weg van [geïntimeerde] gelegen om te informeren naar het soort onderneming van [appellante] , aldus [appellante]
3.9.3.In reactie op deze grief heeft [geïntimeerde] zich op het standpunt gesteld dat het verwijt dat zij zich in het voortraject onvoldoende heeft verdiept in de onderneming van [appellante] onjuist is. Daarbij heeft zij verwezen naar haar beschrijving van het voortraject in de conclusie van antwoord en de memorie van antwoord.
3.9.4.Uit de stellingen van [geïntimeerde] volgt dat [geïntimeerde] in dit geval een zogenoemde Diagnose aangewezen achtte.
In de [geïntimeerde] -werkwijze is een Diagnose, naar het hof begrijpt, een fase die voorafgaat aan de offerte en de overeenkomst. In die fase worden de bedrijfsprocessen globaal beschreven en de knelpunten in kaart gebracht. Ook worden de eisen aan het systeem opgesteld alsmede kritische succesfactoren bepaald, zodat gemeten kan worden of de implementatie succesvol is. Ten slotte worden de onderlinge verwachtingen met betrekking tot het project afgestemd.
Dit alles wordt vastgelegd in een Diagnose rapport. Dit Diagnose rapport, inclusief een scope bepaling en fit/gaplijst, vormt de basis voor het projectplan.
Volgens [geïntimeerde] is de Diagnose mede behulpzaam om een zo goed mogelijke inschatting te kunnen maken van de benodigde software, de te verwachten kosten en de vermoedelijk benodigde implementatietijd.
3.9.5.Voorts stelt het hof vast dat bedoelde Diagnose in dit geval niet is uitgevoerd. Weliswaar komt het woord ‘diagnose’ voor in correspondentie tussen [geïntimeerde] en [appellante] (producties 40 tot en met 42 bij memorie van grieven), maar daarbij gaat het niet om een Diagnose als hiervoor beschreven.
3.9.6.[geïntimeerde] stelt dat [appellante] er, tegen het advies van [geïntimeerde] in, voor heeft gekozen om [geïntimeerde] niet toe te staan een Diagnose uit te voeren. Naar het oordeel van het hof had [geïntimeerde] dit als de professionele IT-leverancier en dienstverlener en terzake deskundige partij niet zonder meer mogen accepteren. Daarbij is mede in aanmerking genomen dat het volgens [geïntimeerde] ging om een complex ICT-project, voor een complex bedrijf met meerdere vestigingen/dochter- of zusterbedrijven.
3.9.7.[geïntimeerde] heeft aldus niet voldoende onderzoek gedaan in het voortraject. Nu zij een Diagnose aangewezen achtte, had zij [appellante] in elk geval voldoende duidelijk moeten waarschuwen dat zij niet over de benodigde informatie beschikte. Dit heeft zij evenwel niet gedaan. De zinnen in de overeenkomst dat ‘
Deze orderbevestiging is gebaseerd op de informatie zoals deze nu beschikbaar is.’ en dat ‘
Deze orderbevestiging is gebaseerd op de gevoerde gesprekken.’, zijn daarvoor niet voldoende. Dat [appellante] er volgens [geïntimeerde] voor heeft gekozen om [geïntimeerde] niet toe te staan een Diagnose uit te voeren, maakt dat niet anders gezien de hoedanigheid van partijen en het verschil in deskundigheid.
3.9.8.Gelet op het voorgaande heeft [geïntimeerde] , zoals [appellante] betoogt, haar zorgplicht jegens [appellante] geschonden, in die zin dat [geïntimeerde] zich niet voldoende in de bedrijfsprocessen van [appellante] heeft verdiept en dus niet voldoende informatie heeft ingewonnen en [appellante] ook niet heeft gewaarschuwd voor de gevolgen hiervan. In het bijzonder heeft [geïntimeerde] niet voldoende onderzoek gedaan naar het benodigde maatwerk. In dat opzicht slaagt grief 2 ook.
3.10.1Ter onderbouwing van haar vorderingen heeft [appellante] gesteld dat er sprake is van een forse budgetoverschrijding. Daarbij noemt zij steeds het door [geïntimeerde] als “most likely” aangeduide budget van € 199.318,-. Dit zet zij dan af tegen de kosten die in juli 2020 voor de vervanging van het IT-systeem reeds waren gemaakt, te weten € 1.008.633,00. Daarmee komt zij op een overschrijding door [geïntimeerde] van het budget met € 809.316,00 (= 403%). Zij betoogt dat zij er niet van hoefde uit te gaan dat de raming qua budget zo extreem zou worden overschreden als hier is gebeurd.
3.10.2.[appellante] heeft nader gesteld en onderbouwd dat zij kosten heeft moeten maken voor meerwerk voor de ingebruikname van de softwareoplossing, voor
meerwerk en maatwerk ten aanzien van (software) oplossingen en/of
functionaliteiten (met betrekking tot Notification Management en automatische intercompany afhandeling, E-con meerwerk, 2Control (autorisatie), op maat gemaakte producten, lay-outs, eigen transport/G-rekening/scanning inkoop artikelen, Naveska, Sana en Office365/Microsoft SharePoint migratie), voor PlannerOne, voor projectleiding en voor onderhoud van het maatwerk over de periode 1 januari 2021 tot en met 1 maart 2022.
3.10.3.[geïntimeerde] heeft op punten verweer gevoerd (zo heeft [geïntimeerde] aangevoerd dat, anders dan [appellante] meent, de (standaard)software wel de mogelijkheid biedt om bestellingen op maat in het systeem in te voeren). Zij betwist echter op zichzelf niet dat [appellante] kosten heeft gemaakt voor maat- en meerwerk. Volgens haar heeft [appellante] haar inderdaad diverse maatwerkoplossingen laten bouwen. [geïntimeerde] stelt zich op het standpunt dat bedoelde werkzaamheden van [geïntimeerde] buiten de scope van de overeenkomst vielen.
3.10.4.Gelet op het voorgaande staat tussen partijen vast dat [appellante] , naast de kosten voor de implementatie van de standaard-applicaties, aanzienlijke kosten heeft gemaakt voor maat- en meerwerk om haar IT-systeem te vervangen. Op basis van de gedingstukken en het tijdens de mondelinge behandelingen in eerste aanleg en in hoger beroep verhandelde gaat het hof ervan uit dat de overschrijding van het “most likely” aangeduide budget in de orde van grootte ligt zoals door [appellante] gesteld.
Tekortschieten [geïntimeerde]
3.11.1.Zoals hiervoor is overwogen in rov. 3.7.4, mocht [appellante] ervan uitgaan dat het IT-systeem waarvan zij gebruikt maakte, kon worden vervangen door de standaardsoftware van [geïntimeerde] , en kon worden geïmplementeerd zonder al te veel meerwerk, en heeft [geïntimeerde] dat ook redelijkerwijs moeten begrijpen.
3.11.2.[geïntimeerde] heeft aangevoerd dat zij zich niet verplicht heeft tot een specifiek en concreet eindresultaat. Daarbij heeft zij zich erop beroepen dat zij op grond van artikel 17.1 van haar algemene voorwaarden slechts een inspanningsverplichting heeft.
Inderdaad is in dit artikel opgenomen dat [geïntimeerde] zich naar beste kunnen zal inspannen de dienstverlening met zorg uit te voeren en dat alle diensten van [geïntimeerde] worden uitgevoerd op basis van een inspanningsverbintenis, tenzij en voor zover in de schriftelijke overeenkomst [geïntimeerde] uitdrukkelijk een resultaat heeft toegezegd en het betreffende resultaat tevens met voldoende bepaaldheid is omschreven.
Deze bepaling kan haar in dit geval evenwel niet baten, nu zij bij [appellante] de verwachting heeft gewekt dat haar standaardsoftware in beginsel voldeed. Dit kan niet zo worden begrepen dat zij zich er slechts voor zou inspannen dat haar standaardsoftware in beginsel voldeed.
3.11.3.Dat [appellante] steeds opdracht en goedkeuring heeft gegeven voor het desbetreffende meer- en maatwerk, leidt niet tot een ander oordeel. Hetzelfde geldt voor het feit dat [appellante] via de stuurgroep op de hoogte was van de overschrijding van het budget en daarmee akkoord is gaan. In de gegeven situatie had [appellante] niet veel keuze. Zij had immers gekozen voor [geïntimeerde] en de [geïntimeerde] -software om haar IT-systeem te vervangen.
Dat [appellante] de software voor verschillende vennootschappen heeft geaccepteerd, leidt daarom evenmin tot een ander oordeel. [geïntimeerde] doelt daarmee op de live gang van [bedrijf E] , [bedrijf A] België en [bedrijf A] Nederland, alsmede van de bedrijven [bedrijf A] Servië en Bolbyr B.V. (waarmee [appellante] haar gebruikers heeft uitgebreid). [appellante] heeft erop gewezen dat zij de acceptatiedocumenten voor [bedrijf E] en [bedrijf A] Nederland onder voorbehoud (‘omdat het moest’) heeft getekend.
3.11.4.Zoals [geïntimeerde] naar voren heeft gebracht, zijn er geen afspraken gemaakt in de zin van een ‘fixed fee’, maar zijn behoudens de geoffreerde licentiefees in de offerte slechts begrotingen opgenomen ten aanzien van de te verwachten kosten, respectievelijk de te verwachten urenbesteding. Dat maakt echter niet dat [appellante] aan die ramingen qua budget geen gerechtvaardigde verwachtingen mocht ontlenen (vgl. ECLI:NL:GHARL:2022:3667). De begroting van de implementatie-diensten van [geïntimeerde] liep van € 150.000,- (minimaal) via € 199.318,- (‘most likely’) tot € 269.366,- (maximaal). [appellante] heeft uiteindelijk veel meer kosten aan de vervanging van het IT-systeem gehad. Daar hoefde zij op grond van de overeenkomst tussen partijen echter redelijkerwijs geen rekening mee te houden. 3.11.5.Voor zover [geïntimeerde] zich niet van tevoren heeft gerealiseerd dat de vervanging van het IT-systeem bij [appellante] aanmerkelijk meer kosten met zich zou kunnen brengen dan zij had begroot, had zij zich dat in elk geval wel moeten realiseren. Ook hierbij heeft het hof in aanmerking genomen dat het ging om een complex ICT-project, terwijl [geïntimeerde] naar eigen zeggen jarenlange ervaring heeft met het implementeren van bedrijfssoftware in het MKB. In het bijzonder had [geïntimeerde] nader moeten onderzoeken in hoeverre haar standaardsoftware voldeed, en een inschatting moeten geven van de kosten voor het benodigde meerwerk. Dit heeft zij evenwel niet gedaan.
3.11.6.Zoals hiervoor is overwogen in rov. 3.9.7 en 3.9.8, heeft [geïntimeerde] wat dat betreft niet voldaan aan haar onderzoeksplicht en waarschuwingsplicht in het voortraject. Dit werkt door in de verwachtingen die zij heeft gewekt op grond van de overeenkomst. [appellante] heeft veel meer kosten voor meer- en maatwerk moeten maken dan zij mocht verwachten op grond van de overeenkomst tussen partijen. [geïntimeerde] heeft onvoldoende onderbouwd dat ook de standaardprogrammatuur op normale wijze het voltrekken van de processen mogelijk maakte. Deze stelling van [geïntimeerde] verdraagt zich ook niet met het feit dat [geïntimeerde] zo veel meer- en maatwerkopdrachten voor [appellante] heeft uitgevoerd.
3.11.7.Anders dan de rechtbank, komt het hof derhalve tot de conclusie dat [geïntimeerde] tekortgeschoten is in de nakoming van de overeenkomst tussen partijen. Op het punt van de kosten voor het vervangen van het IT-systeem, heeft [geïntimeerde] niet voldaan aan de door haar gewekte verwachtingen en haar zorgplicht jegens [appellante] geschonden. Niet gebleken is dat [appellante] haar verplichtingen op grond van haar zorgplicht als opdrachtgever heeft geschonden. In die zin is het hoger beroep van [appellante] gegrond.
3.11.8[appellante] heeft ook gesteld dat zij er niet vanuit hoefde te gaan dat de ramingen ‘qua tijd’ zo extreem zouden worden overschreden als hier is gebeurd. Zij heeft echter niet althans voldoende onderbouwd dat van een zodanige overschrijding sprake is. [geïntimeerde] heeft dit ook gemotiveerd betwist, bijvoorbeeld in haar conclusie van antwoord, randnummer 360. Wat dit betreft kan het hof daarom geen tekortschieten van [geïntimeerde] vaststellen.
3.12.1.[appellante] heeft ook gesteld dat, kort gezegd, het IT-systeem niet (volledig) functioneerde. Naar het oordeel van het hof heeft [appellante] dit onvoldoende onderbouwd tegenover de gemotiveerde betwisting van [geïntimeerde] . Daarin is het tekortschieten van [geïntimeerde] op grond van de overeenkomst tussen partijen dus niet in gelegen. Ter toelichting dient het volgende.
3.12.2.Onder meer in de toelichting op de grieven 3 tot en met 8 heeft [appellante] gesteld dat verschillende programma’s niet functioneren. Daarbij gaat het bijvoorbeeld om de Planner One-software en Notification Management en automatische intercompany afhandeling. [appellante] heeft in dit verband ook een beroep gedaan op het rapport van de door [geïntimeerde] ingeschakelde deskundige SQL Perform (productie 30 bij de inleidende dagvaarding), waarin gesproken wordt over blocks, timeouts & deadlocks. Volgens [appellante] was er sprake van performanceproblemen.
3.12.3.[geïntimeerde] heeft, reeds in haar conclusie van antwoord, voldoende gemotiveerd betwist dat er sprake was van gebrekkige software. Zo heeft [geïntimeerde] naar voren gebracht dat zij de problemen die [appellante] heeft gemeld, heeft verholpen. Daarbij heeft [geïntimeerde] erop gewezen dat bij software zich verstoringen kunnen voordoen en dat software die in alle opzichten en onder alle omstandigheden volledig foutloos functioneert er in beginsel niet is, zodat het ook niet reëel is dit als klant te verwachten.
3.12.4.[appellante] heeft ook verwezen naar het deskundigenrapport van IPL Advies (hierna: IPL). Dit heeft zij overgelegd als productie 33 bij de inleidende dagvaarding. Gezien de bezwaren die [geïntimeerde] heeft geformuleerd tegen dit rapport, kan – zonder nadere toelichting, die ontbreekt – echter niet van de bevindingen van IPL worden uitgegaan.
3.12.5.Tijdens de mondelinge behandeling in hoger beroep is door [appellante] nog gesteld dat de software op dit moment niet werkt. De heer [persoon B] van [appellante] heeft verklaard dat deze gedeeltelijk moet worden vervangen. Dat is vervolgens betwist door [geïntimeerde] (bij gebrek aan wetenschap). [appellante] heeft deze stelling niet althans niet voldoende onderbouwd. Het hof gaat daar dan ook aan voorbij.
3.12.6.Tussen partijen is niet in geschil dat [appellante] het IT-systeem van [geïntimeerde] in de loop van 2018/2019 in gebruik heeft genomen en daar tot op de dag van vandaag gebruik van maakt. Voor zover [appellante] stelt dat er sprake is van gebrekkige software, heeft zij gelet op het voorgaande niet aan haar stelplicht voldaan. Aan bewijslevering komt het hof op dit punt dus niet toe. In zoverre falen de grieven 3 tot en met 8.
3.13.1.Naast toerekenbare tekortkoming in de nakoming van de overeenkomst, heeft [appellante] ook onrechtmatige daad aan haar (primaire) vordering ten grondslag gelegd. Daartoe heeft [appellante] aangevoerd dat [geïntimeerde] doordat zij haar zorgplicht heeft geschonden (ook) onrechtmatig jegens [appellante] heeft gehandeld.
3.13.2.[geïntimeerde] heeft hiertegen het verweer gevoerd dat voor zover [appellante] [geïntimeerde] verwijt dat de vermeende schending van de zorgplicht een onrechtmatige daad oplevert geldt dat nergens uit de dagvaarding blijkt waaruit die onrechtmatige daad bestaat en tot welke gevolgen dat zou hebben geleid.
3.13.3.Tijdens de mondelinge behandeling in eerste aanleg heeft [appellante] verklaard dat voor het aannemen van een onrechtmatige daad aanvullende gronden aanwezig zijn. Zo zou [geïntimeerde] niet goed geïnventariseerd hebben wat voor bedrijf [appellante] is, zou zij het project niet goed begeleid hebben en het budget niet goed bewaakt hebben, hetgeen volgens [appellante] onrechtmatig is.
3.13.4.De rechtbank heeft geoordeeld dat geen sprake is van onrechtmatige daad van [geïntimeerde] . Naar het oordeel van het hof heeft [appellante] niet althans onvoldoende toegelicht dat sprake is van een – zelfstandige – onrechtmatige daad. In hoger beroep is zij hierop in het geheel niet ingegaan. Op deze grondslag is de (primaire) vordering dan ook niet toewijsbaar.
3.14.1.[geïntimeerde] heeft het verweer gevoerd dat er geen sprake is van verzuim. [appellante] heeft haar nooit in gebreke gesteld. Evenmin is [geïntimeerde] langs andere weg in verzuim komen te verkeren. [geïntimeerde] heeft ook een beroep gedaan op artikel 10.5 van haar algemene voorwaarden. Volgens dit artikellid ontstaat de aansprakelijkheid van [geïntimeerde] wegens toerekenbare tekortkoming in de nakoming van een overeenkomst slechts indien, kort gezegd, cliënt [geïntimeerde] onverwijld en deugdelijk schriftelijk in gebreke stelt.
3.14.2.Het hof verwerpt dit verweer. Er was in dit geval geen ingebrekestelling vereist. [geïntimeerde] is van rechtswege in verzuim komen te verkeren. Zoals hiervoor is vastgesteld, is [geïntimeerde] tekortgeschoten in de nakoming van de overeenkomst doordat zij op het punt van de kosten voor het vervangen van het IT-systeem, niet heeft voldaan aan de door haar gewekte verwachtingen en haar zorgplicht jegens [appellante] heeft geschonden.. Deze tekortkoming kan niet meer ongedaan gemaakt worden. Er is aldus sprake van blijvende onmogelijkheid van de nakoming. Om deze reden gaat het beroep van [geïntimeerde] op haar algemene voorwaarden ook niet op.
3.15.1.[appellante] stelt dat zij schade heeft geleden en heeft haar schade als volgt gespecificeerd:
a. € 90.472,00 meerwerk voor de ingebruikname (abnormaal veel releases);
b. € 475.212,00 meerwerk en maatwerk ten aanzien van (software)oplossingen en/of
functionaliteiten die reeds onderdeel uitmaakten van de hoofdovereenkomst;
c. € 10.792,00 kosten PlannerOne;
d. € 31.411,00 kosten die samenhangen met de vervanging van Naveksa;
e. € 74.050,00 kosten projectleiding;
f. € 28.478,92 onderhoud van het maatwerk over de periode 1 januari 2021 tot en met 31
maart 2022;
Totaal € 710.415,92.
3.15.2.De rechtbank heeft deze schadeposten afgewezen (met uitzondering van een deel van de kosten ter zake van SQL Perform – enkel – omdat [geïntimeerde] heeft gesteld dat zij deze kosten voor haar rekening zou nemen; zie rov. 5.38 van het vonnis waarvan beroep). Tegen de afwijzing van de gestelde schadeposten zijn de grieven 3 tot en met 8 van [appellante] gericht. Daarbij heeft zij de door haar gestelde schadeposten (nader) toegelicht. Het hof overweegt dienaangaande het volgende.
3.15.3.Uit het antwoord van [appellante] tijdens de mondelinge behandeling leidt het hof evenals de rechtbank af dat [appellante] stelt dat zij vooral schade heeft geleden door het vele maat- en meerwerk dat nodig was.
Ter onderbouwing van haar vordering heeft [appellante] onder meer verwezen naar productie 20 bij de inleidende dagvaarding. Productie 20 betreft alle gefactureerde uren van de start tot aan 23 april 2019. Dit urenoverzicht is door [geïntimeerde] aangeleverd nadat het door [appellante] was opgevraagd. Voorts heeft [appellante] verwezen naar productie 31a en 31b bij de inleidende dagvaarding, zijnde een schadeberekening alsmede draaitabellen met tag. Daarin is volgens haar duidelijk uiteengezet welke bedragen uit het urenoverzicht op welke vordering zien. Aldus heeft zij, naar zij stelt, haar schade inzichtelijk gemaakt.
In aanvulling hierop heeft [appellante] bij memorie van grieven voor de gemaakte kosten in het kader van de post ‘Nevaska algemeen meerwerk’ verwezen naar productie 50, en voor de kosten in het kader van de post ‘Sana algemeen meerwerk’ naar productie 52. [bedrijf A] stelt zich op het standpunt dat zij schadeloos dient te worden gesteld ten aanzien van de kosten die zij ten aanzien van dit meerwerk heeft gemaakt.
3.15.4.[geïntimeerde] heeft gemotiveerd betwist dat [appellante] schade heeft geleden. Van meet af aan heeft zij zich op het standpunt gesteld dat de posten die [appellante] opvoert niet kunnen worden gezien als schade. Daartoe heeft zij aangevoerd dat een opdracht voor meer en/of maatwerk niet geldt als schade. [appellante] heeft voor alle opdrachten die zij heeft gegeven aan [geïntimeerde] diensten verkregen. Die diensten zijn goed uitgevoerd en voor die diensten dient dan ook betaald te worden.
Voorts heeft [geïntimeerde] aangegeven dat [appellante] bij de berekening van de “schade” steeds uitgaat van het bedrag waarvan [bedrijf A] meent dat dit ten aanzien van die post in de indicatieve offerte van [geïntimeerde] heeft gestaan. Dit terwijl duidelijk was dat bedragen die daar zijn genoemd niet meer dan inschattingen waren. De door [appellante] genoemde “extra kosten” ten opzichte van het “most likely” ingeschatte budget zijn volgens [geïntimeerde] geen schade.
Daarnaast heeft [geïntimeerde] in haar reactie op de grieven 3 tot en met 8 afzonderlijk door [appellante] gestelde schadeposten betwist. Die betwisting houdt onder meer in dat het desbetreffende meer- en maatwerk niet onder de scope van de overeenkomst viel en dat [appellante] daarvoor steeds opdracht en goedkeuring heeft gegeven.
Tot slot heeft [geïntimeerde] haar verweer gehandhaafd dat het onduidelijk is welke uren [appellante] specifiek ziet als schade en welke niet. [appellante] heeft hier ook in hoger beroep geen onderscheid in aangebracht, aldus – steeds – [geïntimeerde] .
3.15.5.Naar het oordeel van het hof heeft [appellante] met het door haar overgelegde urenoverzicht geen toereikende onderbouwing van haar schade gegeven. Daarvoor dient immers een vergelijking te worden gemaakt tussen de werkelijke situatie en de hypothetische situatie dat [geïntimeerde] niet tekortgeschoten is in de nakoming van de overeenkomst doordat zij op het punt van de kosten voor het vervangen van het IT-systeem, niet heeft voldaan aan de door haar gewekte verwachtingen en haar zorgplicht jegens [appellante] heeft geschonden. (zie bijvoorbeeld ECLI:NL:HR:2010:BL0539, rov. 3.5). Die vergelijking heeft [appellante] echter niet gemaakt. De door haar gestelde (extra) kosten kunnen dan ook niet zonder meer als schade worden aangemerkt. Ook kan bij de schadebegroting niet het “most likely” ingeschatte budget als uitgangspunt worden genomen. Bij het aangaan van de overeenkomst heeft [appellante] immers moeten begrijpen dat de kosten het maximaal begrote budget zouden kunnen bedragen. 3.15.6.[appellante] heeft voldoende gelegenheid gehad om haar schadevordering van een toereikende onderbouwing te voorzien. Zoals hiervoor is overwogen, heeft [geïntimeerde] deze vordering van meet af aan betwist op de grond dat de posten die [appellante] opvoert niet kunnen worden gezien als schade. Het hof zal daarom [appellante] niet in de gelegenheid stellen die onderbouwing alsnog te geven.
Daarbij speelt ook mee dat partijen, gezien de overwegingen en beslissingen van het hof in deze procedure waaronder de beslissing dat [geïntimeerde] tekortgeschoten is in de nakoming van de overeenkomst en uit dien hoofde aansprakelijk is voor de daardoor door [appellante] geleden schade, de zaak alsnog in de minne zouden moeten kunnen regelen.
3.15.7.Bij deze stand van zaken kan de omvang van de door [appellante] geleden schade in deze procedure niet nauwkeurig worden vastgesteld, maar ook niet op de voet van artikel 6:97 BW worden geschat. Om deze reden zal het hof de zaak naar de schadestaatprocedure verwijzen, ook al is dit niet uitdrukkelijk door [appellante] gevorderd (vgl. ECLI:NL:HR:2021:1842, rov. 3.2). 3.15.8.Aan de vereisten voor verwijzing naar de schadestaatprocedure op grond van artikel 612 Rv is wel voldaan. Voldoende aannemelijk is namelijk naar het oordeel van het hof dat [appellante] mogelijk schade heeft geleden door het tekortschieten van [geïntimeerde] in de nakoming van de overeenkomst. Het feit dat er sprake is geweest van een aanzienlijke overschrijding van de te verwachten kosten voor de vervanging van het IT-traject is daarvoor in dit geval voldoende. In die zin slagen de grieven 3 tot en met 8.
Aansprakelijkheidsbeperking
3.16.1.[geïntimeerde] heeft een beroep op artikel 10.1 van haar algemene voorwaarden gedaan. Op grond van dit artikellid is de totale aansprakelijkheid van [geïntimeerde] wegens toerekenbare tekortkoming in de nakoming van de overeenkomst beperkt tot vergoeding van directe schade tot maximaal het bedrag van de voor die overeenkomst bedongen prijs, dan wel een bedrag van maximaal € 500.000,00. Deze bedongen prijs is € 199.318,00, zijnde de begroting van de “most likely” geachte kosten, aldus [geïntimeerde] .
3.16.2.[appellante] heeft aangevoerd dat [geïntimeerde] geen beroep kan doen op de aansprakelijkheidsbeperking in de algemene voorwaarden.
3.16.3.Nu het hof de zaak voor het begroten van de door [appellante] geleden schade zal verwijzen naar de schadestaatprocedure, staat deze aansprakelijkheidsbeperking toewijzing van de (primaire) vordering van [appellante] niet in de weg. De aansprakelijkheidsbeperking in artikel 10.1 van de algemene voorwaarden van [geïntimeerde] kan in de schadestaatprocedure aan de orde komen. Aan het beroep op artikel 10.1 van de algemene voorwaarden van [geïntimeerde] gaat het hof dus voorbij.
3.17.1.[appellante] heeft een beroep op dwaling gedaan. Daartoe stelt zij zich op het standpunt dat [geïntimeerde] een veel te rooskleurige kostenbegroting in de overeenkomst heeft opgenomen. Tevens stelt zij dat zij voor [geïntimeerde] heeft gekozen omdat zij ervan uitging dat zij met [geïntimeerde] een standaard softwaresysteem zou aanschaffen waarbij zo min mogelijk maatwerk nodig zou zijn. Ook heeft zij aangevoerd dat de budgetoverschrijding en het vele maatwerk dat is ontstaan aan [geïntimeerde] te wijten valt.
3.17.2.De rechtbank heeft het beroep op dwaling van [appellante] afgewezen. Hiertegen is grief 9 gericht. Omdat de primaire vordering van [appellante] zal worden toegewezen, behoeft de vordering van [appellante] op grond van dwaling niet te worden behandeld, nu dit een subsidiaire vordering betreft (zie hiervoor rov. 3.2.1, onder 2). Ten overvloede overweegt het hof niettemin het volgende.
3.17.3.[appellante] baseert haar vordering op artikel 6:228 lid 1 sub a BW. Volgens haar is de dwaling te wijten aan de onjuiste inlichtingen van [geïntimeerde] . Naar het oordeel van het hof kan het beroep op dwaling van [appellante] niet slagen. Zij heeft, ook in hoger beroep, niet althans onvoldoende onderbouwd gesteld dat indien zij wel een juiste voorstelling van zaken had gehad, zij de overeenkomst niet zou hebben gesloten althans niet op dezelfde voorwaarden. [appellante] wilde immers haar IT-systeem vervangen.
3.17.4.Voorts heeft [appellante] gesteld dat zij nadeel heeft geleden, zijnde de enorme kosten welke zij heeft moeten maken voor het meerwerk. In totaal gaat het hier volgens haar om € 710.415,00 Het hof volgt [appellante] hierin niet. Dat zij kosten heeft moeten maken voor het meerwerk betekent immers niet dat er sprake is van nadeel. Het hof verwijst ook naar hetgeen is overwogen in rov. 3.15.5. [appellante] heeft niet althans onvoldoende concreet onderbouwd wat haar nadeel is als bedoeld in artikel 6:230 lid 2 BW.
3.17.5.Gelet op het voorgaande is de vordering van [appellante] op grond van dwaling niet toewijsbaar. Grief 9 kan dus niet slagen.
3.18.1.[appellante] heeft in eerste aanleg gevorderd voor recht te verklaren dat de tussen partijen gesloten hoofdovereenkomst zal worden aangevuld met de in randnummer 174 van de dagvaarding uitgewerkte exit-clausule en dat deze exit-clausule tussen partijen heeft te gelden, dan wel een door de rechtbank te bepalen bepaling. De rechtbank heeft deze vordering afgewezen. Hiertegen is grief 10 gericht. [appellante] wenst dat deze vordering in hoger beroep alsnog wordt toegewezen.
3.18.2.In de toelichting bij deze grief heeft [appellante] aangegeven dat een dergelijke regeling voor haar tot op heden essentieel is, nu er naast de gelicentieerde standaardprogrammatuur ook maatwerk is gemaakt door [geïntimeerde] . Door het ontbreken van een exit-clausule in de overeenkomst tussen [geïntimeerde] en [appellante] ondervindt [appellante] onevenredig nadeel dan wel is het ontbreken van een exit-clausule in de onderhavige situatie in strijd met de redelijkheid en billijkheid. Zonder de exit-clausule zit [appellante] namelijk in een vendor-lock, aldus – steeds – [appellante]
3.18.3.[geïntimeerde] heeft betwist dat [appellante] in een vendor-lock zit. Daartoe heeft zij aangevoerd dat zij helemaal geen intentie heeft om [appellante] in de toekomst te beperken in haar mogelijkheden om over te stappen naar een andere IT-leverancier en dat zij ook geen intentie heeft om werkzaamheden voor [appellante] te weigeren. Er is alle bereidheid van [geïntimeerde] om mee te werken aan een overstap en er zal [appellante] niets in de weg worden gelegd om naar een andere partij over te gaan, aldus – steeds – [geïntimeerde] .
3.18.4.Naar het oordeel van het hof bestaat voor toewijzing van de onderhavige vordering onvoldoende grond. [appellante] heeft tegenover de betwisting van [geïntimeerde] onvoldoende onderbouwd dat [appellante] in een vendor-lock zit.
Dat partijen, naar [appellante] stelt, het niet eens zijn geworden over de inhoud van een exit-clausule in het kader van een minnelijke regeling, leidt niet tot een ander oordeel. Gelet op de reactie van [geïntimeerde] op de vordering lijken partijen het grotendeels eens te zijn over de voorwaarden voor een overstap van [appellante] naar een andere IT-leverancier. Zo heeft [geïntimeerde] als voorwaarde gesteld dat [appellante] de daarmee gepaard gaande inspanningen aan de kant van [geïntimeerde] voor haar rekening dient te nemen, terwijl in de door [appellante] uitgewerkte regeling is opgenomen dat alle kosten die samenhangen met de voortzetting van de dienstverlening door een derde voor rekening van [appellante] zijn.
Het voorgaande zou anders kunnen zijn als [geïntimeerde] heeft geweigerd om haar medewerking te verlenen aan een overstap van [appellante] naar een andere IT-leverancier, of dat een dergelijke situatie dreigt te ontstaan. Gesteld noch gebleken is dat dit het geval is.
3.18.5.Grief 10 faalt derhalve. De gevorderde verklaring voor recht is dan ook niet toewijsbaar.
Onderhoudskosten maatwerk
3.19.1.Het hof merkt op dat [appellante] bij grief 8 ook heeft gesteld dat zij er belang bij heeft te vorderen dat [appellante] ook in de toekomst geen onderhoudskosten over het maatwerk dient te voldoen, maar dat dit onderhoud onder het onderhoud van de “standaard software” dient te vallen.
3.19.2.Een dergelijke vordering maakt echter geen deel uit van de gevorderde verklaring voor recht hiervoor weergegeven in rov. 3.2.1, onder 3. [appellante] heeft dit ook niet in het petitum van haar dagvaarding in hoger beroep en van haar memorie van grieven gevorderd. [geïntimeerde] heeft dit ook niet als (zelfstandige) vordering opgevat. Om deze reden passeert het hof de stelling in kwestie bij grief 8.
3.20.1.De slotsom is dat het hoger beroep van [appellante] gegrond is, in die zin dat het hof anders dan de rechtbank van oordeel is dat [geïntimeerde] tekortgeschoten is in de nakoming van de overeenkomst tussen partijen. Het hof heeft de feiten kunnen vaststellen die nodig zijn voor de beslissingen in deze zaak. Bewijslevering door het horen van getuigen is niet aan de orde. Het hof ziet ook geen aanleiding voor (nader) deskundigenonderzoek. Voor zover partijen hun stellingen en weren niet (voldoende) hebben onderbouwd, komt het hof aan bewijslevering niet toe.
3.20.2.Het voorgaande leidt tot de conclusie dat het vonnis waarvan beroep, voor zover aan de orde in hoger beroep, dient te worden vernietigd. Het door [appellante] gevorderde dient alsnog te worden toegewezen, in die zin dat [geïntimeerde] dient te worden veroordeeld tot vergoeding van de door [appellante] geleden schade als gevolg van het tekortschieten van [geïntimeerde] in de nakoming van de overeenkomst tussen partijen, op te maken bij staat en te vereffenen volgens de wet. Ook zal de terugbetalingsvordering van [appellante] , die door [geïntimeerde] niet is bestreden, worden toegewezen als hierna in het dictum is bepaald.
3.20.3.Het hof zal [geïntimeerde] als de overwegend in het ongelijk gestelde partij in de kosten van beide instanties veroordelen. In verband met de verwijzing naar de schadestaatprocedure, zal het hof tarief II van het liquidatietarief (onbepaalde waarde) hanteren voor het salaris advocaat.
De kosten voor de procedure in eerste aanleg aan de zijde van [appellante] zullen worden vastgesteld op:
- Explootkosten € 103,38
- Griffierecht € 5.737,00
- Salaris advocaat
Totaal € 7.068,38
De kosten voor de procedure in hoger beroep aan de zijde van [appellante] zullen vastgesteld worden op:
- Explootkosten € 109,33
- Griffierechten € 5.689,00
- Salaris advocaat € 2.428,00 (2 punten x tarief II)
- Nakosten
Totaal € 8.404,33