Technologie voor een slimmere morgen
Maatwerk · portalen · webapplicaties

Maatwerksoftware en webapplicaties voor uw werking

Werkt uw organisatie met spreadsheets, e-mail, handmatige controles of een verouderde interne toepassing omdat geen bestaand pakket goed aansluit? Dan kan maatwerk zinvol zijn. Ondersteunt standaardsoftware uw proces voldoende, dan blijft dat vaak de meest passende keuze.

Keysoft Solutions bouwt webapplicaties, portalen, dashboards en monitoringstoepassingen die aansluiten op uw gebruikers, gegevens, werkprocessen en integraties.

Bespreek uw softwarevraag Terug naar Software & integraties

Een toepassing rond uw werkproces
Invoer
Beoordeling
Opvolging
Gegevens
Integraties
Gebruikers
Rollen · regels · gegevens · overdracht
Schematische applicatie · geen klantgegevens of werkende app
De toepassing volgt de behoefte

Wanneer is maatwerksoftware verantwoord?

Maatwerk kan zinvol zijn in deze situaties:

  • Een eigen werkproces ondersteunen

    Uw bedrijfskritische werkproces wordt door geen bestaand pakket goed ondersteund.

  • Verspreide gegevens samenbrengen

    Medewerkers werken met dezelfde gegevens in verschillende bestanden en systemen.

  • Een portaal voor klanten of partners

    Klanten, partners of leveranciers hebben een beveiligd portaal nodig.

  • Operationele data bruikbaar maken

    U wilt operationele of technische gegevens samenbrengen in één bruikbaar dashboard.

  • Een verouderde toepassing vervangen

    Uw bestaande interne toepassing kan niet meer worden onderhouden.

  • Rollen, regels en koppelingen

    Uw proces vraagt eigen rollen, regels of koppelingen.

  • Eigenaarschap over verdere ontwikkeling

    de organisatie eigenaarschap over functionaliteit en evolutie nodig heeft.

Maatwerk is niet automatisch de beste keuze. Tijdens de analyse bekijken we of we een bestaand pakket anders kunnen instellen, of een gerichte systeemintegratie of procesautomatisering uw vraag eenvoudiger kan oplossen.

Software voor uw werking

Typen toepassingen

Afhankelijk van de behoefte kan het gaan om:

Gebruiker & toegang
Portaal · illustratief

Werkapplicaties & portalen

  • interne operationele webapplicaties;
  • klant-, partner- of leveranciersportalen;
Meetpunten
Afwijkingen
Dashboard · illustratief

Dashboards & monitoring

  • dashboards en managementoverzichten;
  • monitoringtoepassingen;
Invoer
Beoordeling
Opvolging
Workflow · illustratief

Workflows & gegevens

  • workflow- en goedkeuringstoepassingen;
  • gegevensinvoer en validatie;
Planning · illustratief

Planning & techniek

  • planning, opvolging of taakverdeling;
  • technische toepassingen rond gebouwen, toestellen of data.

De toepassing moet passen bij het werk dat uw gebruikers doen. Een dashboard heeft pas zin als duidelijk is welke beslissing of actie het ondersteunt.

Eerst begrijpen

Verkenning: probleem, gebruikers en gegevens

Voor we beginnen te ontwikkelen, brengen we minstens dit in kaart:

Gebruikers
Prototype
Acceptatie

Probleem & gebruikers

  • welk probleem u wilt oplossen of beter beheersen;
  • welke gebruikersgroepen er zijn en welke rollen ze hebben;

Werking & gegevens

  • welke stappen, uitzonderingen en beslissingen bij het werk horen;
  • welke gegevens worden ingevoerd, afgeleid en bewaard;

Systemen & bescherming

  • welke systemen en interfaces nodig zijn;
  • welke privacy- en beveiligingseisen gelden;

Groei & acceptatie

  • welk volume, gebruikspatroon en groeipad verwacht wordt;
  • hoe succes en acceptatie worden beoordeeld.

Een vroeg prototype of een demonstratie kan helpen om onduidelijke werkprocessen te verduidelijken voordat we alle details bouwen.

Systemen verbinden

Architectuur en integraties

Een webapplicatie kan aansluiten op andere systemen en diensten, zoals:

