Allmänna villkor för tillfälliga konsult-, support- och utvecklingstjänster

Dessa allmänna villkor reglerar hur RocketLabs AB hanterar och utför tillfälliga konsult-, support- och utvecklingsuppdrag som beställs av Kunden utanför särskilt avtalade projekt, applikationsförvaltning eller löpande tjänsteåtaganden. Villkoren beskriver hur beställningar, felsökning, teknisk analys, ändringsarbeten och utvecklingsuppdrag hanteras samt vilka principer som gäller för godkännande, prioritering, genomförande och debitering. Syftet är att skapa tydliga förutsättningar för samarbetet genom att klargöra parternas ansvar, vad som omfattas av en beställning och hur eventuellt tillkommande arbete hanteras. Om annat uttryckligen har avtalats för ett visst uppdrag gäller den särskilda överenskommelsen i de delar den avviker från dessa villkor.

Beställning och godkännande

En förfrågan, felanmälan, fråga, diskussion eller annan kontakt från Kunden innebär inte i sig att RocketLabs har åtagit sig att utföra arbete. En Beställning uppkommer när Kunden beställer ett avgränsat arbete och RocketLabs bekräftar att uppdraget tas emot enligt tillämpliga villkor, priser och förutsättningar. Beställningar och godkännanden kan, beroende på uppdragets omfattning och Kundens tillgång till RocketLabs system, hanteras genom exempelvis:

  • RocketLabs Project Management Portal eller Helpdesk,
  • särskilt beställnings- eller ÄTA-formulär,
  • e-post,
  • elektroniskt godkännande, eller
  • annan skriftlig kanal som RocketLabs anvisar.

Telefon, möten, videomöten, chatt och annan muntlig eller informell kommunikation får användas för dialog, kravställning, planering och förtydliganden, men utgör inte en giltig Beställning eller ett godkännande av arbete. Samtliga Beställningar och godkännanden ska ske skriftligen genom de beställningskanaler som RocketLabs anvisar enligt dessa Allmänna villkor. Beställningar eller godkännanden som lämnas genom andra kanaler accepteras inte och medför ingen skyldighet för RocketLabs att påbörja eller utföra arbete. En Beställning är bindande för RocketLabs först när den har mottagits genom en godkänd beställningskanal och uttryckligen bekräftats av RocketLabs.

Om RocketLabs lämnar ett estimat, lösningsförslag, kostnadsförslag eller beskrivning av planerat arbete ska Kunden godkänna den aktuella omfattningen innan arbetet påbörjas, om inte annat uttryckligen anges. Uppdraget utförs på löpande räkning enligt tillämpligt pris om inte fast pris uttryckligen har avtalats. Ett lämnat estimat är en uppskattning baserad på de förutsättningar och den information som är kända vid tidpunkten och utgör inte ett fast pris eller garanti om slutlig tidsåtgång.

Arbete, funktionalitet eller andra åtgärder som inte omfattas av den godkända Beställningen utgör ytterligare arbete och får kräva nytt godkännande innan det påbörjas. RocketLabs har särskilt rätt att begära nytt godkännande om:

  • uppdragets omfattning eller krav förändras,
  • nya tekniska förutsättningar eller beroenden identifieras,
  • ytterligare arbete eller kostnader behöver tillkomma, eller
  • tidigare lämnat estimat bedöms komma att avvika väsentligt.

RocketLabs ansvarar för den interna resursplaneringen och avgör hur arbetet lämpligen bemannas, planeras och genomförs. En Beställning innebär inte rätt till omedelbar projektstart, viss bemanning, viss prioritet eller särskild leveranstid om detta inte uttryckligen har avtalats. RocketLabs är inte skyldigt att påbörja eller fortsätta arbete innan de godkännanden, uppgifter, behörigheter eller andra förutsättningar som krävs för uppdraget har erhållits. Kunden ansvarar för att den person som gör en Beställning eller lämnar ett godkännande för Kundens räkning har erforderlig behörighet.

Support och felsökning

Support och felsökning används när befintlig funktionalitet inte fungerar på förväntat sätt eller när orsaken till ett tekniskt problem behöver fastställas. En beställning av Support & Felsökning omfattar en initial arbetsinsats om upp till tre (3) timmar till den fasta avgift som anges i RocketLabs vid var tid gällande Prislista. Den initiala felsökningen syftar till att identifiera orsaken till problemet, bedöma dess omfattning och, när det är möjligt, fastställa vilka tekniska åtgärder som krävs. Felsökningen kan, beroende på ärendets karaktär, bland annat omfatta reproduktion av problemet, kontroll av applikationskod, data och konfiguration, granskning av loggar, integrationer och tekniska beroenden samt annan teknisk undersökning som RocketLabs bedömer nödvändig.

Om RocketLabs bedömer att en mindre korrigerande åtgärd kan genomföras inom den inkluderade arbetsinsatsen får RocketLabs välja att genomföra denna utan ytterligare debitering. Om ärendet kan avslutas inom den inkluderade arbetsinsatsen tillkommer ingen ytterligare arbetstidsdebitering.

