Ontwikkelstraat

uBuild

Je eigen ontwikkelstraat, bemand door AI-agents.

uBuild geeft je een eigen omgeving in onze ontwikkelstraat. Je beschrijft wat er moet komen, AI-agents ontwerpen, bouwen en beoordelen het, en jij keurt bij elke stap goed. Wat de review doorstaat, landt als pull request in je eigen repository.

uBuild logo

Onderdeel van de ontwikkelstraat

Eén ontwikkelstraat, drie manieren om er gebruik van te maken. Het verschil zit in wie het werk doet en wat je overhoudt.

Hoe het werkt

Zo ontstaat een feature

Elke opdracht doorloopt dezelfde vaste volgorde. Tussen de fases zit steeds een goedkeurmoment, zodat een run nooit ongezien doorloopt naar het volgende stuk werk.

  1. De opdracht

    Jij

    Je beschrijft in ongeveer één A4 wat er moet komen: het gewenste gedrag, de acceptatie-eisen en wat er nadrukkelijk buiten scope valt. Wij helpen die opdracht scherp te krijgen, want een scherpe opdracht bepaalt het resultaat.

  2. Ontwerp

    Architect

    De architect leest de opdracht, bepaalt de aanpak en knipt het werk op in pakketten die los van elkaar gebouwd kunnen worden.

    Jouw akkoordAkkoord, feedback of afbreken
  3. Bouwen

    Bouwers

    Eén of meer bouwers voeren de pakketten uit. Parallel wanneer de onderdelen echt gescheiden zijn, en anders netjes op volgorde.

    Jouw akkoordAkkoord, feedback of afbreken
  4. Review

    Reviewer

    De reviewer toetst het resultaat tegen de acceptatie-eisen uit jouw opdracht en stuurt terug wat niet klopt, precies zoals een collega dat zou doen.

    Jouw akkoordAkkoord, feedback of afbreken
  5. Pull request

    Jij

    Wat door de review komt, landt als pull request in je repository, met de volledige historie erbij. Mergen en uitrollen blijft jouw beslissing.

Een compleet ontwikkelproces, zonder er zelf een op te tuigen

Software laten schrijven door AI is het makkelijke deel. Het lastige deel is alles eromheen: versiebeheer, reviews, test- en productieomgevingen, een deployproces en iemand die op tijd nee zegt. Bij uBuild staat dat allemaal klaar vanaf je eerste opdracht.

Een eigen, afgeschermde omgeving per organisatie
Geen lokale installatie of eigen infrastructuur nodig
Vaste rollen: architect, bouwer en reviewer
Een goedkeurmoment na elke fase
Elke wijziging via een pull request, met volledige historie
Van eerste opdracht tot productie in dezelfde straat

Wat uBuild anders maakt

De techniek om code te genereren heeft inmiddels iedereen. Het verschil zit in wat eromheen staat.

Een mens in de lus

Elke fase eindigt bij jou: akkoord, feedback of afbreken. Kies je feedback, dan gaat dezelfde agent verder met jouw commentaar erbij. Dat is het krachtigste stuurmiddel dat je hebt, en het scheelt een hoop opnieuw beginnen.

Rollen in plaats van één alleskunner

Een architect knipt het werk op, bouwers voeren het uit en een reviewer toetst het resultaat. Dezelfde scheiding die een goed ontwikkelteam ook aanbrengt, omdat de bouwer nooit de beste beoordelaar van zijn eigen werk is.

Governance is niet optioneel

Wijzigingen komen binnen als pull request onder een eigen serviceaccount, met verplichte review voordat er iets naar productie kan. Er is geen route waarlangs een agent rechtstreeks in productie schrijft.

Onze standaarden ingebouwd

De agents werken met de standaarden die wij zelf hanteren: naamgeving, securitychecks, controle op rechten en logging. Die kennis zit in de straat ingebouwd en niet in het hoofd van één ontwikkelaar.

Kosten per stap zichtbaar

Je ziet per fase wat een run kost, terwijl hij loopt. Geen open urenpost achteraf, maar een bedrag per stuk werk waar je tijdens het traject op kunt sturen.

