Full life cycle

Plan it, build it, launch it.
Then we keep it running.

A two-screen booking tool or the system your whole company runs on. One team from the first whiteboard to the fortieth patch, so nobody inherits code they’ve never seen.

Application Development
$ foothills find-the-hard-edges$ foothills ship-a-vertical-slice$ foothills widen-it-slice-by-slice$ foothills launch-on-a-rehearsed-pipeline$ foothills keep-it-running

Foothills Digital—Sentrello Premier Partner

  • AWS
  • Azure
  • Google Cloud
  • DigitalOcean
  • On-premises Linux
  • On-premises Windows

Every one of our people holds active certifications on the platforms they work on.

Sentrello is our only partnership. On the clouds, it's our people who hold the certifications. We don't claim a partner tier, and we'll keep saying so until that changes.

Where this usually starts

The launch was never the expensive part

You’ve probably lived this one. Launch day goes fine. Eighteen months later, the thing that went fine is the thing keeping you up at night.

  • The agency that built it moved on, and the handover was a zip file.
  • Nobody on the payroll has ever deployed it on purpose.
  • Dependencies sit two major versions behind. The tests were a line in the proposal.
  • Changing a button label gets quoted as a project, because for them it is one.
  • The cloud account is in their name, so leaving means starting over.

What we do instead

So one team carries it through all four stages

We plan it, build it, launch it and keep it running, and the people patching it in year three sat in the first meeting. It lives in your repository from the first commit, on your cloud account or your own Linux and Windows servers, in whatever stack suits the job. Want it built and handed over? Fine. Want us to stay and run it? Also fine. Either way the quote is written for your project, because there’s no package to pick from.

How it works

How a build actually goes

You’ll see running software in week three. Not a burndown chart in month six.

  1. Find the hard edges

    A week, sometimes two. What’s the budget, the deadline, the regulator, the integration that can’t break? We design around those, and everything else gets to stay simple.

  2. Ship a vertical slice

    One thin path through the whole system, live in your environment behind a flag. It proves the architecture, and it hands you something real to argue with.

  3. Widen it, slice by slice

    Every increment lands in a real environment. The money paths and permission boundaries get tested hard; the getters get left alone.

  4. Launch on a rehearsed pipeline

    By launch day the deployment has already run into staging dozens of times, and any release can be rolled back. Dull is what we’re aiming for.

  5. Keep it running

    Patches turn up as pull requests with the tests already green. We wrote the runbooks while we built it, so year two doesn’t open with archaeology.

Plan

Changing your mind is cheapest while it’s still a document.

Create

Working software early, in your account, under your name.

Launch, then maintain

Most of a product’s life happens after the launch post.

Related

  • Sentrello

    Sentrello is a self-hosted, source-available unified business management platform. We’re a Sentrello Premier Partner, and our own invoices, net terms and subscriptions all come out of it.

  • Platform Migration

    Applications, infrastructure, the legacy system nobody dares switch off, and every CMS from WordPress to Joomla. However old it is and whatever it’s called, if your business runs on it, we can move it.

  • Compliance Management

    We audit your setup against HIPAA, PCI-DSS, SOC 2 and ISO 27001, get you ready, and keep you there. The controls run all year and the evidence falls out of the running, so nobody spends audit week rebuilding twelve months from memory.

Tell us what it has to do

Not what it should be built in. That argument’s the easy one, and it comes later.

Send us the problem and the date it has to work by. You’ll get a straight answer on whether we’re the right people for it, and now and then that answer is no.

  • What we arePlan, create, launch, maintain
  • What we areSentrello Premier Partner
  • What we areEvery quote written for you