Om ärendet kräver ytterligare felsökning eller åtgärdsarbete utöver den inkluderade arbetsinsatsen debiteras detta enligt tillämpligt konsultpris och efter faktiskt nedlagd arbetstid, under förutsättning att fortsatt arbete har godkänts av Kunden.

Om felsökningen visar att problemet är av sådan omfattning eller teknisk komplexitet att orsaken, lösningen eller den förväntade arbetsinsatsen inte kan fastställas inom ramen för ordinarie Support & Felsökning, får RocketLabs föreslå att ärendet övergår till Initial analys, Förstudie eller Teknisk analys enligt dessa Allmänna villkor.

Sådant utredningsarbete utgör ett separat arbetsmoment och påbörjas först efter Kundens godkännande av tillämpliga villkor och priser.

När felsökningen eller efterföljande analys har gett ett tillräckligt beslutsunderlag får RocketLabs lämna ett lösningsförslag, estimat eller annan rekommendation för fortsatt arbete. Eventuellt åtgärdsarbete påbörjas först efter Kundens godkännande.

Ett lämnat estimat är RocketLabs bedömning av den förväntade arbetsinsatsen utifrån de förutsättningar som är kända vid bedömningstillfället och utgör inte ett fast pris eller pristak om detta inte uttryckligen anges.

Produktionssättning, backup, driftsättning, verifiering och funktionstest utgör separata arbetsmoment och debiteras efter faktisk arbetsinsats enligt tillämpligt pris, om inte annat uttryckligen har avtalats.

Att Kunden beskriver ett ärende som ett "fel", "bugg" eller "problem" innebär inte i sig att felsökning eller åtgärdsarbete ska utföras utan ersättning. Om det efter felsökningen konstateras att ärendet omfattas av ett särskilt garanti-, reklamations- eller annat avtalat avhjälpandeansvar ska kostnadsansvaret hanteras enligt det tillämpliga avtalet.

Initial analys, förstudie och teknisk analys

Initial analys, förstudie och teknisk analys är utredande arbetsmoment som RocketLabs använder för att skapa tillräckliga tekniska, funktionella och ekonomiska beslutsunderlag inför genomförandet av ett uppdrag. Dessa arbetsmoment kan användas vid exempelvis nyutveckling, vidareutveckling, förändringar i befintliga applikationer, integrationer, migreringar, tekniska uppgraderingar, felsökning och andra konsultuppdrag.

Syftet är att identifiera uppdragets omfattning, krav, tekniska förutsättningar, beroenden, risker och förväntade arbetsinsats innan RocketLabs lämnar ett lösningsförslag, estimat eller annat beslutsunderlag för fortsatt arbete. Vilken analysnivå som krävs avgörs av RocketLabs utifrån uppdragets karaktär, komplexitet och tillgängliga underlag.

Inital analys

Allt nytt utvecklings-, förändrings- och konsultarbete inleds med en Initial analys, om inte RocketLabs bedömer att tillräckligt underlag redan finns för att avgränsa och bedöma uppdraget.

Den Initiala analysen är en översiktlig utredning som syftar till att skapa en grundläggande förståelse för Kundens behov och förutsättningarna för det efterfrågade arbetet. Analysen kan bland annat omfatta genomgång av befintlig funktionalitet, krav och önskemål, tekniska förutsättningar, beroenden, risker samt en preliminär bedömning av genomförande och arbetsinsats. Om den Initiala analysen ger tillräckligt underlag får RocketLabs lämna ett lösningsförslag och estimat för genomförandet.

Om uppdragets omfattning inte kan bedömas med tillräcklig säkerhet, om tekniska förutsättningar behöver undersökas närmare eller om den förväntade arbetsinsatsen överstiger 80 arbetstimmar, får RocketLabs bedöma att en Förstudie eller Teknisk analys behöver genomföras innan ett genomförandeestimat kan lämnas.

Initial analys debiteras enligt den fasta avgift som anges i RocketLabs vid var tid gällande Prislista.

Förstudie

En Förstudie används när ett uppdrag kräver en mer omfattande kartläggning, kravställning och planering innan genomförandet kan påbörjas. Förstudien kan bland annat omfatta verksamhetsbehov, funktionella krav, användarflöden, teknisk arkitektur, systemintegrationer, datamodeller, beroenden, riskbedömningar, resursbehov och preliminär genomförandeplanering.

Syftet är att ta fram ett tillräckligt beslutsunderlag för att Kunden ska kunna bedöma och ta ställning till det föreslagna genomförandet, dess omfattning och förväntade kostnad. En Förstudie kan resultera i exempelvis en projektbeskrivning, kravspecifikation, föreslagen teknisk lösning, genomförandeplan, arbetsuppdelning och estimat. Förstudiens omfattning och leveranser fastställs utifrån det aktuella uppdragets behov och behöver inte omfatta samtliga ovanstående moment.

