Dienst

Software-ontwikkeling

Wij bouwen complete werkende applicaties vanaf nul: webapplicaties, portalen, mobiele apps, interne tools en platformen. Van eerste idee tot productie en overdracht. Gebouwd met moderne middelen, beveiligd vanaf de eerste regel en overdraagbaar aan je eigen mensen: code, documentatie en kennis. Je begint met een voorstel met een vaste eerste mijlpaal.

Vraag software aan Vertel wat er speelt

Wat we bouwen

We bouwen complete applicaties vanaf nul. Een webapplicatie waarmee je klanten of je medewerkers hun werk doen, een portaal, een mobiele app, een interne tool die een spreadsheet vervangt of een heel platform met gebruikers, rollen en processen erin. Van het eerste idee tot software die in productie draait en die je eigen mensen overnemen. Koppelingen, integraties en het automatiseren van een proces doen we ook, maar dat is de tweede lijn en niet waar dit werk begint.

Het bewijs staat op deze site. Het compliance-platform van Middlemen is er zelf een: zes haltes die een organisatie langs haar werk leiden, een werk-queue en een domeinscan, van nul gebouwd door onszelf en draaiend in productie. We bouwen met moderne middelen en met security vanaf de eerste regel. Dat betekent geen beveiligingsronde achteraf, maar keuzes over toegang, gegevensopslag, logging en afhankelijkheden op het moment dat ze gemaakt worden. Dat is goedkoper dan het later repareren en het scheelt je werk in je compliance-dossier.

  • Complete applicaties vanaf nul, van eerste idee tot productie.
  • Webapplicaties, portalen en mobiele apps voor klanten, leveranciers of medewerkers.
  • Interne tools en platformen die een proces of een stapel spreadsheets vervangen.
  • Koppelingen, integraties en automatisering op wat je al hebt.

Voor wie dit werk is

Voor organisaties die iets nodig hebben dat er nog niet is en dat niet uit een pakket te halen valt. Soms is dat een idee dat nog nergens staat, soms een proces dat al jaren met de hand en met spreadsheets draait, soms een dienst die je aan je eigen klanten wilt aanbieden. We werken voor organisaties in onderwijs, overheid, zorg, industrie en finance, waar de eisen aan beveiliging en aan zorgvuldige omgang met gegevens meestal hoog liggen.

Het is niet bedoeld voor wie een team wil inhuren en de richting zelf bepaalt. Wat wij toevoegen zit ook aan de voorkant: de vraag scherp krijgen, kiezen wat je juist niet bouwt en zorgen dat wat er komt past bij de organisatie en het landschap eromheen. Oprichter Rishi Bhawanidin werkt dertig jaar in het midden van organisaties, als architect, security professional en rechterhand van directie en management, en dat is de bril waarmee we naar een bouwvraag kijken.

Hoe het gaat

Je dient je vraag in via het aparte aanvraagformulier voor software op deze site en je krijgt binnen één werkdag antwoord. Daarna scherpen we de vraag aan en leveren we een voorstel met een vaste eerste mijlpaal. Die mijlpaal is bewust klein en werkend: je wilt iets in jouw omgeving zien doen wat het moet doen voordat je verder investeert. Bij een complete applicatie is dat meestal het deel waar de eerste gebruikers echt iets aan hebben, en niet een schets of een demo-opstelling.

Stap 1: de vraag aanscherpen

De meeste bouwvragen komen binnen als oplossing, niet als probleem. We halen daarom eerst op wat er moet gebeuren, wie ermee gaat werken en wat er al aan systemen staat. Bij een nieuwe applicatie bepaalt dat gesprek wat er in de eerste versie hoort en wat kan wachten. Bij een vraag om een koppeling blijkt soms dat het echte probleem ergens anders zit. Dat gesprek levert meestal meer op dan de bouw zelf.

Stap 2: een voorstel met een vaste eerste mijlpaal

Het voorstel beschrijft wat je krijgt, hoe het past bij de organisatie en de systemen eromheen en wat de eerste mijlpaal oplevert. Die eerste mijlpaal staat vast, zodat er een moment is waarop je kunt beoordelen of dit de goede richting is en of je door wilt. Wat daarna komt spreken we in dezelfde vorm af: een afgebakend stuk, opgeleverd in jouw omgeving en niet in een demo-opstelling.

Stap 3: bouwen, beveiligen en overdragen

