Zack Lovisa Software developer Start an estimate

Process

5 stages

How a project runs

Five stages. Each one names what you are responsible for, what I am responsible for, and the point where you can stop and keep everything paid for so far. That last column is the one most agencies leave out.

  1. 01

    Free Consultation

    Forty minutes spent understanding the problem instead of selling a solution.

    You describe what you are trying to do and why. I ask the uncomfortable questions. Who is this for? What happens if you do nothing? What have you already tried? What is the real budget?

    One of three things is true by the end. There is a project worth scoping, an existing tool already solves it and I name the tool, or it is not a fit and I say so. All three are useful outcomes. Most agencies will not give you the third one.

    My job

    Ask hard questions and tell you when you do not need a developer.

    Your job

    Give a real budget figure. A real number lets me tell you what is possible. A fake one wastes both our time.

    • Duration 40 minutes
    • What you own A written summary of what we discussed, whether or not you go ahead.
  2. 02

    Written Scope

    A document naming exactly what gets built, what does not, and the fixed price.

    I write the scope down. The specific things that will exist when this is finished, the things explicitly excluded, the assumptions behind the estimate, and a fixed price. Large or uncertain projects get scoped one phase at a time rather than estimated in full.

    You read it and push back. We revise until it is right. Work starts only once you hold a document you understand, because "I thought that was included" is the most common way these relationships break down.

    My job

    Write it in plain language, price it honestly, and flag the parts I am least certain about.

    Your job

    Read it properly and question anything ambiguous. Ambiguity resolves in the direction neither party wanted.

    • Duration 2 to 5 days
    • What you own The scope document itself, free. The estimate, the exclusions, and the plan are yours to take anywhere.
  3. 03

    Visible Build

    Working software you can open every week. No black box, no reveal at the end.

    Development runs in short cycles. Each one ends with something deployed that you can open and use. You review a working product rather than a description of one.

    You get a direct line to me instead of a project manager relaying messages. When something runs longer than estimated you hear it that week, not at the deadline. Overruns happen in software. Concealing them is the real failure.

    My job

    Ship visible progress on a fixed rhythm and deliver bad news early.

    Your job

    Review what I send within two days. Slow feedback is the leading cause of delay on every project I have run.

    • Duration Most of the timeline
    • What you own Everything built and paid for so far at any milestone, source code included.
  4. 04

    Launch And Handover

    It goes live and you receive every key.

    Production deployment, monitoring, and a full handover pack. Source code in a repository you own. Hosting, domains, and third-party services registered to your accounts. Credentials transferred. Documentation written for whoever maintains this next, who may not be me.

    This is deliberate. A large part of this industry runs on dependency, holding code or hosting or domain access so that leaving hurts. You should be able to fire me on Tuesday and hand the project to someone else on Wednesday. That constraint keeps me earning the work.

    My job

    Hand over everything, documented, in your name, with no leverage retained.

    Your job

    Take ownership of the accounts and set your own passwords.

    • Duration 1 to 2 weeks
    • What you own The whole thing. Domain, hosting, source, and every account, all registered to you.
  5. 05

    Optional Support

    Ongoing work by the month. Never automatic, never locked in.

    Every project includes a warranty period covering defects present at delivery. Those get fixed free. Charging to repair my own mistake is not a business model I will run.

    Anything beyond that is optional and month to month. No annual contracts. No maintenance package stapled to a build. If the software needs constant paid attention just to keep running, I built it badly.

    My job

    Fix my own defects free and re-earn any ongoing arrangement every month.

    Your job

    Ask when you need something. Cancel when you do not.

    • Duration Monthly, or not at all
    • What you own All of it, still. Cancel any month and nothing is held back.