Software op maat · 5 min lezen

Webapplicatie laten maken: waar let u op bij de keuze van een ontwikkelaar?

Een webapplicatie laten maken is een investering van maanden en vaak tienduizenden euro’s. De keuze van de ontwikkelaar bepaalt of u na oplevering een werkend product hebt of een afhankelijkheid. Deze checklist helpt u de juiste vragen te stellen.

Gepubliceerd op door N-innovative

Acht vragen voor u tekent

Stel ze aan elke kandidaat, en vergelijk de antwoorden.

  • Van wie is de broncode na oplevering? Het enige juiste antwoord is: van u.
  • Hoe wordt beveiliging aangepakt? Vraag naar OWASP, authenticatie, rechtenbeheer en of er een pentest gebeurt voor livegang.
  • Waar draait de applicatie en wie beheert dat? Hosting in Europa, back-ups en monitoring horen afgesproken te zijn.
  • Hoe ziet de planning eruit? Korte iteraties met demo’s zijn een goed teken; een big bang na zes maanden niet.
  • Wat gebeurt er met wijzigingen tijdens het project? Een duidelijk proces voor scopewijzigingen voorkomt discussies.
  • Welke documentatie krijgt u? Architectuur, installatie en gebruikershandleiding.
  • Wie onderhoudt de applicatie na oplevering en tegen welke voorwaarden?
  • Kunt u met referenties spreken of realisaties bekijken?

Webapplicatie of mobiele app?

Een moderne webapplicatie werkt op elke computer, tablet en smartphone en kan als progressive web app ook offline en op het startscherm. Een native mobiele app is enkel nodig voor functies die het web niet biedt, zoals diepe integratie met hardware. Voor interne tools, klantenportalen en dashboards is een webapplicatie bijna altijd de snelste en goedkoopste weg.

Beveiliging is geen optie achteraf

Veel webapplicaties lekken data door fouten in rechtenbeheer: gebruiker A kan gegevens van klant B opvragen door een nummer in de URL te veranderen. Zulke fouten voorkom je door beveiliging in het ontwerp mee te nemen en de applicatie voor livegang te laten testen. Bij N-innovative gebeurt die test door hetzelfde team dat de aanvalstechnieken kent.

Veelgestelde vragen

Vragen bij dit artikel

Meer artikels
Welke technologie is het best voor een webapplicatie?

Die vraag komt na de analyse, niet ervoor. Wij werken vaak met Angular en TypeScript aan de voorkant en .NET of Node.js aan de achterkant, maar kiezen in functie van uw team, integraties en onderhoud op lange termijn.

Kan een webapplicatie offline werken?

Ja. Als progressive web app kan ze gegevens lokaal bewaren en synchroniseren zodra er weer verbinding is. Handig voor buitendienst, magazijn of werf.

Klaar om te starten?

Bespreek uw project met een expert

Een vrijblijvend gesprek van 30 minuten volstaat om te weten of en hoe wij u kunnen helpen. U krijgt binnen enkele dagen een concreet voorstel.