Mainline Systems

Independent reviews of software delivery

Project assurance

Independent reviews and health checks of software projects for government and enterprise, especially where the slides say one thing and the delivery data says another.

Technical due diligence

Before you invest in or acquire a software business: how it's built, how it ships, and what needs fixing.

Expert opinion

Independent technical opinion in disputes over software projects: what was promised, what was built, and whether the work met a professional standard.


Who does the work

Nat Young. 15+ years in software delivery, eight at Thoughtworks.