# Het custom softwareontwikkelingsproces | Miyagami

> Het custom softwareontwikkelingsproces: discovery, design, bouwen, testen, release en onderhoud. Wat elke fase oplevert en wie erbij betrokken is.

Source: https://www.miyagami.com/nl/resources/articles/what-is-the-custom-software-development-process

[Home](https://www.miyagami.com/nl/)/ [Resources](https://www.miyagami.com/nl/resources)/ [Articles](https://www.miyagami.com/nl/resources/articles)/ [Practice](https://www.miyagami.com/nl/resources/articles/practice)/ Wat is het custom softwareontwikkelingsproces

# Wat is het custom softwareontwikkelingsproces

**[Bo Wesdorp](https://www.linkedin.com/in/bo-wesdorp-496a36167/)** Medeoprichter en CTO, Miyagami
[Praktijk](https://www.miyagami.com/nl/resources/articles/practice)3 min lezen 3 november 2026

Het custom softwareontwikkelingsproces is de reeks fasen die een idee omzet in werkende software die voor één organisatie is gebouwd: discovery, design, bouwen, testen, release en onderhoud. Elke fase levert iets concreets op, en goede teams keren terug naar eerdere fasen naarmate ze meer leren. De namen verschillen, maar het werk is hetzelfde.

## Wat gebeurt er in de discovery-fase

Het team brengt het probleem, de gebruikers en de randvoorwaarden in kaart. Het resultaat is een beknopte, schriftelijke scope: voor wie het product bedoeld is, wat er als eerste moet werken, wat buiten scope valt en wat er mis kan gaan. Dit is de goedkoopste fase om fouten te ontdekken, dus het loont om hier echt tijd in te steken.

## Wat gebeurt er in de design-fase

Designers en engineers bepalen de gebruikersflows, schermen en de technische aanpak. Typische resultaten zijn een klikbaar prototype, een datamodel en een lijst van belangrijke architectuurbeslissingen. Het prototype met een paar gebruikers testen voordat er code wordt geschreven, voorkomt kostbare aanpassingen achteraf.

## Wat gebeurt er in de bouwfase

Engineers bouwen het product in kleine stappen, met code review en geautomatiseerde tests. Het werk is meestal georganiseerd in korte cycli, zodat stakeholders regelmatig werkende software te zien krijgen. Zie [agile vs waterfall](https://www.miyagami.com/nl/resources/articles/agile-vs-waterfall) voor hoe teams dit organiseren. Coding agents versnellen nu een groot deel van deze fase, waarbij senior engineers de output reviewen.

## Wat gebeurt er in de testfase

Testen loopt door het hele bouwproces heen, niet alleen aan het einde. Het omvat [unit tests](https://www.miyagami.com/nl/resources/articles/what-is-unit-testing) voor kleine onderdelen, [regressietests](https://www.miyagami.com/nl/resources/articles/what-is-regression-testing) om bestaand gedrag te beschermen, en acceptatiechecks met echte gebruikers. Beveiligings- en prestatiechecks vinden plaats vóór de lancering.

## Wat gebeurt er bij de release en daarna

Release betekent gecontroleerd uitrollen naar productie, met monitoring en een rollbackplan. Na de lancering gaat het werk door: bugs oplossen, gebruikers ondersteunen, afhankelijkheden updaten en functies toevoegen. Reken budget voor onderhoud in vanaf het begin, want over een paar jaar komt dat vaak overeen met de oorspronkelijke bouwinspanning.

## Hoe lang duurt het proces

Een gerichte eerste versie duurt gewoonlijk een paar maanden met een klein senior team. De scope is de belangrijkste bepalende factor. Voor een SaaS-voorbeeld met architectuurbeslissingen, zie [how to build a SaaS app](https://www.miyagami.com/nl/resources/articles/how-to-build-a-saas-app).

## Wie is er bij elke fase betrokken

Bij discovery zijn een product owner, een senior engineer en de toekomstige gebruikers van de software betrokken. De design-fase voegt een designer toe. De bouwfase wordt geleid door engineers, met een lead die architectuurbeslissingen reviewt. Bij testen zijn engineers en QA betrokken, plus echte gebruikers voor acceptatie. Na de release vallen support en onderhoud onder hetzelfde team, waardoor de kennis actueel blijft. Een klein senior team dat meerdere van deze rollen vervult, werkt meestal sneller dan een groot team met overdrachten tussen elke fase.

## Wat gaat er het vaakst mis

Projecten mislukken het vaakst aan het begin en het einde. Aan het begin slaan teams de discovery over en bouwen ze een product waar niemand om heeft gevraagd. Aan het einde beschouwen teams de release als het eindpunt en laten ze geen budget over voor onderhoud. Daartussenin groeit de scope zonder dat iemand daar bewust een beslissing over neemt. Een schriftelijke scope, een zichtbare backlog en een regelmatige review met de opdrachtgevers houden alle drie onder controle.

## Wat moet je een ontwikkelpartner vragen over hun proces

Vraag wie de scope opstelt, hoe vaak je werkende software ziet, hoe wijzigingen worden afgehandeld en wat je aan het einde ontvangt, inclusief code, documentatie en toegang. Vraag om een voorbeeldplan van een eerder project.

## Wat dit betekent als je via Miyagami inhuurt

Elke engineer wordt getest door een AI-native tech lead die dagelijks met AI werkt. Voor founders zonder team dekt het Founders-programma Discover €10.000, Design €10.000 en Deliver €40.000, een vast bedrag van €60.000 voor twaalf weken. Engineers sluiten zich fulltime bij je team aan vanaf €5.600 per maand, met een shortlist binnen 3 werkdagen en geen recruitmentfee. We vervangen op onze kosten als de match niet klopt, en we doen niet aan parttime. Bekijk [hoe we vetten](https://www.miyagami.com/nl/how-we-vet) en [prijzen](https://www.miyagami.com/nl/pricing).

## Korte antwoorden

Hoeveel fases telt softwareontwikkeling?

Doorgaans zes: discovery, design, bouwen, testen, release en onderhoud.

Wat is een discoveryfase?

Een korte, gerichte fase die het probleem, de gebruikers en de scope bepaalt vóór design en bouw.

Wat kost maatwerksoftware?

Dat hangt af van de scope en teamgrootte. Senior engineers van Miyagami starten vanaf €5.600 per maand.

Kost onderhoud extra?

Ja. Houd rekening met doorlopende fixes, updates en nieuwe functies na de lancering.

Wij testen hierop

Elke engineer die we plaatsen doorloopt twee assessments: één zonder AI-tools, één met. Beide scorecards zijn openbaar.

[Hoe wij screenen](https://www.miyagami.com/nl/how-we-vet)

Gerelateerd

- [Wat zijn de verschillen tussen de belangrijkste SDLC-modellen?](https://www.miyagami.com/nl/resources/articles/differences-between-main-sdlc-models)
- [How to build a SaaS app](https://www.miyagami.com/nl/resources/articles/how-to-build-a-saas-app)
- [Wat is regressietesten](https://www.miyagami.com/nl/resources/articles/what-is-regression-testing)
- [Wat is unit testing in softwareontwikkeling](https://www.miyagami.com/nl/resources/articles/what-is-unit-testing)

Wil je iemand voor deze rol inhuren?

Senior AI-native engineers, een shortlist in drie werkdagen en binnen vijf werkdagen rond.

[Vraag een shortlist aan](https://www.miyagami.com/nl/shortlist)

Laten we praten

## Ontvang binnen drie dagen een shortlist

Je deelt de rollen en de stack in een kort formulier of in een gesprek van dertig minuten. Binnen drie werkdagen krijg je senior engineers op naam om te beoordelen, elk met beide scorecards, en je kunt binnen vijf werkdagen inhuren.

[Vraag een shortlist aan](https://www.miyagami.com/nl/shortlist)

Beoordeeld op **Clutch** 42 beoordelingen

[ISO 27001
Gecertificeerd](https://trust.miyagami.com/)

Plan een afspraak van dertig minuten met Dale

De kalender wordt aangeboden door HubSpot, dat zijn eigen cookies plaatst. Laad hem hier, of boek via de pagina van HubSpot.

[Boekingspagina openen](https://sales.miyagami.com/meetings/dwesdorp)