BronnenAPI’s & gegevens
ApplicatieRollen & werking
DienstenToestellen & meldingen

API’s & data

  • REST API’s en webhooks;
  • databases en bestanden;

Cloud & bestaande systemen

  • cloudplatformen;
  • oudere systemen;

Fysieke systemen

  • toestellen, sensoren en gebouwsystemen;

Toegang & meldingen

  • diensten die gebruikers aanmelden en toegangsrechten beheren;
  • diensten voor rapportering en meldingen.

Gaat het vooral om toestellen en gebouwsystemen, dan sluit uw vraag aan op IoT- & gebouwintegraties. Naast de normale werking testen we de interfaces ook bij uitval, dubbele verwerking en veranderingen in externe systemen.

Toegang & verantwoordelijkheid

Gebruikers, rollen en beveiliging

We spreken af wie welke functies en gegevens mag gebruiken. Afhankelijk van de toepassing nemen we in het ontwerp mee:

Identiteit & rechten

  • authenticatie en multi-factorbeleid;
  • rollen en autorisaties;

Beheer & traceerbaarheid

  • toegang voor beheer en ondersteuning;
  • registratie van gebeurtenissen en handelingen voor opvolging en controle;

Gegevens & sessies

  • bescherming van gevoelige gegevens;
  • sessie- en foutafhandeling;

Herstel & bewaring

  • back-up en herstel;
  • privacy en bewaartermijnen.

De beveiligingsmaatregelen hangen af van de risico’s, de gegevens en wie verantwoordelijk is. Ze bieden geen absolute garantie.

Stap voor stap

Iteratief bouwen met duidelijke acceptatie

Een maatwerkproject wordt beheersbaar wanneer het in controleerbare stappen wordt geleverd. Een traject kan bestaan uit:

  1. Verkennen

    verkenning en scope;

  2. Beproeven

    prototype of haalbaarheidsproef;

  3. Ontwerpen

    technische architectuur en een overzicht van het geplande werk;

  4. Bouwen

    ontwikkeling in prioritaire onderdelen;

  5. Testen

    testen met representatieve gebruikers en data;

  6. Accepteren

    acceptatie en gecontroleerde uitrol;

  7. Overdragen

    documentatie, training en overdracht;

  8. Onderhouden

    onderhoud en verdere evolutie.

Een vaste prijs of datum is pas geloofwaardig wanneer scope, afhankelijkheden en acceptatie voldoende duidelijk zijn. Wijzigingen worden niet stilzwijgend opgenomen, maar als beslissing en impact zichtbaar gemaakt.

Meer over de algemene werkwijze vindt u in Projectaanpak.

Na oplevering

Hosting, monitoring en onderhoud

Ook na de eerste oplevering moet duidelijk zijn wie de applicatie opvolgt. Afhankelijk van de overeenkomst kunnen hosting, uitrol, updates, monitoring, back-ups, incidentopvolging en verdere ontwikkeling deel uitmaken van Beheer, onderhoud & outsourcing.

We leggen vast wie eigenaar is van accounts, data, configuratie, domeinen, broncode, licenties en externe diensten. De definitieve afspraken behoren tot offerte en contract en worden niet als universeel model op deze pagina voorgesteld.

Samenwerking met uw organisatie

Deze dienst past bij bedrijven en organisaties met een concreet operationeel probleem, betrokken verantwoordelijken voor het proces en toegang tot de nodige systemen en testgegevens.

Uw gebruikers en verantwoordelijken maken actief keuzes over de toepassing. Duidelijke processen en verantwoordelijkheden blijven nodig.

Duidelijke afbakening

Deze dienst gaat over operationele maatwerksoftware. Generieke brochurewebsites, standaardwebshops, algemene websiteonderhoudspakketten en personeelsdetachering behoren niet tot ons aanbod.

We beloven geen automatische efficiëntiewinst, foutloze werking of vast rendement. Om resultaten te beoordelen, zijn een meetbare beginsituatie en een gecontroleerde implementatie nodig.

Bespreek uw project

Bouw alleen wat uw werking echt nodig heeft

Beschrijf de gebruikers, huidige werkwijze, betrokken data en systemen en het resultaat dat de toepassing moet ondersteunen. We bepalen daarna of maatwerksoftware werkelijk de aangewezen route is.

Bespreek uw softwarevraag