Förstudier beställs och debiteras separat enligt RocketLabs vid var tid gällande Prislista eller särskild överenskommelse.

Teknisk analys

En Teknisk analys används när ett uppdrag kräver en fördjupad undersökning av befintliga system, applikationer, tekniska lösningar eller andra förutsättningar innan en lämplig åtgärd eller genomförandemetod kan fastställas. Teknisk analys kan exempelvis vara aktuell vid komplexa supportärenden, återkommande systemfel, prestandaproblem, integrationsarbete, migreringar, uppgraderingar, tekniska beroenden eller förändringar där konsekvenserna inte kan bedömas genom en översiktlig analys. Arbetet kan bland annat omfatta granskning av applikationskod, systemarkitektur, databaser, loggar, konfiguration, integrationer, externa tjänster, tekniska beroenden samt tester och verifiering av möjliga lösningar. Syftet är att identifiera tekniska orsaker, begränsningar, risker och möjliga åtgärder samt att skapa ett tillräckligt underlag för att bedöma det fortsatta arbetets omfattning och genomförbarhet. En Teknisk analys kan resultera i en teknisk rapport, rekommenderad lösning, åtgärdsplan, riskbedömning eller estimat för fortsatt arbete.

Tekniska analyser beställs och debiteras separat enligt RocketLabs vid var tid gällande Prislista eller särskild överenskommelse.

Övergång mellan analysnivåer

Ett uppdrag kan inledas som Support & Felsökning eller Initial analys och därefter övergå till Förstudie eller Teknisk analys om RocketLabs bedömer att ytterligare utredning krävs.

En Förstudie kan även behöva kompletteras med Teknisk analys, eller omvänt, beroende på vilka förutsättningar och behov som identifieras under arbetets gång.

Att ett tidigare arbetsmoment har genomförts innebär inte att efterföljande analyser eller utredningar automatiskt ingår i den tidigare beställningen.

RocketLabs ska informera Kunden när ytterligare utredningsarbete bedöms nödvändigt. Sådant arbete påbörjas först efter Kundens godkännande av omfattning och tillämpliga priser.

Resultat och fortsatt genomförande

Initial analys, Förstudie och Teknisk analys är självständiga konsulttjänster vars syfte är att utreda och skapa beslutsunderlag. De innebär inte i sig att RocketLabs har åtagit sig att genomföra efterföljande utvecklings-, ändrings- eller åtgärdsarbete. Resultatet kan utgöra underlag för ett lösningsförslag, estimat, Change Request, separat projektbeställning eller annat fortsatt uppdrag. Ett estimat baseras på de krav, tekniska förutsättningar och övriga omständigheter som är kända vid bedömningstillfället och utgör inte ett fast pris, pristak eller garanti om slutlig tidsåtgång om detta inte uttryckligen anges. Om ytterligare tekniska förutsättningar eller beroenden identifieras under genomförandet får RocketLabs ompröva tidigare bedömningar och estimat enligt dessa Allmänna villkor.

Kunden avgör om det föreslagna genomförandet ska beställas. RocketLabs ansvarar för att bedöma vilka utredningar och tekniska arbetsmoment som krävs för att kunna lämna ett fackmässigt och tillförlitligt beslutsunderlag.

Change Request och ändringar

En Change Request används när Kunden önskar ny, förändrad eller utökad funktionalitet i en befintlig applikation eller tjänst. Det kan exempelvis avse nya funktioner, ändrade arbetsflöden, integrationer, rapporter, användargränssnitt eller annan förändring av vad applikationen ska kunna göra. En förfrågan om förändring innebär inte i sig att RocketLabs har åtagit sig att genomföra arbetet. RocketLabs får först genomföra sådan initial analys som krävs för att bedöma bland annat omfattning, teknisk genomförbarhet, beroenden och förväntad arbetsinsats. Den initiala analysen debiteras enligt tillämpligt pris.

Efter genomförd analys får RocketLabs:

  • lämna ett estimat för genomförandet,
  • begära kompletterande krav eller underlag,
  • föreslå en annan teknisk lösning eller omfattning, eller
  • bedöma att en separat förstudie eller mer omfattande Beställning krävs innan arbetet kan påbörjas.

Fortsatt utvecklings- eller ändringsarbete påbörjas först efter Kundens godkännande av den omfattning och de kommersiella villkor som gäller för arbetet. Ett lämnat estimat baseras på de krav och tekniska förutsättningar som är kända vid bedömningstillfället och utgör inte fast pris eller pristak om detta inte uttryckligen anges.

Om Kunden efter godkännandet ändrar, utökar eller tillför krav, ändrar prioriteringar eller på annat sätt förändrar uppdragets omfattning, har RocketLabs rätt att ompröva tidigare lämnat estimat och begära nytt godkännande innan det tillkommande arbetet genomförs.

