Software die jaren meegaat

Wil je een digitaal product bouwen of moderniseren? Dan zijn wij het team dat denkt vanuit het probleem en bouwt voor de lange termijn. Geen wegwerpcode, geen vendor lock-in, geen leverancier die oplevert en verdwijnt.

Van idee tot productie, drie momenten waarop het vastloopt

  • Bouwen begint voordat het probleem helder is

    Het idee voelt logisch, dus de mouwen gaan omhoog. Geen gesprek met gebruikers, geen scherpe probleemdefinitie, alleen aannames. Drie maanden later staat er een product dat past bij je eigen verhaal, niet bij dat van je gebruiker.

  • Ontwikkeling duurt langer dan verwacht

    Het was twee maanden, het werd een halfjaar. Releases kruipen, mijlpalen schuiven, en ondertussen lanceert de concurrent wel. Tegen de tijd dat een feature live staat, is de markt alweer verder.

  • De software schaalt niet meer mee

    Legacy frameworks, opgestapelde technical debt, performance-problemen. Wat ooit een dag werk was, kost nu drie weken, en migreren schuift voor zich uit.

Hoe we een product bouwen dat over vijf jaar nog staat

  • We beginnen bij het probleem, niet bij de feature list

    Bouwen wat gevraagd wordt is makkelijk. Bouwen wat nodig is, dat is de moeite waard. Discovery is geen kick-off-fase maar een doorlopend ritme, zodat je een jaar later niet staat met een product dat de verkeerde vraag beantwoordt.

  • Eén team voor product, design en engineering

    We bedenken het product samen met jou en je gebruikers, en hetzelfde team ontwerpt en bouwt het ook. Je schakelt direct met de specialisten, zonder de overhead van project managers en account managers, en zonder kennis die onderweg verloren gaat.

  • Wat we opleveren blijft werken en groeit met je mee

    Software die je over vijf jaar nog kunt uitbreiden zonder vanaf nul te beginnen. Beproefde technologieën, tests die regressies vangen, en een architectuur die meegroeit, zodat elke goede ontwikkelaar er morgen op verder kan bouwen.

  • Migratie en modernisering, met een duidelijk pad

    Niet alles is nieuwbouw. Bestaande software moderniseren is vaak slimmer dan vanaf nul beginnen. Stap voor stap, scherm voor scherm, terwijl je product gewoon door blijft draaien. We beginnen met begrijpen wat er staat en waarom, voordat we iets vervangen.

KlantverhaalVolkswagen, realtime koppeling met het Nederlandse dealernetwerk

"Nederland is wereldwijd het eerste land waar dealers realtime data uitwisselen met de fabriek."

Volkswagen koos Nederland als eerste land ter wereld waar dealers direct met de fabriek mochten koppelen. De oude route stuurde elke paar minuten de complete historie opnieuw naar de fabriek, alleen vanuit de dealer, zonder dat fabrieksinformatie terugkwam in het DMS waar de monteurs in werken.

Wij ontwierpen en bouwden de pilot, samen met de softwareleverancier en zijn ontwikkelaars. De architectuur hangt aan de werkorder: het moment waarop een handeling in het DMS wordt geregistreerd, is het moment waarop de fabriek het ziet, en andersom. Alleen wijzigingen stromen door, in beide richtingen.

Lees de volledige case
KlantverhaalFactua, facturatie- en incassoplatform

"Wat begon als een modernisering werd een meerjarig partnerschap."

Factua's facturatie- en incassoplatform deed wat het moest doen, maar de codebase eronder was in tien jaar zo dichtgeslibd dat uitbreiden bijna niet meer ging. Eén wijziging kon op drie andere plekken effect hebben.

We hebben scherm voor scherm gewerkt: eerst begrijpen wat er stond, dan het nieuwe design inbouwen, en tegelijk de onderlaag ordenen voor de toekomst. Wat begon als een modernisering werd een meerjarig partnerschap waarin features die op het oude systeem onmogelijk waren, nu op de roadmap staan.

Lees de volledige case

Wanneer wij niet de juiste partij zijn

Liever vooraf nee dan halverwege uit elkaar. We werken het best met opdrachtgevers die ruimte laten om mee te sturen op de richting, niet alleen op de uitvoering. Herken je dit niet, dan zijn wij waarschijnlijk niet de juiste partij.

  1. 01Wanneer je een bureau zoekt dat bouwt wat je vraagt zonder te zoeken naar het probleem erachter.
  2. 02Wanneer je een vastgelegde scope wil afwerken zonder ruimte om onderweg bij te sturen.
  3. 03Wanneer je een kant-en-klare template of low-code-oplossing zoekt in plaats van maatwerk.
  4. 04Wanneer prijs het belangrijkste criterium is, niet de waarde op lange termijn.

Cases

Eerder werk uit deze hoek.

Het begint bij een discovery, niet bij een offerte

Een paar zinnen over wat je wil bouwen of moderniseren is genoeg om het gesprek te starten. Daarna kijken we samen of we passen.

Liever direct mailen? [email protected]