Questions people ask before the first call.
Answered as plainly as we can, including the ones where the honest answer is that it depends on something we do not know yet.
Starting a project
How do projects usually start?
With a conversation, and where it helps a short discovery sprint. That produces a written plan and an estimate you can act on before committing to a full build.
What does an engagement cost?
It depends on scope, and a number quoted before understanding the problem is not worth much. After discovery you get a phased estimate with the assumptions written down so you can see what drives the figure.
Can you work with our existing team?
Yes. We regularly embed alongside in-house teams, either adding specific skills or taking ownership of a defined area of the product.
Who owns the code and the IP?
You do. Ownership is settled in writing before work begins, and the repository, infrastructure, and documentation stay yours throughout.
What happens after launch?
Support and iteration are part of the plan rather than an afterthought: monitoring, fixes, and a roadmap for what comes next.
How do you handle changing requirements?
They usually do change. Work is sequenced so a change of direction costs a sprint rather than a quarter, and we are explicit about what any change displaces.
Contracts and cost
How quickly can you start?
Usually two to four weeks for a dedicated team, and sooner for a discovery sprint. A shorter answer than that normally means somebody is between projects, which is not the same as being the right fit for yours.
Do you sign an NDA before discovery?
Yes, and confidentiality and IP ownership are settled in writing before any material is shared. That is the first step of our delivery process rather than an afterthought.
What time zones do you work across?
We keep a defined overlap with your working day, agreed at the start. Asynchronous work is fine for most delivery, but decisions need live conversation, so the overlap is committed rather than best-effort.
How do you price change requests?
They are estimated and agreed before work begins on them. We are also explicit about what a change displaces, because the more common cost of a change is not the invoice, it is the thing that now ships a month later.
How the work runs
What does your testing actually cover?
Automated tests at unit and integration level, end-to-end coverage of the paths that matter commercially, plus accessibility and performance checks before each meaningful release. What is not covered is stated rather than implied.
How do you handle security?
Access control, secrets management, dependency scanning, and review of the classes of bug that recur. For work with a real threat model we recommend an independent penetration test, and we will say so rather than assert that our own review is sufficient.
What happens if a project goes badly?
You hear about it early. A concern raised in week two is a conversation; the same concern in month six is a crisis. Our reporting includes the months that went badly, and the notice period exists so you are never trapped in an engagement that is not working.
Will we be locked into you?
No, and the arrangement is designed against it. You own the repository, the infrastructure, and the documentation throughout, and handover material is produced as we go rather than assembled at the end.
More detail
Bring us the problem.
Share the goal, the challenge, or the idea. We will help turn it into a clear digital path.