Mindre förändringar inom ramen för en redan godkänd Beställning får, efter Kundens godkännande, utföras löpande enligt tillämpligt pris. Mer omfattande förändringar får kräva en ny eller kompletterande Beställning.

RocketLabs avgör hur den godkända funktionaliteten tekniskt ska utformas och implementeras samt vilka tekniska aktiviteter som krävs för ett fackmannamässigt och hållbart genomförande.

Åtgärdsarbete och utveckling

Åtgärdsarbete, utveckling och annat tekniskt arbete utförs på löpande räkning enligt RocketLabs vid var tid gällande Prislista, om inte ett fast pris uttryckligen har avtalats. Om RocketLabs lämnar ett estimat avseende tidsåtgång, kostnad eller omfattning är estimatet en kvalificerad bedömning baserad på de krav, tekniska förutsättningar och övriga omständigheter som är kända vid tidpunkten för bedömningen.

Ett estimat utgör inte:

  • ett fast pris,
  • ett pristak,
  • en garanti om slutlig tidsåtgång,
  • en garanti om slutlig kostnad, eller
  • ett åtagande att utföra arbete som ligger utanför den godkända omfattningen.

Om RocketLabs under arbetets gång identifierar nya tekniska förutsättningar, beroenden, fel, behov eller andra omständigheter som skäligen kan påverka omfattningen eller medföra en väsentlig avvikelse från lämnat estimat, har RocketLabs rätt att justera estimatet och informera Kunden. Om förändringen innebär att uppdragets omfattning utökas eller att ytterligare arbete behöver genomföras utöver vad Kunden tidigare har godkänt, får RocketLabs begära ett nytt godkännande innan sådant arbete utförs.

Ett fast pris gäller endast om RocketLabs uttryckligen och skriftligen har angett att uppdraget eller en viss del av uppdraget ska utföras till fast pris. Ett fast pris omfattar endast den uttryckligen avtalade omfattningen. Ändringar, tillägg eller andra arbeten utanför denna omfattning debiteras separat.

Utförd arbetstid registreras löpande och faktureras enligt tillämpligt pris, om inte annat uttryckligen har avtalats.

Testmiljö, kvalitetssäkring och produktionssättning

Krav på test- och stagingmiljö

För utveckling, ändringar, uppgraderingar, integrationer, konfigurationsförändringar och andra tekniska åtgärder som kan påverka en produktionsmiljö kräver RocketLabs som huvudregel att en stagingmiljö finns tillgänglig för utveckling, testning och verifiering innan förändringar införs i produktion.

Stagingmiljön är en separat tilläggstjänst som tillhandahålls, konfigureras och administreras av RocketLabs enligt vid var tid gällande Prislista eller särskild överenskommelse.

Stagingmiljön ska utformas som en tekniskt motsvarande kopia av produktionsmiljön, med relevant applikationskod, systemkonfiguration, tekniska beroenden och övriga förutsättningar som krävs för att tester ska kunna genomföras under så produktionslika förhållanden som möjligt. Av säkerhets-, integritets- eller tekniska skäl får exempelvis produktionsdata, externa integrationer och vissa miljöspecifika inställningar skilja sig mellan miljöerna.

Syftet med stagingmiljön är att ge RocketLabs förutsättningar att utveckla, kontrollera, testa och verifiera förändringar innan dessa införs i en aktiv produktionsmiljö, samt att minska risken för driftstörningar, funktionsfel och andra oförutsedda konsekvenser.

RocketLabs ansvarar för att anvisa och fastställa vilken stagingmiljö som ska användas samt vilka tekniska krav, kontroller och verifieringsmoment som krävs för ett fackmässigt och säkert genomförande.

Kunden har inte rätt att ensidigt anvisa, tillhandahålla eller kräva att RocketLabs använder en annan stagingmiljö än den som RocketLabs tillhandahåller eller uttryckligen har godkänt och åtagit sig att administrera.

Beställning och tillhandahållande av stagingmiljö

Kunden ansvarar för att beställa och bekosta den stagingmiljö som RocketLabs anvisar som erforderlig för uppdragets genomförande.

Etablering, konfiguration, drift, underhåll och eventuell anpassning av stagingmiljön utgör separata ersättningsgrundande tjänster enligt RocketLabs vid var tid gällande Prislista eller särskild överenskommelse.

RocketLabs ansvarar för stagingmiljöns tekniska utformning, konfiguration och administration inom ramen för den beställda tjänsten. Kunden ska tillhandahålla de uppgifter, behörigheter och övriga förutsättningar som RocketLabs skäligen behöver för att etablera och upprätthålla miljön.

Om Kunden inte beställer eller bekostar erforderlig stagingmiljö har RocketLabs rätt att avvakta med eller neka utvecklingsarbete, ändringar och produktionssättning som inte kan genomföras och verifieras på ett tillräckligt säkert sätt.

Förseningar, omplanering och tillkommande arbetsinsatser som uppstår till följd av att Kunden inte beställer eller upprätthåller erforderlig stagingtjänst berättigar RocketLabs till motsvarande justering av tidplan och ersättning enligt tillämpliga villkor.

