Fundamentele innovatie voor softwareontwikkeling

Wat we doen

Productiever software ontwikkelen

Softwareontwikkeling moet en kán beter. Daar zijn wij al heel lang van overtuigd. Vanuit onze passie voor het vak, de nijpende behoefte van onze klanten en geïnspireerd door de wetenschappelijke inzichten over de mogelijkheden van metaprogrammeren, hebben we ons een lange tijd terug – het was 2004 – een doel gesteld, noem het gerust een missie: het mogelijk maken om betere software te ontwikkelen, in de helft van de tijd!

Van een bevlogen goed idee naar een bewezen aanpak brengt ons naar het nu, namelijk: missie geslaagd! We hebben door middel van jarenlang onderzoek, ontwikkelen en testen een gedegen aanpak met tooling ontwikkeld, en deze succesvol toegepast in onze maatwerktrajecten. Nu is het moment aangebroken om deze fundamentele innovatie voor softwareontwikkeling breder te delen. Met iedereen die twee keer sneller, betere software wil ontwikkelen.

Het MetaFactory concept: hoe je productiever software kunt ontwikkelen

Onze aanpak is gericht op het optimaliseren en automatiseren van het softwareontwikkelproces, met behulp van metaprogrammeren.
De crux zit hem in een effectievere mix van de factor mens & techniek: het laten floreren van de creativiteit en denkkracht van de developer, en het optimaal benutten van de mogelijkheden die technologie biedt – metaprogramming!
Met onze innovatie laten wij de techniek voor de developer werken. Letterlijk: de developer krijgt de regie over de Code Composer®, waarmee automatisch code kan worden gegenereerd. Het principe? Door zich herhalende of generieke functionaliteiten te automatiseren, wordt een spectaculaire optimalisatieslag gerealiseerd. Zo wordt onnodig handwerk geëlimineerd. En krijgt de developer zijn handen vrij om oplossingen te bedenken voor specifieke vraagstukken in het project. Dit levert 50% tijdsbesparing op, én code van ongekend goede kwaliteit. Die ook nog eens goed blíjft, want de code kan eenvoudig worden geregenereerd.

-> Sneller
Project realisatie in de helft van de tijd

-> Beter
Top kwaliteit code, eenvoudig aanpasbaar (flexibel), herbruikbaar en uitstekend onderhoudbaar

-> Total control
Ontwikkeling en onderhoud zonder vendor lock-in

De MetaFactory aanpak, your own great code in half the time!

Ontdek hoe we deze belofte voor jou kunnen waarmaken. We adviseren over (de verbetering van) software in organisaties, en bieden de tooling en high performance developers om software projecten in de helft van de tijd te realiseren. In iedere wenselijke projectvorm, van maatwerk project tot en met de inzet van ons High Performance Code Lab van full-stack developers dat jouw eigen IT-team komt versterken.

Cases: Code Composer in de praktijk

Duurzame ICT-oplossingen maken bedrijven succesvol

Het concept voor de Code Composer® is ontstaan vanuit de development projecten die wij als maatwerk voor onze klanten uitvoeren. Grote, bedrijfskritische projecten waarbij onderhoudbaarheid en code kwaliteit een belangrijke factor zijn, ook vanwege de geplande levensduur van het systeem. De senior Java developers van MetaFactory gebruiken de MF Composer® inmiddels zelf al jaren in onze maatwerktrajecten – voor uiteenlopende klanten en toepassingen. Omvangrijke systemen met rond de 350.000 regels code zijn geen uitzondering. We delen een aantal inspirerende praktijkvoorbeelden: stuk voor stuk cases over succesvol ondernemen, en hoe ICT-technologie daarvoor is ingezet. Vanuit de grondgedachte hoe het slimmer, beter en sneller kan.

Bekijk de 3 cases

Wie we zijn

Wij denken mee hoe ICT beter kan

MetaFactory bouwt slimme ICT-oplossingen die bijdragen aan ondernemingssuccessen

MetaFactory bestaat uit ervaren IT-professionals die meedenken hoe het slimmer, beter en sneller kan en begrijpen hoe ICT in jouw businessmodel het verschil kan maken. Een frisse blik met verstand van zaken hebben we allemaal. Wij adviseren organisaties hierover en ontwikkelen vervolgens ICT-oplossingen op maat. We werken Agile, open source en in co-creatie. Vanuit onze bedrijfservaring weten we dat de multidisciplinaire aanpak daarbij de succesfactor is. Dat zie je terug in onze aanpak, waarbij we samen als één projectteam functioneren.

Manifesto

Updates & tips

High Performance Code Lab
Minimaliseer inwerkkosten bij detachering
Code Composer
Copy, paste, adjust, repeat
Code Composer
Productiever software ontwikkelen door metaprogramming
High Performance Code Lab aanvragen
Contact