Webapplicaties

Een webapplicatie laten ontwikkelen die past bij uw werkproces

Een goede webapplicatie neemt werk uit handen in plaats van extra werk te veroorzaken. Ik bouw bedrijfsapplicaties, klant- en medewerkersportalen en interne tools rond de manier waarop uw organisatie werkt, en koppel ze aan de systemen die u al gebruikt.

Herkenbare situaties

  • Aanvragen, planningen of dossiers worden bijgehouden in spreadsheets en mailboxen.
  • Klanten of partners bellen en mailen voor informatie die ze eigenlijk zelf zouden kunnen inzien.
  • Een bestaande applicatie is verouderd, traag of lastig uit te breiden.
  • Er zijn meerdere losse tools in gebruik die niet met elkaar praten.

Wat een maatwerk webapplicatie oplost

Een webapplicatie brengt gegevens en werkstappen samen op één plek die vanuit de browser bereikbaar is. Iedere gebruiker ziet wat voor zijn rol relevant is. Handmatige stappen worden geautomatiseerd waar dat verstandig is, en gegevens worden uitgewisseld met andere systemen.

Voor wie is dit geschikt?

Voor organisaties met een terugkerend proces dat nu veel handwerk kost, of met een idee voor een online dienst voor klanten. Dat kan een mkb-bedrijf zijn, een zorg- of onderwijsorganisatie of een afdeling binnen een grotere organisatie die iets nodig heeft wat het centrale pakket niet biedt.

Mogelijke functionaliteiten

  • Inloggen met rollen en rechten, eventueel via Microsoft-account of single sign-on
  • Formulieren, workflows en goedkeuringsstappen
  • Dashboards en overzichten voor management of teams
  • Klant- of medewerkersportaal met eigen gegevens en documenten
  • Rapportages en exports
  • Koppelingen met boekhouding, CRM, HR- of planningssoftware
  • Automatische e-mails en notificaties

Aanpak en samenwerking

We beginnen met het proces en de gebruikers, niet met schermen. Daarna bouw ik in korte cycli, met regelmatig een demonstratie van wat er staat. Zo kunt u vroeg bijsturen en testen echte gebruikers de applicatie voordat alles af is. Een eerste versie gaat zo snel mogelijk in gebruik; uitbreidingen volgen op basis van wat in de praktijk nodig blijkt. Meer daarover leest u op de pagina werkwijze.

Techniek, beveiliging en schaalbaarheid

Ik kies techniek die past bij de vraag en die over jaren nog goed te onderhouden is. Vaak is dat het Microsoft .NET-platform met een moderne webinterface, gehost in de cloud of bij uw eigen hostingpartij. Autorisatie, versleutelde verbindingen, logging en een goede scheiding van gegevens zijn standaard onderdeel van het ontwerp. De architectuur houdt rekening met groei in gebruikers en functionaliteit, zonder dat u vandaag betaalt voor capaciteit die u niet nodig heeft.

Beheer en onderhoud

Na livegang heeft een applicatie onderhoud nodig: updates van onderliggende componenten, beveiligingspatches en verbeteringen op basis van gebruik. Daar maken we vooraf afspraken over. De code is gedocumenteerd en staat in versiebeheer, zodat ook een andere ontwikkelaar ermee verder kan.

Doorlooptijd en kosten

Een vaste prijs zonder het proces te kennen zou niet eerlijk zijn. De belangrijkste factoren zijn:

  • het aantal gebruikersrollen en processtappen;
  • het aantal en de complexiteit van koppelingen;
  • eisen aan beveiliging, privacy en logging;
  • de hoeveelheid bestaande gegevens die gemigreerd moet worden;
  • de gewenste snelheid van opleveren.

Na een kennismaking krijgt u een onderbouwde inschatting, vaak opgedeeld in fasen. Achtergrond vindt u in het artikel wat kost een maatwerk webapplicatie?

Veelgestelde vragen over webapplicaties

Hoe lang duurt het ontwikkelen van een webapplicatie?

Dat hangt af van de omvang. Een eerste bruikbare versie met de belangrijkste functies is vaak binnen enkele weken tot een paar maanden haalbaar. Daarna breiden we gefaseerd uit. Na het eerste gesprek krijgt u een planning die past bij uw situatie.

Kan een webapplicatie koppelen met ons huidige pakket?

Meestal wel, als het pakket een API of een andere vorm van gegevensuitwisseling biedt. Dat zoek ik vooraf uit, zodat er geen verrassingen ontstaan tijdens de bouw.

Wie is eigenaar van de broncode?

Daar maken we vooraf schriftelijk afspraken over. Uitgangspunt is dat u niet afhankelijk wordt van één leverancier: de code staat in een repository waar u toegang toe heeft en is gedocumenteerd.

Werkt de applicatie ook op tablet en telefoon?

Ja. Webapplicaties bouw ik responsive, zodat ze in de browser op elk scherm bruikbaar zijn. Is offline werken of toegang tot camera en meldingen belangrijk, dan kan een mobiele app een betere keuze zijn.

Vervolgstap

Zullen we uw situatie samen bekijken?

In een kennismaking van ongeveer dertig minuten bespreken we wat u wilt bereiken en wat daarvoor nodig is. Vrijblijvend, en u krijgt een eerlijk beeld van de mogelijkheden.