Testning och kvalitetssäkring

RocketLabs ska ges möjlighet att genomföra de tekniska tester, kontroller och verifieringar som skäligen krävs för att bedöma om en beställd förändring fungerar enligt överenskommen omfattning.

Testning och verifiering kan bland annat omfatta funktionalitet, integrationer, databaser, behörigheter, konfiguration, kompatibilitet och andra tekniska beroenden.

Omfattningen av erforderliga tester bestäms av RocketLabs utifrån förändringens karaktär, komplexitet och risknivå.

Testning, felsökning, kvalitetssäkring och verifiering utgör debiterbara arbetsmoment enligt RocketLabs vid var tid gällande Prislista, om de inte uttryckligen ingår i en godkänd Beställning eller annan avtalad ersättningsmodell.

Produktionssättning

Produktionssättning får genomföras när RocketLabs bedömer att erforderliga tekniska förberedelser, tester och verifieringar har utförts och att förändringen kan införas i produktionsmiljön med en godtagbar risknivå.

Produktionssättning utgör ett separat arbetsmoment och ingår inte automatiskt i estimat eller avtalat pris för felsökning, åtgärdsarbete, utveckling eller Change Request, om inte annat uttryckligen har avtalats. Arbetet kan, beroende på förändringens omfattning och tekniska förutsättningar, bland annat omfatta:

  • Backup och andra förberedande säkerhetsåtgärder.
  • Driftsättning av applikationskod, konfiguration och databasförändringar.
  • Tekniska kontroller och verifiering av att driftsättningen har genomförts korrekt.
  • Funktionstest och kontroll av berörd funktionalitet i produktionsmiljön.
  • Förberedelser för återställning eller återgång till tidigare version vid behov.

RocketLabs avgör vilka tekniska och organisatoriska moment som krävs för att produktionssättningen ska kunna genomföras på ett säkert och fackmässigt sätt.

Produktionssättning debiteras enligt RocketLabs vid var tid gällande Prislista och baseras på den faktiska arbetsinsatsen, om inte annat uttryckligen har avtalats. Om produktionssättningen behöver utföras utanför RocketLabs ordinarie arbetstid debiteras arbetet enligt den särskilda taxa som gäller för sådan tid.

Produktionssättning utan stagingmiljö

Om Kunden avstår från att beställa den stagingmiljö som RocketLabs anvisat som erforderlig, får RocketLabs efter särskild riskbedömning medge undantag från kravet på stagingmiljö.

Ett sådant undantag förutsätter RocketLabs uttryckliga skriftliga godkännande och Kundens skriftliga acceptans av de särskilda risker och ansvarsbegränsningar som följer av genomförandet.

Kunden är införstådd med att avsaknaden av en av RocketLabs administrerad och produktionsanpassad stagingmiljö begränsar möjligheterna att identifiera fel, tekniska beroenden, kompatibilitetsproblem och andra oförutsedda konsekvenser före produktionssättning.

RocketLabs ansvarar inte för fel, driftstörningar, kompatibilitetsproblem eller andra konsekvenser i den utsträckning dessa orsakats av eller inte skäligen kunnat förebyggas till följd av att erforderlig stagingmiljö och testning saknats på Kundens begäran.

Felsökning, återställning, korrigering och annat tillkommande arbete som föranleds av sådana omständigheter utgör separat debiterbart arbete enligt tillämplig Prislista.

Ansvarsbegränsningen omfattar inte fel som beror på RocketLabs uppsåt eller grova vårdslöshet eller annat ansvar som inte lagligen kan begränsas.

RocketLabs är inte skyldigt att medge undantag om förändringen bedöms medföra oacceptabla risker för driftsäkerhet, informationssäkerhet, dataintegritet eller andra väsentliga intressen.

Begränsat avhjälpandeansvar vid avsaknad av stagingmiljö

Om Kunden, trots RocketLabs rekommendation och krav på erforderlig stagingmiljö, väljer att beställa eller godkänna att förändringar genomförs direkt i produktionsmiljön utan föregående fullgod testning, gäller inte RocketLabs ordinarie åtagande om kostnadsfritt avhjälpande för fel eller brister som uppkommer eller upptäcks efter produktionssättningen, i den utsträckning felen eller bristerna har samband med den uteblivna testningen.

Kunden är införstådd med att sådana fel och brister kan kräva ytterligare felsökning, analys, utveckling, korrigering, återställning eller annan teknisk arbetsinsats även när de berör funktionalitet som omfattats av den ursprungliga Beställningen.

Sådant arbete utgör separat debiterbart arbete enligt RocketLabs vid var tid gällande Prislista och ska hanteras genom en ny eller kompletterande Beställning.