Alles blijft van jou

De code, de historie en de omgeving zijn van jouw organisatie. Onder de motorkap is het gewoon git, dus je zit nergens aan vast en je neemt bij vertrek alles mee.

Onderdeel van de ontwikkelstraat

uBuild en uCompose komen uit dezelfde straat

uCompose is voor websites en portalen die je daarna zelf beheert. uBuild is voor applicaties en koppelingen waarvoor geen standaardproduct bestaat. Ze draaien op dezelfde ontwikkelstraat en dezelfde infrastructuur.

Bekijk de ontwikkelstraat

Benieuwd of jullie idee hierin past?

Plan een kennismaking van een uur. We kijken samen naar wat je wilt bouwen, of dat past bij een korte eerste opdracht, en wat het ongeveer gaat kosten.

Kosten

Wat het kost

Wij noemen hier bewust geen bedragen, omdat ze meebewegen met hoeveel je bouwt. Wel leggen we uit waar de rekening uit bestaat, zodat je weet waarop je kunt sturen.

Toegang tot je omgeving

Een vast bedrag per maand voor je eigen omgeving in de ontwikkelstraat, inclusief de ontwikkel- en testomgevingen die daarbij horen.

Verbruik per run

Wat de agents daadwerkelijk uitvoeren, wordt per run afgerekend. Je ziet dat per fase terug terwijl de run loopt, dus een uitschieter valt op voordat hij op de factuur staat.

Hosting van wat je bouwt

Wat live gaat, draait op Europese Azure-infrastructuur. Die kosten hangen af van wat de applicatie doet en staan los van het bouwen zelf.

De vergelijking die klanten meestal maken is niet uBuild tegenover een goedkoper platform, maar uBuild tegenover het dagtarief van een ontwikkelteam. Daar zit het verschil, en daarom rekenen wij het liever in een kennismakingsgesprek voor jouw plan door dan met een vanaf-prijs op deze pagina.

Wie mag wat in jouw omgeving

Rechten stel je per persoon in. Het uitgangspunt: iedereen mag werk aandragen, maar goedkeuren en uitrollen doen alleen de mensen die jij daarvoor aanwijst.

RolOpdracht indienenRun startenFase goedkeurenNaar productie
Aanvrager
Bouwer
Eigenaar

Veelgestelde vragen

Voor het indienen van een opdracht niet. Voor het beoordelen van het resultaat helpt technische kennis wel, en bij de meeste klanten zit er daarom iemand met een IT-achtergrond op de goedkeurmomenten. Heb je die niet in huis, dan vullen wij die rol in.

Van jouw organisatie. De repository, de historie en alles wat erin staat zijn van jou. Stop je met uBuild, dan neem je de code mee en draait hij elders gewoon verder.

In een afgeschermde omgeving op Europese Azure-infrastructuur. Elke klant heeft een eigen omgeving; projecten van verschillende organisaties raken elkaar niet.

Nee. Agents werken in hun eigen werkkopie en leveren op via een pull request. Naar productie gaat alleen wat een mens heeft goedgekeurd, langs een beveiligde route met verplichte review.

Dan geef je bij het eerstvolgende goedkeurmoment feedback in plaats van akkoord. Dezelfde agent gaat verder met jouw commentaar erbij, dus je hoeft niet opnieuw te beginnen. Afbreken kan uiteraard ook.

Ongeveer één A4 aan beschrijving werkt het beste: een afgebakend stuk functionaliteit met duidelijke acceptatie-eisen. Groter werk knippen we op in meerdere opdrachten, omdat een scherpe afbakening altijd een beter resultaat oplevert dan een brede opdracht.

Ja. Onder de motorkap is het gewoon git. Je ontwikkelaars clonen de repository, doen zelf commits en beoordelen de pull requests van de agents alsof ze van een collega komen.

Dan stop je hem. Je ziet per fase wat een run kost, dus je kunt op elk moment afwegen of doorgaan zinvol is. Dat is precies het verschil met een traject waarin de rekening pas achteraf zichtbaar wordt.