Afspraken en garanties

Welke concrete afspraken geven grip op kosten, kwaliteit, eigendom, overdraagbaarheid en nazorg? Garanties zijn alleen waardevol als ze concreet zijn en passen bij hoe een traject echt wordt uitgevoerd. Daarom maken we bij elke samenwerking duidelijke afspraken over uren, diensten, eigendom en overdracht.

Afspraken en garanties in de praktijk

Waarom garanties ertoe doen

Bij kritieke software wil je concrete toezeggingen

Een garantie moet meer zijn dan een geruststellende formulering. Ze moet duidelijk maken wat je van ons mag verwachten wanneer er beveiligingsbevindingen opduiken, wanneer communicatie nodig is of wanneer kort na oplevering blijkt dat iets uit de eerste ontwikkeling niet goed functioneert.

Daarom houden we garanties zo dicht mogelijk bij het echte werk: technisch inhoudelijk, toetsbaar en zonder tof sausje.

Ontwikkelaars stemmen heldere afspraken af

Toezeggingen en werkafspraken

Zeven onderwerpen die de samenwerking voorspelbaar maken

Een budgetafspraak helpt alleen als ook duidelijk is wanneer die standhoudt. Daarom koppelen we een kostengarantie aan een pessimistische schatting bij een vaste scope.

Na oplevering bieden we een afgesproken garantieperiode waarin bugs of problemen die verband houden met de eerste ontwikkeling kosteloos worden opgelost.

Wanneer een onafhankelijke security audit opleverpunten identificeert, lossen we die kosteloos op binnen de afspraken die daarbij horen.

Inhoudelijke vragen laten we niet onnodig via tussenlagen lopen. Juist bij bedrijfskritische software wil je rechtstreeks kunnen schakelen met de mensen die de technische consequenties overzien.

Alles wat we maken in opdracht van de klant, is eigendom van de klant. Daarom dragen we ontwikkelde code altijd over en ben je vrij om er intern aan verder te werken of zelfs met een andere partij.

Waar mogelijk koppelen we werkzaamheden aan tickets of andere concrete context, zodat zichtbaar blijft waar tijd naartoe gaat.

Ook algemene voorwaarden en zaken als betalingstermijnen maken we begrijpelijk en praktisch, niet onnodig vaag.

Kostenplafond met voorwaarden

Kostengarantie

Een budgetafspraak helpt alleen als ook duidelijk is wanneer die standhoudt. Daarom koppelen we een kostengarantie aan een pessimistische schatting bij een vaste scope.

Uitgangspunt

Duidelijke afspraken geven vertrouwen

Goede samenwerking vraagt om vertrouwen, maar ook om afspraken die controleerbaar zijn. Daarom leggen we vooraf duidelijk uit hoe we factureren, hoe uren verantwoord worden, hoe we omgaan met externe tooling en wat er gebeurt met code en infrastructuur.

Die duidelijkheid is niet alleen prettig bij de start. Ze voorkomt ook gedoe wanneer een traject opschaalt, verandert of ooit wordt overgedragen.

Ontwikkelaars bespreken uren, eigendom en overdracht

Wat garanties niet zijn

Geen vervanging voor goed proces

De sterkste garantie blijft een goed ingericht traject.

Directe communicatie, duidelijke scope, quality gates, releasebeheer en monitoring verkleinen de kans dat garanties later zwaar hoeven in te grijpen. Garanties zijn dus belangrijk, maar ze staan niet los van de rest van de werkwijze.

De precieze contractuele formulering kan per traject verschillen. Daarom maken we de uitgangspunten hier helder en werken we de details verder uit bij de start van een samenwerking.

Ontwikkelaar bewaakt kwaliteit in het proces

Waarom dit onderscheid maakt

Transparantie moet ook operationeel kloppen

Transparantie is pas geloofwaardig als ze terugkomt in de details.

Dat betekent onder meer dat je niet alleen hoort hoeveel iets ongeveer kost, maar ook kunt volgen welk werk is gedaan. Het betekent ook dat intellectueel eigendom niet impliciet blijft hangen en dat infrastructuur niet onnodig op naam van een leverancier staat als dat later problemen kan geven.

Voor organisaties met bedrijfskritische software zijn dit geen bijzaken. Juist hier bepalen dit soort keuzes hoeveel controle je overhoudt wanneer prioriteiten, teams of leveranciers veranderen. Daarom zijn toegang tot code, documentatie en Woordenboek · In het kortchangelogEen changelog is een overzicht van relevante wijzigingen aan software, meestal geordend per versie of release. Het vermeldt bijvoorbeeld nieuwe functies, opgeloste fouten en wijzigingen die gevolgen hebben voor gebruikers.Lees meer een vast onderdeel van een overdraagbare samenwerking.

Ontwikkelaar werkt aan een overdraagbare samenwerking

Wat dit je oplevert

  • Serieuze opvolging van auditbevindingen

  • Een afgesproken garantieperiode voor bugherstel na oplevering

  • Meer inzicht in wat er is gedaan en waarom

  • Duidelijkheid over code-eigendom en infrastructuur

  • Minder afhankelijkheid van een specifieke leverancier

Veelgestelde vragen

Staat je vraag hier niet tussen?

Neem contact op

CONTACT

Neem contact met ons op

Heb je een vraag of wil je sparren over je software? Laat je gegevens achter, dan nemen we snel contact met je op.