Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
PHP Development

How We Approach a PHP Build

Last updated:

We start with the people doing the work

Not with the specification and not with management's description of the process. With whoever actually does it, watching them do it, asking why at each step.

The process as documented and the process as performed differ in almost every business we work with. Building for the documented version produces a system nobody uses.

Something in production early

One workflow, working, in front of real users within about six weeks. Everything after that is shaped by how they actually use it rather than by how we assumed they would.

It also means that if something is wrong, we find out in week six rather than in month four.

Four things we insist on

  1. Your repository, your credentials — without exception
  2. Tests around the calculations and the money paths
  3. A deployment process, not file uploads
  4. Business logic separate from the framework, so it is testable and portable

What we avoid

  • Building what a product already does well
  • Specifications written as screen layouts
  • Big-bang launches with no earlier user contact
  • Frameworks or patterns chosen for their own sake
  • Anything that makes leaving us difficult

How we communicate

A weekly note on the same day: what moved, what did not, what we need from you, and whether the date has changed. Short and honest.

If something is going wrong, you hear it that week rather than at the deadline. That is the whole of our project management philosophy.

Frequently asked questions

Which framework do you use?

Whichever fits the project and your existing team. Consistency and proper use matter more than the specific choice.

Do you work with our existing developers?

Frequently, and it works well. We follow their conventions rather than imposing ours.

What if we want to take it elsewhere?

Everything is in your accounts and documented for that purpose. We would rather be kept because the work is good.

How do you price?

Fixed price for a scoped phase, after discovery. We will tell you when something genuinely needs to be time and materials.

Keep reading

Have a process that needs a proper system?

Tell us how it works today and where it goes wrong. We will tell you honestly whether building is the right answer.

Book a free 30-minute call Get a project estimate WhatsApp us

Related services

What we build for problems like this one

Web DevelopmentCustom Software Development