Gaat het alleen om terugkerende acties, zoals gegevens doorzetten of een bevestiging versturen? Bekijk workflow automation. Verandert de werkwijze nog elke week, dan brengen we die eerst in kaart voordat we software bouwen.
Voorbeeld: aanvragen en offertes
Je klant volgt de aanvraag. Je team behandelt hem.
In dit voorbeeld levert de klant gegevens aan, maakt een medewerker de offerte en beoordeelt een manager afwijkende afspraken. Kies een gebruiker om te zien wat die mag bekijken en doen.
Samenwerken met bestaande software
Van goedgekeurde offerte naar order en planning.
De webapplicatie kan gegevens uitwisselen met je klantensysteem (CRM), boekhouding of systeem voor orders en voorraad (ERP). We controleren vooraf welke koppelingen mogelijk zijn.
Waar worden gegevens bijgewerkt?
We spreken per gegeven af waar je het wijzigt. Bijvoorbeeld: contactgegevens in het CRM, offertes in de webapplicatie en orders in het ERP. Zo is duidelijk welk systeem de actuele informatie bevat.
De medewerker ziet welke overdracht nog niet is bevestigd. We leggen vast wanneer opnieuw proberen mogelijk is, hoe dubbele orders worden voorkomen en wie een foutmelding oppakt.
Klein beginnen
Wat komt er in de eerste versie?
We kiezen eerst één taak die volledig moet werken. Daar horen ook inloggen, beheer en foutmeldingen bij. Extra functies kunnen wachten tot je weet hoe mensen de applicatie gebruiken.
Eén taak van begin tot eind
Bijvoorbeeld: een klant dient een aanvraag in, een medewerker maakt de offerte en de klant geeft akkoord.
Toegang en beheer
Gebruikers kunnen alleen bij hun eigen informatie. Je team kan aanvragen terugvinden, fouten corrigeren en accounts beheren.
De nodige koppelingen
We koppelen de systemen die nodig zijn om de taak af te ronden. Andere koppelingen kunnen later.
Uitbreidingen voor later
Extra rapportages, nieuwe gebruikersgroepen of aanvullende functies plannen we nadat de eerste versie in gebruik is.
Werkt het ook als er iets misgaat?
We testen complete en onvolledige aanvragen, verkeerde toegangsrechten, dubbele acties en uitgevallen koppelingen. Een dubbele klik mag bijvoorbeeld geen dubbele order maken. We leggen vast welke melding verschijnt en wie het probleem kan oplossen.
Kunnen medewerkers ermee werken op mobiel?
We ontwerpen voor de plek waar het werk gebeurt. Buiten kan dat een foto uploaden of een status wijzigen zijn; op kantoor een planning met meerdere dossiers. Een webapplicatie werkt in de browser. Voor uitgebreide offlinefuncties of specifieke telefoonfuncties beoordelen we of een mobiele app nodig is.
Hoe worden gegevens en wijzigingen beschermd?
We bepalen wie gegevens mag bekijken en wijzigen, controleren invoer en richten inloggen en back-ups passend in. Waar nodig wordt vastgelegd wie wat heeft gewijzigd. We spreken af welke gegevens bewaard worden en wie toegang houdt.
Kan de applicatie later groeien?
Bij het ontwerp houden we rekening met bekende uitbreidingen, zoals extra gebruikers, vestigingen of soorten aanvragen. We bouwen niet elke mogelijke functie vooraf. Inloggen, betalingen of bestandsopslag kunnen bestaande diensten gebruiken als die geschikt zijn.
Van idee tot gebruik
Zo bouwen we je webapplicatie.
01
Bespreken wat nodig is
Je laat zien hoe het werk nu gaat. We bepalen wie de applicatie gebruikt, welke taken erin komen en welke bestaande systemen nodig zijn.
02
Schermen en eerste versie bepalen
We werken de belangrijkste schermen uit. Je ziet hoe de applicatie gebruikt wordt. We spreken functies, planning en kosten af voordat de bouw start.
03
Bouwen en samen testen
Je bekijkt werkende onderdelen tijdens de ontwikkeling. We testen met voorbeelden uit je bedrijf, ook wanneer gegevens ontbreken of een koppeling uitvalt.
04
In gebruik nemen en onderhouden
We bereiden bestaande gegevens en gebruikers voor op de overstap. Je team krijgt uitleg. We spreken af wie updates, storingen en nieuwe wensen oppakt.
Kosten en planning
Wat kost jouw webapplicatie?
De functies, gebruikersrechten, koppelingen en eventuele verhuizing van bestaande gegevens bepalen het werk. Na het afbakenen van de eerste versie maken we een voorstel.
We spreken af wie hosting, back-ups, beveiligingsupdates en storingen verzorgt. Kosten voor externe software en doorontwikkeling nemen we apart mee in de afspraken.
Je hoeft geen technisch plan te schrijven. Voorbeelden van je huidige formulieren, bestanden of werkwijze zijn een goed begin.
Veelgestelde vragen.
Over de ontwikkeling en het beheer van je webapplicatie.
01Wat is het verschil tussen een website en een webapplicatie?
Een website laat vooral informatie zien. In een webapplicatie voeren gebruikers taken uit: een aanvraag indienen, een offerte berekenen, een planning aanpassen of gegevens beheren. Een website kan ook zulke functies bevatten.
02Kunnen jullie een bestaande webapplicatie overnemen?
Dat beoordelen we aan de hand van de code, gebruikte techniek, documentatie en toegang tot de systemen. Daarna adviseren we of onderhoud, uitbreiding of vervanging verstandig is.
03Hoe lang duurt het om een webapplicatie te bouwen?
Dat hangt af van de functies, koppelingen, beschikbare gegevens en de tijd voor testen. Zodra de eerste versie is afgebakend, maken we een planning. We geven geen vaste doorlooptijd zonder te weten wat er gebouwd moet worden.
04Wie beheert de code en accounts?
Vooraf leggen we eigendom, toegang tot de code, accounts voor externe diensten, licenties en documentatie vast. Ook spreken we af wat nodig is als een andere partij het beheer later overneemt.