Here's how it works:
- We begin breaking down the work you need done into smaller chunks, this is a collaborative effort.
- Eventually, we get a small enough chunk that all of the tests for it can be defined.
- We negotiate a price for making a batch of tests pass.
- I make the tests pass.
- I bill you.
- Repeat.
There is no "acceptance" phase because you've defined what acceptance for a batch of work means up front in the form of tests. That's what makes this work: both the price and the scope are fixed but they are fixed for very small increments of work that everyone involved can envision, plan, estimate, and build.
Prices are all inclusive: I handle everything from hosting the source code to continuous integration and deployment. However, these services are not mandatory.
For more information, email max@abiding.software.
Click here to go back to the services page.