Uitspraak
GERECHTSHOF AMSTERDAM
1.Het geding in hoger beroep
2.Feiten
'end-costumer implementations'en werd daarin zo nodig ondersteund door [X] .
Professional Service Agreement(hierna: PSA). Hierin is Blue Ocean aangeduid als
Customer. De PSA bevat verwijzingen naar een
Statement of Work(SoW) en vermeldt onder meer:
1 Scope of services
2.Customers' duties and responsibilities
3.Performance of the Services
4.Warrants and acceptance
5.Fees and payments
Statement of Workis aan de PSA gehecht. In navolging van partijen zal het hof deze aanduiden als de
Master Statement of Work. Hierin staat onder meer:
1 Scope of the activities
Statement of Work. In alle zeven
Statements of Workstaat onder meer:
1. Scope of the activities
Statement of Work VS 15-011(ondertekend op 2 maart 2015), die betrekking heeft op
'Bol.com Personal Plan', staat onder meer:
1 Scope of the activities
'evaluation report testing by Gemeente Rhenen'toegezonden (ook aangeduid als:
root case-analyse, hierna: het evaluatierapport). Hierin worden vijf problemen besproken: 1.
password procedure issue, 2.
translation issues, 3.
supporting additional questions, 4.
memory issuesen 5.
issues regarding Internet Explorer 11. Het rapport wordt afgesloten met conclusies van [X] .
3.Beoordeling
"warrants"dat in art. 4.1 van de PSA wordt gebruikt. Zij betoogt dat uit het gebruik van dat woord in art. 4.1 van de PSA voortvloeit dat het aan [X] is om te bewijzen (i) dat zij aan haar inspanningsplicht heeft voldaan en (ii) dat het niet-functioneren van de applicatie een gevolg is van een gedraging van Blue Ocean.
"warrants"immers geen resultaten vermeld die bereikt moeten worden, maar maatstaven waaraan de inspanningen van [X] dienen te voldoen.
'customer's duties and responsibilities'naar behoren te kunnen uitvoeren. Maar in elk geval heeft zij niet gesteld dat (en op grond waarvan) [X] bij het aangaan van de PSA redelijkerwijs moest begrijpen dat Blue Ocean die deskundigheid mist. Haar enkele stelling dat [A]
HR consultantis en niet kan programmeren, is daarvoor onvoldoende. Hierbij is van belang dat in het handelsregister de activiteiten van Blue Ocean staan omschreven als (onder meer) het ontwikkelen van diverse soorten software. In beginsel mocht [X] daarop afgaan. De bepalingen van de PSA moeten daarom worden uitgelegd op basis van de veronderstelling dat Blue Ocean de deskundigheid bezit die nodig is om de overeengekomen
'customer's duties and responsibilities'naar behoren te kunnen uitvoeren.
Master Statement of Workvolgt dat het verschil tussen design en gebruik voor rekening van [X] komt en dat dit in het bijzonder geldt voor de eenvoudig voorzienbare gebeurtenis dat eindgebruikers herhaaldelijk op een link zullen klikken.
Google Translate.
Google Translateheeft gebruikt.
Google Translateheeft gebruikt. Die stellingen worden daarom gepasseerd. Ten overvloede overweegt het hof dat indien de onjuiste vertalingen in de applicatie zijn terechtgekomen doordat [X]
Google Translateheeft gebruikt, die enkele omstandigheid nog niet meebrengt dat [X] is tekortgeschoten in de nakoming van haar inspanningsverbintenis. Bovendien kunnen ook vertaalfouten verbeterd worden naar aanleiding van acceptatietesten van voldoende omvang en diepgang.
professional hosting partyin te schakelen. Tegen dat advies in heeft Blue Ocean bij de implementatie van de applicatie bij de klanten van ItsAllAbout gebruik gemaakt van de servers van [X] . Die zijn minder geschikt voor een dergelijk extern gebruik, aldus [X] .
professional hosting partymoet worden ingeschakeld, bleek pas uit de brief van 15 september 2017, aldus Blue Ocean.
Master Statement of Workstaat:
Remarks:
- The configuration is suitable for development, validating the solution, and running the solution in a production mode
- The A (acceptance) and DT (development-test) environments can be hosted by [X] Software. [X] Software will deliver support during working hours. There is no 24x7 SLA offered for those environments. In case of any system outage (hardware, networking, application), the application will not be available till the problem is rectified.
- For the P (production) system, it is recommended to use a professional external cloud hosting partner. External cloud hosting is recommended for guaranteed stability, high-available hardware and network bandwith."
professional hosting partyin te schakelen.
hostingvan de applicatie op het niveau van een
professional hosting party. In elk geval heeft Blue Ocean onvoldoende duidelijk toegelicht waarom dat wel uit de PSA en de daarop gebaseerde overeenkomsten zou kunnen worden afgeleid. Dat volgt ook niet uit de omstandigheid dat [X] ondersteuning heeft geboden bij de implementatie van de applicatie bij de klanten van ItsAllAbout. Er kan dus niet worden geconcludeerd dat [X] in dit opzicht haar inspanningsverbintenis heeft veronachtzaamd.
user interface):
Master Statement of Workof zes van de zeven
Statements of Work(terwijl de zevende kennelijk op een module van een andere klant ziet). Het hof volgt [X] wel in haar standpunt dat dit vanaf 12 januari 2016 niet meer gold voor IE10, omdat Microsoft die versie van Internet Explorer vanaf die datum niet meer ondersteunt. Op zichzelf diende [X] zich echter voldoende in te spannen om te bewerkstelligen dat de applicatie zou kunnen draaien op IE11. De keuze voor Angular Material betreft het design en [X] is daarvoor verantwoordelijk.
'workarounds', dat IE11 nu wordt ondersteund en dat dit getest is. Daarom kan ook in dit opzicht niet worden aangenomen dat [X] haar inspanningsverbintenis heeft geschonden.
Statements of Workgaan daarvan uit blijkens hetgeen daarover is opgenomen onder 1, 3.0 en 5.0.
hostwerd op de servers van [X] zonder te waarschuwen dat dit tot problemen zou leiden;
professional hosting partyin te schakelen. Gelet op dit alles kan niet worden aangenomen dat [X] enige op haar rustende informatie- of waarschuwingsplicht heeft geschonden.