Eén team voor ontwerp, code en hardware

Maatwerk software

Veel werk past niet in een standaardpakket, dus je werkt eromheen met Excel-lijsten, losse mailtjes en handmatige controles. Maatwerk software volgt jouw proces in plaats van andersom. Chief bouwt platformen, portalen, apps en koppelingen, neemt bestaande software over en ontwerpt waar nodig ook de hardware en firmware eronder. Je werkt rechtstreeks met het team dat het bouwt.

Van business case tot werkende software

Wat we voor je bouwen

Vanaf de business case

We beginnen met de vraag wat de software moet opleveren en voor wie, en ontwerpen pas daarna. Dekt een standaardpakket het grootste deel van je proces, dan zeggen we dat gewoon.

Apps en koppelingen

Een app is meestal het stuk van je platform dat mensen buiten kantoor gebruiken, zoals bij Wayzo, ons eigen product voor ritregistratie. Koppelingen met je boekhouding of ERP zorgen dat gegevens op één plek kloppen.

Software overnemen of vernieuwen

We nemen software over die een ander heeft gebouwd. Je krijgt eerst op papier wat er staat en wat risico oplevert, daarna bouwen we verder. Verouderde software vervangen we stap voor stap. De code en documentatie zijn van jou.

Hardware en firmware uit hetzelfde team

We ontwerpen ook het apparaat, de firmware en het platform waar de metingen landen, zoals bij Spotten, ons meetplatform met een eigen sensor in het wegdek.

Waarmee we bouwen

.NET, React of Angular, op Azure of AWS, plus iOS, firmware en hardware waar nodig. Hoe dat uitpakt, lees je in onze cases.

Twee developers van Chief aan hun bureau met grote beeldschermen, gefotografeerd door gekleurd glas op kantoor in Utrecht

Van idee naar werkende software in vier stappen

Kennismaken

Kennismaken en scherpstellen

Een gesprek over wat er moet gebeuren en waarom. Daarna kijken we mee bij het werk zoals het nu gaat. Je krijgt een korte notitie: wat we zouden bouwen, in welke volgorde, en wat we als eerste zouden opleveren.

Ontwerpen

Ontwerp en technisch plan

We tekenen de belangrijkste schermen en leggen het datamodel en de koppelingen vast. Je krijgt een klikbaar ontwerp dat je aan je eigen mensen kunt laten zien, plus de technische keuzes op papier. De doorlooptijd spreken we per project af.

Bouwen

Bouwen in sprints

We zetten werkende versies op een testomgeving waar je zelf in kunt, met een demo erbij. Wat je terugstuurt, staat in het plan voor de sprint erna. Je krijgt dus geen eindoplevering waarin je je niet herkent, maar software die je onderweg al hebt gebruikt.

Livegang

Live en doorontwikkelen

We zetten de software live, richten de release- en monitoringroute in en dragen de documentatie over. Je krijgt werkende software, de code in je eigen repository en een heldere afspraak over het onderhoud: wij doen het, jouw team doet het, of we doen het samen.

Elk project loopt anders, maar de volgorde is steeds dezelfde. Na elke stap weet je wat je in handen hebt en wat er daarna gebeurt.

Je praat met de mensen die het bouwen, van het eerste gesprek tot de livegang.

Cases met deze expertise

Maatwerk software
Hardware en firmware
Spotten

Hoe Chief een meetplatform voor parkeren en geluid bouwde en de eigen sensor van Spotten ontwerpt, van hardware en firmware tot publieke dashboards.

Maatwerk software
Onderzoek en ontwerp

Digitaal watermerk voor een beeldbibliotheek

Chief onderzocht, ontwierp en bouwde de eigen digitale watermerkservice van een internationale organisatie en integreerde die in haar beeldworkflow.

Maatwerk software
Game-ontwikkeling
Ledventure

Chief ontwikkelde voor Ledventure het complete softwareplatform voor interactieve LED-vloergames, van spelsoftware en spelersinterface tot online omgeving.

Veelgestelde vragen

Hoe werkt Chief tijdens een project?

In sprints. We zetten werkende versies op een testomgeving waar je zelf in kunt, en laten in een demo zien wat er af is. Je praat rechtstreeks met de developers en de ontwerper, er zit geen accountmanager tussen. We werken vanuit ons kantoor in Utrecht en zijn bij je op locatie wanneer het werk daar sneller van wordt, bijvoorbeeld bij het uitpluizen van een proces of bij een test met echte gebruikers.

Van wie zijn de code en het ontwerp?

Van jou. We leggen in de opdracht vast dat de broncode, de ontwerpbestanden en de documentatie jouw eigendom zijn, ook tijdens het project. We bouwen met gangbare techniek (.NET, React of Angular, Azure of AWS), zodat een ander team ermee verder kan als je dat wilt.

Kunnen jullie onze bestaande software overnemen en doorontwikkelen?

Ja, dat doen we regelmatig. We beginnen altijd met een beoordeling van de code, de omgeving en de releaseroute, en spreken daarna af wat we eerst repareren. Je bestaande software blijft ondertussen draaien. Vervangen doen we liever stap voor stap dan in een keer.

Hoe regelen jullie de overdracht als we het zelf gaan doen?

We werken alsof je morgen vertrekt, ook als je blijft. De code staat in een repository waar jij bij kunt, de build- en releaseroute is geautomatiseerd en er ligt documentatie over de omgeving, de koppelingen en wat je moet weten om uit te brengen. Bij een overdracht draaien jouw developers een release met ons mee in plaats van dat we alleen een gesprek voeren.

Wat hebben jullie van ons nodig om te kunnen beginnen?

Drie dingen. Iemand die knopen kan doorhakken en beschikbaar is. Toegang tot de systemen waar we aan koppelen en tot de mensen die het werk nu doen. En een beeld van wat er beter moet, ook als dat nog geen lijst met eisen is. Die lijst schrijven we in de eerste stap samen met je op.

Hoe snel kunnen jullie beginnen?

Wanneer we met bouwen kunnen starten hangt af van de projecten die lopen. Dat vertellen we eerlijk in het eerste gesprek, in plaats van een datum te beloven die we niet halen.

Plan een kennismaking

Vertel kort wat je wilt bouwen en welke systemen erbij komen kijken. Je spreekt iemand die zelf bouwt, geen accountmanager. Na het gesprek krijg je van ons op papier wat we zouden bouwen en in welke volgorde, ook als je daarna met een ander verdergaat.

+31 (0) 85 303 94 09

Maandag - vrijdag
8:00 tot 17:00

Stuur ons je vraag

Waar kan Chief je verder mee helpen?

Naast bouwen doen we AI-implementatie en sluiten we aan bij teams die al aan hun software werken. Vaak loopt dat door elkaar.

AI-implementatie

AI implementatie in je processen en je bestaande software, op data die klopt. Lees hoe we starten met één proces en wat je na de eerste stap hebt.

Developers & technische leiding

Senior developers en technische leiding vanuit één team in Utrecht. Je huurt een developer in, een tech lead, of allebei.