Tijdens de bouw gaan security en documentatie mee, niet erachteraan. Toegang, logging, afhankelijkheden en de omgang met persoonsgegevens zijn onderdeel van het ontwerp. De overdracht begint ook niet aan het eind. Je eigen mensen kijken onderweg mee, zodat de kennis er al is voordat wij eruit stappen en er niemand achterblijft met code die alleen de bouwer begrijpt. Bij de oplevering draait de applicatie in jouw omgeving, met documentatie die klopt en met afspraken over wat er in beheer moet gebeuren.

Wat je krijgt en hoe we overdragen

Je krijgt een werkende applicatie in je eigen omgeving, plus alles wat nodig is om die zonder ons te beheren en door te ontwikkelen. Overdraagbaar is bij ons geen bijlage bij de oplevering maar een ontwerpeis: code die leesbaar is, documentatie die klopt en mensen bij jou die weten hoe het in elkaar zit. Geen geheimen in IT is de belofte van dit bedrijf en die telt hier het zwaarst, want bij software die speciaal voor jou gebouwd wordt ontstaat afhankelijkheid het makkelijkst.

Dat betekent ook dat je zonder ons verder kunt of iemand anders kunt vragen het over te nemen. We bouwen niets in dat je aan ons vastzet, en er hoort geen verplichte begeleiding bij. Wat we opleveren draagt de sporen van het compliance-werk dat we ook doen: als een applicatie persoonsgegevens verwerkt of onder een norm valt, kun je dat aantonen zonder achteraf te reconstrueren hoe het gebouwd is.

  • Een werkende applicatie in jouw omgeving, met een eerste mijlpaal die je kunt beoordelen.
  • Code, documentatie en kennis, overgedragen aan je eigen mensen.
  • Security in het ontwerp: toegang, logging, afhankelijkheden en gegevensverwerking.
  • Ruimte om zelf door te bouwen, zonder afhankelijkheid van ons.

Ons eigen platform als voorbeeld

Het duidelijkste voorbeeld is ons eigen platform. Middlemen bouwde het compliance-platform op deze site zelf, van nul: zes haltes die een organisatie langs haar compliance-werk leiden, een werk-queue waarin dat werk verdeeld en afgevinkt wordt en een domeinscan die de techniek van een domein nakijkt en de uitkomst meteen als bewijs koppelt. Het begon als een idee over hoe dit werk zou moeten gaan en het draait nu in productie, met echte gebruikers erin.

Daar zit alles in wat een applicatie compleet maakt: gebruikers en rollen, gegevens die kloppen, een interface waar mensen dagelijks in werken, koppelingen met de buitenwereld, beveiliging vanaf de eerste regel en beheer dat vol te houden is. Wat er later bij kwam is er in stukken bij gekomen die af waren voordat het volgende begon, en de kanban-tool die eraan komt gaat er op dezelfde manier in. Wat we voor onszelf gebouwd hebben, bouwen we ook voor jou.

Wil je hierover praten?

Vertel kort wat er speelt, dan reageren we binnen één werkdag.

Vraag software aan Vertel wat er speelt

Veelgestelde vragen

Bouwen jullie een applicatie helemaal vanaf nul?
Ja, dat is de kern van wat we doen. Van een idee of een proces dat nu met de hand gaat naar een applicatie die in productie draait en die je eigen mensen beheren. Ons eigen compliance-platform is zo gebouwd. Je vraagt het aan via het softwareformulier op deze site en je krijgt een voorstel met een vaste eerste mijlpaal.
Doen jullie ook koppelingen en kleinere klussen?
Ja. Een koppeling tussen twee pakketten die niet met elkaar praten, een uitbreiding op wat je al draait of het automatiseren van een proces dat nu met de hand gaat: dat werk doen we ook. Het is de tweede lijn en niet de hoofdmoot, maar de omvang bepaalt niet of we het oppakken.
Wat gebeurt er als we later zonder jullie verder willen?
Dan kan dat. Code, documentatie en kennis gaan naar je eigen mensen, en de overdracht loopt tijdens de bouw mee in plaats van erna. We bouwen niets in dat je aan ons vastzet en er hoort geen verplichte begeleiding bij. Je kunt het beheer en de doorontwikkeling zelf oppakken of aan een andere partij geven.
Hoe zit het met beveiliging en privacy?
Die zitten in het ontwerp, niet in een controle achteraf. Toegang, logging, afhankelijkheden en de omgang met persoonsgegevens zijn keuzes die tijdens de bouw worden gemaakt en vastgelegd. Dat scheelt reparatiewerk en het levert meteen het bewijs op dat je nodig hebt als de applicatie onder een norm of onder de AVG valt.