# Grip op risico's

Projecten lopen nooit helemaal zoals gepland. Deadlines schuiven op, klanten komen met nieuwe wensen of er blijkt ineens een fout te zitten in een plugin die je gebruikt. Dat hoort erbij maar het is wél belangrijk dat je er als bureau grip op houdt.Hieronder lees je hoe wij bij webprojecten de meest voorkomende risico’s aanpakken.

#### Begin met duidelijke afspraken <a href="#begin-met-duidelijke-afspraken" id="begin-met-duidelijke-afspraken"></a>

Veel problemen ontstaan doordat de verwachtingen aan het begin niet scherp zijn. Daarom starten we elk project met een goed doorgesproken intake en een helder voorstel. Wat gaan we precies opleveren? Wat hoort erbij en wat juist niet? Zodra dit helder is, zetten we het vast in een functioneel ontwerp of offerte, zodat beide partijen weten waar ze aan toe zijn.

#### Voorkom scope creep <a href="#voorkom-scope-creep" id="voorkom-scope-creep"></a>

Tijdens het project ontstaan vaak nieuwe ideeën of extra wensen. Logisch, maar extra werk betekent ook extra tijd en geld. Daarom werken we met een ‘change request’-systeem: alle wijzigingen na akkoord gaan eerst langs ons voor een inschatting van impact en kosten. Zo blijft het project beheersbaar, en voorkom je frustratie aan beide kanten.

#### Houd rekening met externe afhankelijkheden <a href="#houd-rekening-met-externe-afhankelijkheden" id="houd-rekening-met-externe-afhankelijkheden"></a>

We bouwen regelmatig koppelingen met externe systemen, denk aan boekingssoftware, betaalproviders of API’s van derden. Die kunnen wijzigen, offline zijn of andere problemen veroorzaken. Om dat op te vangen, maken we altijd inzichtelijk welke systemen we gebruiken, wat de risico’s zijn en of er een fallback nodig is. Ook adviseren we klanten over stabiele keuzes.

#### Zorg voor goede codekwaliteit <a href="#zorg-voor-goede-codekwaliteit" id="zorg-voor-goede-codekwaliteit"></a>

Een project kan er aan de voorkant prima uitzien, maar als de code rommelig is, krijg je later problemen met onderhoud en uitbreidingen. Wij werken daarom met code reviews, versienummers en vaste ontwikkelstandaarden. Ook reserveren we tijd voor onderhoud en technische updates iets wat vaak vergeten wordt, maar essentieel is om problemen op termijn te voorkomen.

#### Communiceer regelmatig en open <a href="#communiceer-regelmatig-en-open" id="communiceer-regelmatig-en-open"></a>

Slechte communicatie is één van de grootste oorzaken van vertraging en frustratie. Daarom zorgen we voor vaste contactmomenten, duidelijke rapportages en gebruiken we tools zoals Trello of ClickUp om de voortgang inzichtelijk te houden. Een klant die weet waar hij aan toe is, stelt minder bij en blijft beter betrokken.

#### Bewaak tijd en budget actief <a href="#bewaak-tijd-en-budget-actief" id="bewaak-tijd-en-budget-actief"></a>

Voor je het weet zit je over de uren heen. Daarom houden we vanaf dag één bij hoeveel tijd er in het project gaat zitten. Liever vroeg signaleren dat iets uitloopt dan aan het eind verrast worden. Bij projecten met veel onzekerheden werken we liever met een flexibel budget of een strippenkaart dan met een vaste prijs. Zo kunnen we sneller schakelen én eerlijk blijven naar de klant.

#### Denk ook aan juridische risico’s <a href="#denk-ook-aan-juridische-risicos" id="denk-ook-aan-juridische-risicos"></a>

Wat als een klant persoonsgegevens verwerkt via een formulier? Of wat als er onduidelijkheid is over wie de rechten op het design bezit? We zorgen dat dit soort zaken standaard geregeld zijn in onze overeenkomsten. Denk aan afspraken over AVG, aansprakelijkheid, hostingverantwoordelijkheden en intellectueel eigendom. Zo voorkom je discussies achteraf.
