Een software development consultancy is een bedrijf dat klanten adviseert over hoe ze software bouwen en dat vaak ook helpt bij de bouw ervan. Het verkoopt senior expertise en oordeelsvermogen voor een afgebakend vraagstuk, zoals een architecture review, een migratieplan of een eerste productopbouw. Het werk loopt doorgaans als project of maandelijks retainer, en de consultancy is verantwoordelijk voor de kwaliteit van haar advies.
Wat doet een software consultancy
Een consultancy pakt vraagstukken op waarbij het antwoord bepalend is voor het komende jaar aan engineeringwerk. Typische voorbeelden zijn het kiezen van een architectuur, het beoordelen van een bestaande codebase, het plannen van een cloudmigratie, het inrichten van delivery-processen of het reviewen van het plan voor een AI-feature. Veel consultancies schrijven ook de code, zodat advies en bouw met elkaar verbonden blijven.
Het eindresultaat is vaak een combinatie van documenten en werkende software. Je mag een heldere schriftelijke aanbeveling verwachten, de onderbouwing daarvan en een plan dat je eigen team kan volgen.
Hoe verschilt het van een software agency
De twee overlappen elkaar, en het verschil zit vooral in wat je inkoopt. Een agency verkoopt de oplevering van een afgebakende scope, vaak met design, projectmanagement en development onder één dak. Een consultancy verkoopt expertise toegepast op een probleem, en de scope kan veranderen naarmate de bevindingen binnenkomen.
| Consultancy | Agency | |
|---|---|---|
| Hoofdproduct | Advies en senior oordeelsvermogen | Opgeleverde software |
| Bereik | Flexibel, bepaald door bevindingen | Vooraf vastgesteld |
| Typisch team | Enkele senior mensen | Gemengde rollen en niveaus |
| Tarieven | Dagtarieven, fases, retainers | Vaste prijs of tijd en materiaal |
Wanneer huur je er een in
Een consultancy is de moeite waard als een verkeerde beslissing duur uitpakt en je team de directe ervaring mist. Een eerste CTO die een stack kiest, een bedrijf dat de migratie van een kernsysteem plant en een team dat een AI-functie toevoegt aan een volwassen product zijn allemaal redelijke gevallen.
Het loont minder wanneer het plan al duidelijk is. In dat geval is capaciteit het ontbrekende ingredient, en een dagtarief van een consultancy is een dure manier om dat in te kopen.
Hoe berekenen consultancies hun kosten
De meeste werken met een van drie modellen. Dagtarieven passen bij kortlopend advieswerk, vaste prijzen per fase passen bij een afgebakende assessment of ontwerp, en maandelijkse retainers passen bij doorlopende begeleiding. Vraag naar de senioriteit van de mensen die het werk uitvoeren, want een senior naam in het voorstel en junior medewerkers in de uitvoering is een veelvoorkomend patroon.
Vergelijk offertes op basis van wat je aan het einde ontvangt. Een schriftelijk plan, een werkend prototype en een getraind team zijn verschillende uitkomsten tegen verschillende prijzen.
Wat vraag je voordat je tekent
Vraag wie het werk doet en hoe senior ze zijn, hoe het schriftelijke deliverable eruitziet en hoe wijzigingen in de scope worden afgehandeld. Vraag om een referentie van een klant met een vergelijkbaar vraagstuk en wat er na afloop van het traject is gebeurd.
Controleer wat je aan het einde behoudt. Code, documentatie en de onderbouwing van beslissingen moeten van jou zijn, en je eigen team moet verder kunnen zonder de consultancy te bellen.
Hoe beoordeel je de kwaliteit van advies
Goed advies benoemt afwegingen en geeft aan wat het kost als je er naast zit. Wees voorzichtig met aanbevelingen die altijd uitkomen op een grote nieuwbouw of een langlopende retainer. Vraag de consultant wat hij of zij zou doen met de helft van het budget, en kijk of het antwoord concreet is.
Wat betekent dit als je engineers inhuurt
Veel teams gebruiken een consultancy voor het plan en hebben daarna mensen nodig om het uit te voeren. Senior engineers inhuren die fulltime in je team werken is de logische vervolgstap. Elke Miyagami engineer wordt getest door een AI-native tech lead die dagelijks met AI werkt, en je kunt lezen hoe dat werkt op how we vet. Engineers starten vanaf €5.600 per maand met een minimum van drie maanden, en wij vervangen op onze kosten als de match niet klopt.
Als je de opties afweegt, leggen de artikelen over software agencies, staff augmentation en het dedicated team model de alternatieven uit. Zie pricing voor wat een fulltime engineer kost.
Korte antwoorden
Wat doet een softwareontwikkeling consultancy?
Het adviseert over architectuur, technologiekeuzes en delivery, en bouwt in veel gevallen ook zelf of leidt de bouw.
Hoe verschilt een consultancy van een software agency?
Een consultancy verkoopt advies en senior oordeelsvorming voor een vraagstuk. Een agency verkoopt doorgaans de uitvoering van een afgebakende scope.
Hoe berekenen consultancybureaus hun kosten?
De meeste werken met dagtarieven, vaste prijzen per fase of maandelijkse retainers. Vraag wat inbegrepen is voordat je offertes vergelijkt.
Wanneer is een consultancybureau de verkeerde keuze?
Als je al weet wat je wilt bouwen en engineers dagelijks in je team nodig hebt. Embedded engineers passen dan beter.