RocketLabs ansvarar fortsatt för fel och brister som kan hänföras till RocketLabs uppsåt eller grova vårdslöshet samt annat ansvar som inte lagligen kan begränsas. Bestämmelsen befriar inte RocketLabs från ansvar för fel som saknar samband med den uteblivna testningen och som RocketLabs enligt tillämpligt avtal ansvarar för.

Fel och brister efter produktionssättning

Kunden ska efter produktionssättning utan oskäligt dröjsmål undersöka och verifiera att den levererade förändringen fungerar enligt den godkända Beställningen.

Fel eller brister som Kunden anser hänförliga till RocketLabs leverans ska reklameras skriftligen utan oskäligt dröjsmål efter att Kunden upptäckt eller borde ha upptäckt felet, dock senast trettio (30) kalenderdagar efter produktionssättningen.

Reklamationen ska innehålla en tillräckligt tydlig beskrivning av felet, hur det uppstår och vilken levererad funktionalitet som berörs.

För fel som reklameras inom denna period och som efter utredning visar sig utgöra en avvikelse från den godkända Beställningen, orsakad av RocketLabs bristfälliga utförande, ska RocketLabs utan ytterligare ersättning avhjälpa felet inom skälig tid, förutsatt att erforderliga förutsättningar för testning och verifiering har funnits.

Denna skyldighet omfattar inte nya eller förändrade krav, önskemål om utökad funktionalitet, fel i befintliga system som inte omfattats av Beställningen eller fel som orsakats av Kunden, tredje part eller andra omständigheter utanför RocketLabs ansvar.

Fel som rapporteras efter reklamationsperioden

Fel eller brister som reklameras senare än trettio (30) kalenderdagar efter produktionssättningen hanteras som ett nytt support-, felsöknings- eller åtgärdsärende och debiteras enligt tillämplig Prislista, om inte annat följer av tvingande lag eller ett särskilt avtalat garanti- eller avhjälpandeåtagande.

Den omständigheten att ett fel kan hänföras till en tidigare genomförd förändring innebär inte i sig att senare felsökning eller rättning ska utföras utan ersättning.

Felsökning och bedömning av felansvar

RocketLabs har rätt att genomföra erforderlig felsökning för att fastställa ett rapporterat fels orsak, omfattning och samband med den aktuella leveransen.

Om utredningen visar att felet omfattas av RocketLabs avtalade avhjälpandeansvar ska nödvändig felsökning och rättning utföras utan ytterligare ersättning.

Om felet inte omfattas av sådant ansvar utgör felsökning, analys och eventuellt åtgärdsarbete debiterbara tjänster enligt tillämplig Prislista och godkänd Beställning.

Undantag för särskilda avtal

Om ett Projektutvecklingsavtal, Applikationsförvaltningsavtal eller annan särskild överenskommelse innehåller särskilda bestämmelser om testmiljöer, acceptans, garanti, felansvar eller reklamation gäller dessa i första hand inom respektive avtals tillämpningsområde.

Möten, telefon och e-post

Möten, telefonsamtal, videomöten, e-post och annan kundspecifik kommunikation kan utgöra debiterbar arbetstid när kommunikationen innebär aktivt arbete från RocketLabs sida.

Sådant arbete kan bland annat omfatta:

  • projekt- och avstämningsmöten,
  • tekniska genomgångar och rådgivning,
  • analys, kravförtydligande och problemlösning,
  • förberedelser inför och uppföljning efter möten, samt
  • kundspecifik utredning eller sammanställning via telefon eller e-post.

Debitering sker enligt RocketLabs vid var tid gällande Prislista och baseras på faktisk arbetsinsats, om inte annat uttryckligen har avtalats.

Kortare administrativ kommunikation, exempelvis enkel bokning, mottagningsbekräftelse eller motsvarande, debiteras normalt inte som separat konsultarbete.

Om ett möte eller annan kommunikation leder till nya önskemål, ändrade krav, ytterligare analys eller annat arbete utanför redan godkänd omfattning, hanteras detta enligt villkoren för Beställning, Change Request eller annat tillämpligt arbete.

Projektledning i samband med tillfälligt arbete

Projektledning som krävs för att planera, samordna, genomföra och följa upp ett tillfälligt uppdrag utgör debiterbar arbetstid om inte annat uttryckligen har avtalats.

Sådan projektledning kan bland annat omfatta:

  • planering och koordinering av uppdraget,
  • framtagning och uppdatering av estimat och tidsplan,
  • intern samordning mellan RocketLabs resurser och externa parter,
  • dokumentation av beslut, status och genomförda aktiviteter, samt
  • uppföljning inför, under och efter arbetets genomförande.

Projektledningsarbete debiteras enligt RocketLabs vid var tid gällande Prislista och baseras på faktisk arbetsinsats.

Om uppdragets omfattning, tekniska förutsättningar eller Kundens krav förändras under arbetets gång får erforderlig omplanering, nytt estimat, ytterligare koordinering och dokumentation debiteras som projektledningsarbete.

Mindre administrativa åtgärder som inte innebär någon egentlig projektledningsinsats debiteras normalt inte separat.

