How we deliver
Delivery you can audit
- 01
Task-level plan. We split each engagement into tasks. Each task has a written acceptance test.
- 02
Hours logged per task. Invoices list the hours by task and by work period.
- 03
Your repository from day one. The code, the documentation and the history belong to you.
- 04
Automated tests on every change, run in continuous integration.
- 05
A failing test for every control. We remove each security control on purpose and check that its test fails. If a control has never failed a test, we do not accept it.
- 06
Independent review. A second engineer approves every change before it is merged.
- 07
Your acceptance. You accept each deliverable against its written test before it is signed off.
- 08
Handover. Architecture diagrams, runbooks and a recorded walkthrough.
Ways to engage
Fixed-scope work orders for each phase, or time and materials with hours itemized by task.