Productontwikkeling en teamopbouw vanaf nul
Tegelijk een nieuwe applicatie lanceren en een team samenstellen vroeg om gespecialiseerde expertise, voor een product op maat dat aansluit op de specifieke behoeften van de klant.
Case · NDA · Headless B2B-e-commerce
Een grote online IT-reseller had een nieuwe applicatie nodig, een team om die te bouwen, ERP-integratie en iemand die intussen voor het legacylandschap zorgde. Bintime leverde alle vier, met een toegewijd team van 19 mensen, in vier jaar.
Over de klant
De klant is een vooraanstaande online IT-reseller met een breed aanbod van IT-producten en aanvullende diensten voor bedrijven, overheidsinstellingen en particulieren. Het is gespecialiseerd in naadloze inkoop — één adres voor organisaties die betrouwbare IT-oplossingen nodig hebben zonder die bij een dozijn leveranciers bij elkaar te zoeken.
De catalogus omvat hardware, software en nieuwere technologiecategorieën. Bintime werd benaderd voor drie dingen: een nieuwe applicatie vanaf de grond ontwikkelen, die integreren met de ERP-services van de klant terwijl de legacyapplicaties werden ondersteund, en die legacyapplicaties migreren naar het gemoderniseerde systeem.
Zakelijke uitdagingen
Geen ervan kon op de andere wachten. Het nieuwe product had een team nodig dat nog niet bestond, en de oude systemen moesten klanten blijven bedienen terwijl het werd gebouwd.
Tegelijk een nieuwe applicatie lanceren en een team samenstellen vroeg om gespecialiseerde expertise, voor een product op maat dat aansluit op de specifieke behoeften van de klant.
De nieuwe applicatie inbedden in de bestaande ERP-infrastructuur vroeg om nauwkeurige coördinatie, zodat data en processen samenkomen in plaats van als twee parallelle waarheden te draaien.
De bestaande legacyapplicaties hadden doorlopend onderhoud nodig. Bintime nam de rol van toegewijde beheerder op zich en hield ze gedurende de hele ontwikkelfase operationeel efficiënt.
De overstap van legacyapplicaties naar een modern systeem is waar de meeste programma’s vastlopen. Migratie-expertise maakte de overgang naar een geïntegreerde, toekomstbestendige infrastructuur een beheerste transitie.
Aanpak
In vier jaar besloeg de samenwerking de volledige ontwikkelcyclus — architectuur, webontwikkeling, DevOps en QA/QC-testen — waarbij Bintime werkte als integraal onderdeel van de organisatie van de klant in plaats van als leverancier aan de rand ervan.
Het Agile-framework werd ook in onze eigen operatie ingevoerd, om de Scrum-processen te versterken die het team vanaf nul had opgezet. Alles draaide om AWS, met microservices en infrastructure as code als standaard in plaats van een latere optimalisatie.
TeamsamenstellingWerving voor het team was onderdeel van het traject — HR en recruitment zaten in de dienst, niet erbuiten.
Agile en Scrum, opgeschaald met LeSS. Het proces werd vanaf nul naast het product opgebouwd en daarna opgeschaald toen het team groter werd dan één squad.
Headless commerce. De storefront is losgekoppeld van de commerceservices, waardoor een legacyfrontend kan worden vervangen zonder de operationele kern te raken.
Microservices op AWS met IaC. Omgevingen zijn in code beschreven, dus schalen en herstellen zijn herhaalbare handelingen in plaats van kennis die in hoofden zit.
CI/CD met automation QA in de pipeline. Twee AQA-engineers naast drie handmatige testers gaven vertrouwen in releases in het tempo dat de roadmap vroeg.
Een T-shaped team. Engineers die door de hele stack kunnen bewegen, zodat een wachtrij in één discipline de sprint niet stillegt.
Geleverde waarde
Een volledig toegewijd team, afgestemd op de eisen van de klant, dat elk deel van de technologiebehoefte afdekte in plaats van een stukje ervan.
De nieuwe applicatie integreert soepel met de ERP-services, en het bestaande ERP werd gekoppeld aan het D365-ERP-systeem — één operationele infrastructuur in plaats van twee.
Doorlopend onderhoud van de legacyapplicaties hield de operatie gedurende de hele ontwikkelfase efficiënt, zonder onderbreking in de dienstverlening.
De migratie van legacyapplicaties naar het moderne systeem verliep zonder alles stil te leggen, zodat de klant concurrerend bleef terwijl het gebeurde.
Wat bijdroeg aan het succes
KPI’s werden bij elke projectmijlpaal gedefinieerd en gevolgd, met de focus op bedrijfsresultaten in plaats van leveringsvolume.
Heldere en open updates over de voortgang maakten het team van de klant deel van de samenwerking in plaats van toeschouwer.
Naast de techniek verdiepte het team zich in de business van de klant en stelde het verbeteringen voor voordat erom werd gevraagd.
Sectorspecifieke kennis zorgde dat oplossingen pasten bij de specifieke beperkingen van B2B-commerce in plaats van generieke weblevering.
Uitbreiding van de samenwerking
Wat begon als een nieuwe applicatie met een team eromheen, werd een doorlopend traject. Bintime blijft het platform ondersteunen naarmate de behoeften van de klant en de verwachtingen van zijn klanten veranderen.
De samenwerking leverde software op die de winkelervaring verrijkt, de verkoop ondersteunt en het oorspronkelijke bedrijfsidee van de klant bevestigde — en die een werkend bezit blijft in plaats van een afgerond project.
FAQ
Het traject valt onder een NDA. De identiteit, een referentiegesprek en de volledige architectuur kunnen onder een wederzijdse NDA worden gedeeld.
Beide tegelijk: 19 mensen werven voor engineering, QA en DevOps, Scrum vanaf nul opzetten en de eerste versie van een applicatie op maat opleveren.
De nieuwe applicatie werd ingebed in de bestaande ERP-infrastructuur, zodat data en processen samenkomen. Bintime faciliteerde ook de integratie tussen dat ERP en het D365-ERP-systeem.
Ze blijven draaien en worden ondersteund. Bintime onderhield het legacylandschap gedurende de hele ontwikkelfase en migreerde het daarna — zodat stabiliteit nooit werd ingeruild voor vooruitgang.
PHP met Symfony, Vue, Java en AWS met infrastructure as code. Agile en Scrum opgeschaald met LeSS, CI/CD, microservices en een T-shaped teamaanpak.
Ja. HR en recruitment waren hier onderdeel van de dienst, en alleen daardoor was het mogelijk om rond een nieuw product een team van 19 mensen samen te stellen.
Start een gesprek
Vertel ons wat er gebouwd moet worden en wat moet blijven draaien. Wij komen terug met een teamopbouw, een migratiepad en de eerste negentig dagen.
We nemen binnen 24 uur contact met je op over de volgende stappen.