How it works

How a project usually runs, from the first conversation to launch.

The process

The usual five steps

  1. 1

    A first conversation

    You get: a straight answer about whether to go further

  2. 2

    A plan and a price

    You get: the plan and the price, before any work

  3. 3

    An agreement, and usually a deposit

    You get: a copy of what was agreed

  4. 4

    Milestones you approve, one at a time

    You get: working software at each milestone

  5. 5

    Launch, then a 30-day warranty

    You get: live software, and 30 days of free fixes

What it costs

How a project is priced

Usually one fee per project

Paid across milestones

Changes go in writing

If you have a purchasing process

The paperwork is ready before you ask.

What your purchasing office receives

Questions

Common questions

Who owns the software when it’s done?

For software built for you alone, you do, once it’s paid in full. That is written into the agreement. Your data is yours from the first day. A product licensed by the seat works differently: Ebenstone owns the software, and you own everything your people put into it.

What if it breaks after launch?

For thirty days, anything that doesn’t match the statement of work is fixed free. After that, a support agreement covers it.

What happens if we part ways?

Your data is returned or deleted on written request. For software built for you alone, the code is yours and documented, so another developer can pick it up.

How long does a project take?

Most take weeks, and the date is in the statement of work. The schedule assumes you can provide content, access and approvals within about a week of being asked. When that slips, the date moves by the same number of days, and I’ll tell you when it does.

Can you take over something someone else built?

Sometimes. I’ll look at it and tell you whether it’s worth keeping or whether starting over would cost less.

It costs nothing to ask.