Paus, avbeställning och ändrade instruktioner

En av RocketLabs bekräftad Beställning utgör ett bindande avtal mellan parterna. Kunden får begära att ett beställt eller påbörjat uppdrag pausas, senareläggs, ändras eller avbeställs. En sådan begäran innebär dock inte att Kunden automatiskt befrias från sina ekonomiska förpliktelser enligt Beställningen. Begäran om paus, ändring eller avbeställning ska lämnas skriftligen genom de kanaler som RocketLabs anvisar.

Avbeställning

Vid avbeställning har RocketLabs rätt till ersättning för:

  • arbete som redan har utförts, inklusive analys, planering, projektledning och förberedelser,
  • externa kostnader och ekonomiska åtaganden som uppkommit med anledning av Beställningen,
  • arbete som skäligen krävs för att avveckla, dokumentera, säkra eller avsluta uppdraget,
  • ekonomisk förlust hänförlig till reserverade resurser och kapacitet som inte skäligen kan omfördelas till andra uppdrag, samt
  • annan styrkt och ersättningsgill ekonomisk förlust till följd av avbeställningen, inklusive utebliven skälig vinst i den utsträckning detta följer av avtalet och tillämplig rätt.

RocketLabs ska vidta skäliga åtgärder för att begränsa den ekonomiska förlust som uppstår till följd av avbeställningen. Avbeställning medför inte rätt till återbetalning av ersättning för redan utfört arbete eller andra ersättningsgilla kostnader.

Paus och senareläggning

Om Kunden begär att ett uppdrag pausas eller senareläggs får RocketLabs omfördela reserverade resurser till andra uppdrag. När Kunden önskar återuppta arbetet får RocketLabs göra en ny bedömning av tillgänglig kapacitet, tekniska förutsättningar, omfattning, estimat och tidplan. RocketLabs kan inte garantera att tidigare reserverade resurser eller planerade leveranstider fortfarande är tillgängliga. Arbete som krävs för att pausa, säkra, dokumentera, omplanera eller återuppta uppdraget utgör debiterbart arbete enligt tillämplig Prislista.

Ändrade instruktioner

Om Kunden ändrar tidigare godkända krav, instruktioner eller prioriteringar får RocketLabs bedöma hur förändringen påverkar uppdragets omfattning, kostnad och tidplan. RocketLabs får begära en ny eller kompletterande Beställning innan sådant tillkommande arbete påbörjas.

Särskilda avtal och rättigheter

Om särskilda villkor om avbeställning, uppsägning, hävning eller ersättning har avtalats för det aktuella uppdraget gäller dessa i första hand. Bestämmelserna inskränker inte Kundens rätt att göra gällande påföljder vid avtalsbrott enligt tillämpligt avtal eller tvingande lag.

Prioritering

RocketLabs planerar och utför beställda uppdrag utifrån tillgänglig kapacitet, befintliga kundåtaganden, uppdragets omfattning och tekniska förutsättningar. Som huvudregel hanteras uppdrag i den ordning de beställs och kan planeras in. En mottagen eller godkänd Beställning innebär inte rätt till omedelbar projektstart, särskild prioritet, viss bemanning eller företräde framför RocketLabs övriga uppdrag, om detta inte uttryckligen har avtalats. Att ett uppdrag inte kan påbörjas omgående innebär inte i sig att Kunden har rätt att kostnadsfritt avboka eller återkalla Beställningen. Paus och avbokning hanteras enligt dessa Allmänna villkor.

Akuta ärenden

Om ett ärende innebär eller skäligen kan innebära ett kritiskt driftstopp, allvarlig säkerhetsincident, omfattande funktionsbortfall eller annan situation där dröjsmål riskerar att orsaka betydande skada får RocketLabs klassificera ärendet som akut. Vid ett akut ärende får RocketLabs, när situationen kräver det:

  • omprioritera befintlig arbetsplanering och tillfälligt avsätta resurser från andra uppdrag,
  • påbörja nödvändig felsökning, skadebegränsning och återställningsarbete utan att invänta den normala beställnings- eller godkännandeprocessen,
  • genomföra de tekniska åtgärder som RocketLabs bedömer nödvändiga för att återställa en säker och stabil drift, samt
  • utföra arbetet utanför ordinarie arbetstid om detta bedöms nödvändigt.

Akut hantering innebär inte att arbetet utförs utan ersättning. Arbete, omprioritering och andra kostnader i samband med akuta ärenden debiteras enligt RocketLabs vid var tid gällande Prislista och eventuell särskild taxa för akut arbete eller arbete utanför ordinarie arbetstid.

RocketLabs avgör utifrån ärendets faktiska tekniska och verksamhetsmässiga påverkan om ett ärende ska hanteras som akut. Att Kunden önskar snabbare leverans eller själv betraktar ett ärende som brådskande innebär inte i sig att ärendet utgör ett akut ärende.

