Most engagements begin with a short intro call. Half an hour, no obligation, in English. We ask about the product you want to ship, the regulatory frame you operate in, the data classes involved, and the geographies the product needs to serve. By the end of the call we usually know whether we are a good fit — and if we are not, we will say so and point you at someone better placed.
If we are a fit, the work moves into a paid discovery phase. A couple of sprints to lock down scope, technical architecture, EU-data-residency posture, AI-Act and GDPR positioning, and a build plan. You get a written architecture and a fixed sprint budget at the end of discovery — no open-ended retainers.
Build happens in iterative sprints. You see working software end-of-sprint, not a Gantt chart. Pilot and rollout overlap with build for most products. After go-live we continue in a continuous-improvement mode at a cadence that fits your roadmap — anything from a regular sprint cadence to occasional release windows. Everything we build is delivered with the codebase, the cloud account and the deployment pipeline in your name. If you decide to take it in-house or move to another partner, the handover is straightforward.
For organisations that need more than software — strategy, AI literacy, enterprise architecture — we typically pair the build with enterprise software development work and, where relevant, a GDPR compliance platform as an internal control layer.
A note on team composition. The core delivery team for an engagement is small and senior. We deliberately do not staff a project with junior associates fronted by a single architect — the buyer is not paying for headcount, they are paying for engineering judgement. For larger programmes we widen the team through a small set of long-standing nearshore and on-shore partners we have worked with for years, in Poland, Portugal and Germany. We do not subcontract to brokers we have not met. Continuity of the people you talk to at intro through to go-live is, in our experience, one of the most underrated reasons clients stay with a partner.
A note on intellectual property. The work-product clause in our standard contract assigns full IP — code, designs, documentation, training-data assets — to the client at acceptance. We retain no shadow library of client code in a private repository, no derivative rights for marketing, no reusable-template clause that quietly turns your custom build into our future product. The default is total clarity: you commissioned the work, you own the work. Where a component is genuinely a third-party open-source library, we list it in the dependency manifest with its licence — no surprises during a future audit or due-diligence cycle.