Om Kunden önskar särskild prioritet eller påskyndad hantering av ett ärende som inte är akut får RocketLabs, om kapacitet finns, erbjuda sådan prioritering mot särskild avgift enligt Prislistan eller separat överenskommelse.

Priser och debitering

Arbete enligt dessa Allmänna villkor debiteras enligt RocketLabs vid var tid gällande Prislista, om inte annat uttryckligen har avtalats skriftligen för det aktuella uppdraget.

Om inget fast pris anges utförs arbetet på löpande räkning enligt tillämpligt timpris. Minsta debiteringsenhet och regler för påbörjad arbetstid framgår av Prislistan.

Arbetstid registreras per person och omfattar den tid som faktiskt krävs för att genomföra uppdraget, inklusive sådana tekniska, administrativa och samordnande arbetsmoment som enligt dessa villkor är debiterbara.

Arbete som utförs utanför RocketLabs ordinarie arbetstid debiteras enligt den särskilda taxa som anges i Prislistan. Detta kan exempelvis omfatta arbete på kväll, natt, helg eller allmän helgdag.

Särskilda fasta avgifter, exempelvis för initial felsökning, analys, akut hantering eller andra standardiserade arbetsmoment, debiteras enligt Prislistan och ersätter inte annan debiterbar arbetsinsats om detta inte uttryckligen anges.

Externa kostnader, licenser, tredjepartstjänster, resor, inköp eller andra kostnader som uppstår för att genomföra uppdraget får debiteras separat enligt Prislistan eller faktisk kostnad.

Om ett särskilt pris eller timpris har avtalats för en Beställning gäller detta endast för den uttryckligen avtalade omfattningen. Nya Beställningar, ändringar, tillägg eller annat arbete utanför den godkända omfattningen debiteras enligt den prisnivå som gäller när det nya arbetet beställs, om inte annat uttryckligen avtalas.

Utfört arbete och övriga ersättningsgilla kostnader faktureras normalt i efterskott eller i samband med att uppdraget, ett arbetsmoment eller en driftsättning avslutas, om inte annan faktureringsmodell har avtalats.

RocketLabs arbetsmetod

RocketLabs ansvarar för hur beställda uppdrag planeras, bemannas och genomförs samt för vilka tekniska, administrativa och organisatoriska arbetsmoment som krävs för ett fackmässigt, säkert och tekniskt hållbart resultat.

Det innebär bland annat att RocketLabs avgör:

  • vilka tekniska analyser, kontroller, tester och förberedelser som behöver genomföras,
  • hur arbetet ska delas upp och i vilken ordning olika moment ska utföras,
  • vilka resurser och kompetenser som ska användas,
  • vilka tekniska metoder, verktyg och lösningar som ska tillämpas, samt
  • vilken dokumentation, verifiering och uppföljning som krävs.

Kunden avgör om Kunden vill beställa arbetet enligt de villkor, priser och förutsättningar som RocketLabs erbjuder. Kunden har däremot inte rätt att ensidigt föreskriva RocketLabs interna arbetsmetod, bemanning, tekniska genomförande eller vilka arbetsmoment som ska utföras utan ersättning.

Kundens krav och önskemål avser i första hand vilket resultat eller vilken funktion som ska uppnås. RocketLabs ansvarar för hur detta resultat tekniskt och organisatoriskt genomförs, om inte annat uttryckligen har avtalats.

Om Kunden inte accepterar RocketLabs föreslagna arbetsmetod, omfattning, pris eller övriga villkor står det Kunden fritt att avstå från Beställningen. RocketLabs är inte skyldigt att utföra ett uppdrag på andra villkor än de som RocketLabs har accepterat.

Ändring av allmänna villkor

RocketLabs förbehåller sig rätten att när som helst ändra, komplettera eller ersätta dessa Allmänna villkor. Ändringar får bland annat göras med anledning av förändringar i RocketLabs tjänsteutbud, arbetsmetoder, tekniska förutsättningar, säkerhetskrav, lagstiftning eller kommersiella villkor.

Den vid var tid gällande versionen av de Allmänna villkoren publiceras på RocketLabs webbplats eller tillgängliggörs genom annan av RocketLabs anvisad kanal. Varje version ska ange datum för ikraftträdande.

Ändrade Allmänna villkor gäller för nya Beställningar som görs från och med den dag då den nya versionen träder i kraft. Genom att göra en ny Beställning med hänvisning till de då gällande Allmänna villkoren accepterar Kunden dessa som en del av den aktuella Beställningen.

För Beställningar som redan har godkänts och blivit bindande före ändringens ikraftträdande gäller de villkor som var tillämpliga vid Beställningens godkännande, om inte Parterna uttryckligen kommer överens om annat.

Ändringar av dessa Allmänna villkor påverkar inte villkor som uttryckligen har avtalats i ett separat Projektutvecklingsavtal, Applikationsförvaltningsavtal eller annan särskild överenskommelse, om inte annat följer av respektive avtal.